updated to 0.92.1
This commit is contained in:
parent
3a54be8a2f
commit
65d340e58e
|
@ -66,5 +66,3 @@ cards:
|
||||||
- sensor.front_room_multi_sensor_relative_humidity
|
- sensor.front_room_multi_sensor_relative_humidity
|
||||||
- sensor.tv_multi_sensor_relative_humidity
|
- sensor.tv_multi_sensor_relative_humidity
|
||||||
- sensor.upstairs_multi_sensor_relative_humidity
|
- sensor.upstairs_multi_sensor_relative_humidity
|
||||||
- entity: sensor.pws_relative_humidity
|
|
||||||
name: Outdoor Humidity
|
|
||||||
|
|
|
@ -230,7 +230,6 @@ cards:
|
||||||
show_header_toggle: false
|
show_header_toggle: false
|
||||||
entities:
|
entities:
|
||||||
- automation.remind_me_to_enjoy_warm_and_windy_weather
|
- automation.remind_me_to_enjoy_warm_and_windy_weather
|
||||||
- automation.weather_alert
|
|
||||||
- automation.weather_input_boolean_updates
|
- automation.weather_input_boolean_updates
|
||||||
- automation.rain_alerts
|
- automation.rain_alerts
|
||||||
- automation.snow_and_sleet_alerts
|
- automation.snow_and_sleet_alerts
|
||||||
|
|
|
@ -85,21 +85,12 @@ media_player:
|
||||||
host: !secret denon_avr_ip_address
|
host: !secret denon_avr_ip_address
|
||||||
name: DENON
|
name: DENON
|
||||||
|
|
||||||
|
|
||||||
- platform: denonavr
|
- platform: denonavr
|
||||||
host: !secret denon_avr_ip_address
|
host: !secret denon_avr_ip_address
|
||||||
name: MY DENON RECEIVER
|
name: MY DENON RECEIVER
|
||||||
show_all_sources: true
|
show_all_sources: true
|
||||||
timeout: 5
|
timeout: 5
|
||||||
|
|
||||||
- platform: plex
|
|
||||||
entity_namespace: 'plex'
|
|
||||||
include_non_clients: true
|
|
||||||
scan_interval: 5
|
|
||||||
use_episode_art: true
|
|
||||||
remove_unavailable_clients: true
|
|
||||||
client_remove_interval: 600
|
|
||||||
|
|
||||||
# If you get errors about GI not found, run the command below to link gsp/gi path to HA for Gstreamer to function properly
|
# If you get errors about GI not found, run the command below to link gsp/gi path to HA for Gstreamer to function properly
|
||||||
|
|
||||||
# For python 3.4:
|
# For python 3.4:
|
||||||
|
|
|
@ -360,50 +360,637 @@
|
||||||
# - reduce volume, restore volume level...etc
|
# - reduce volume, restore volume level...etc
|
||||||
#
|
#
|
||||||
##############################################################################################################################
|
##############################################################################################################################
|
||||||
input_number:
|
# input_number:
|
||||||
loop_index:
|
# loop_index:
|
||||||
initial: 0
|
# initial: 0
|
||||||
min: 0
|
# min: 0
|
||||||
step: 1
|
# step: 1
|
||||||
max: 9999
|
# max: 9999
|
||||||
|
|
||||||
script:
|
# script:
|
||||||
run_x_times:
|
# run_x_times:
|
||||||
alias: Run X Times
|
# alias: Run X Times
|
||||||
sequence:
|
# sequence:
|
||||||
- service: input_number.set_value
|
# - service: input_number.set_value
|
||||||
data_template:
|
# data_template:
|
||||||
entity_id: input_number.loop_index
|
# entity_id: input_number.loop_index
|
||||||
value: 0
|
# value: 0
|
||||||
- service_template: script.loop_one
|
# - service_template: script.loop_one
|
||||||
data_template:
|
# data_template:
|
||||||
count: "{{ count }}"
|
# count: "{{ count }}"
|
||||||
|
|
||||||
loop_one:
|
# loop_one:
|
||||||
alias: Loops X times
|
# alias: Loops X times
|
||||||
sequence:
|
# sequence:
|
||||||
- condition: template
|
# - condition: template
|
||||||
value_template: "{{ 'true' if (states.input_number.loop_index.state |int < count | int) else 'false' }}"
|
# value_template: "{{ 'true' if (states.input_number.loop_index.state |int < count | int) else 'false' }}"
|
||||||
- service: mqtt.publish
|
# - service: mqtt.publish
|
||||||
data_template:
|
# data_template:
|
||||||
topic: "/loop/test"
|
# topic: "/loop/test"
|
||||||
payload: "{{ states.input_number.loop_index.state | int }}"
|
# payload: "{{ states.input_number.loop_index.state | int }}"
|
||||||
retain: false
|
# retain: false
|
||||||
- delay: '00:00:00'
|
# - delay: '00:00:00'
|
||||||
- service: script.loop_two
|
# - service: script.loop_two
|
||||||
data_template:
|
# data_template:
|
||||||
count: "{{ count |int}}"
|
# count: "{{ count |int}}"
|
||||||
|
|
||||||
loop_two:
|
# loop_two:
|
||||||
alias: A loop that calls first loop
|
# alias: A loop that calls first loop
|
||||||
sequence:
|
# sequence:
|
||||||
- delay: '00:00:00'
|
# - delay: '00:00:00'
|
||||||
- service: input_number.set_value
|
# - service: input_number.set_value
|
||||||
data_template:
|
# data_template:
|
||||||
entity_id: input_number.loop_index
|
# entity_id: input_number.loop_index
|
||||||
value: "{{ (states.input_number.loop_index.state | int + 1) |int }}"
|
# value: "{{ (states.input_number.loop_index.state | int + 1) |int }}"
|
||||||
- service: script.loop_one
|
# - service: script.loop_one
|
||||||
data_template:
|
# data_template:
|
||||||
count: "{{ count|int }}"
|
# count: "{{ count|int }}"
|
||||||
|
|
||||||
# This is a test!!
|
#######################################################################
|
||||||
|
# Package for Robotic mower named Bob
|
||||||
|
# https://www.robonect-shop.de/
|
||||||
|
#######################################################################
|
||||||
|
|
||||||
|
# homeassistant:
|
||||||
|
# #
|
||||||
|
# customize:
|
||||||
|
|
||||||
|
# group.robotic_mower:
|
||||||
|
# icon: mdi:signal-variant
|
||||||
|
# friendly_name: Robotgräsklippare
|
||||||
|
# assumed_state: false
|
||||||
|
# #
|
||||||
|
# group.robotic_mower_scheduling:
|
||||||
|
# icon: mdi-calendar-clock
|
||||||
|
# friendly_name: Robotgräsklippare Schemaläggning
|
||||||
|
# assumed_state: false
|
||||||
|
# #
|
||||||
|
# group.robotic_mower_automations:
|
||||||
|
# icon: mdi:signal-variant
|
||||||
|
# friendly_name: Robotgräsklippare automation
|
||||||
|
# assumed_state: false
|
||||||
|
# #
|
||||||
|
# input_datetime.bob_start_time_7:
|
||||||
|
# friendly_name: Starttid Söndag
|
||||||
|
# assumed_state: false
|
||||||
|
# #
|
||||||
|
# input_datetime.bob_stop_time_7:
|
||||||
|
# friendly_name: Stopptid Söndag
|
||||||
|
# assumed_state: false
|
||||||
|
# #
|
||||||
|
# customize_domain:
|
||||||
|
# input_datetime:
|
||||||
|
# icon: mdi:calendar-clock
|
||||||
|
# #
|
||||||
|
# customize_glob:
|
||||||
|
# "automation.bob_run_start*":
|
||||||
|
# icon: mdi:calendar-check
|
||||||
|
|
||||||
|
# "automation.bob_run_stop*":
|
||||||
|
# icon: mdi:calendar-remove
|
||||||
|
|
||||||
|
# ######################################################################
|
||||||
|
# ## Group
|
||||||
|
# ######################################################################
|
||||||
|
# group:
|
||||||
|
|
||||||
|
# robotic_mower:
|
||||||
|
# view: no
|
||||||
|
# name: Robotic Mower
|
||||||
|
# control: hidden
|
||||||
|
# entities:
|
||||||
|
# - input_select.bob_command
|
||||||
|
# - binary_sensor.bob
|
||||||
|
# - sensor.bob_battery
|
||||||
|
# - sensor.bob_battery_voltage
|
||||||
|
# - sensor.bob_mode_raw
|
||||||
|
# - sensor.bob_operating_voltage_mower
|
||||||
|
# - sensor.bob_operating_voltage_robonect
|
||||||
|
# - sensor.bob_operation_hours
|
||||||
|
# - sensor.bob_status_friendly
|
||||||
|
# - sensor.bob_status_raw
|
||||||
|
# - sensor.bob_stopped
|
||||||
|
# - sensor.bob_time_in_current_status
|
||||||
|
# - sensor.bob_wifi_signal
|
||||||
|
# - sensor.bob_humidity
|
||||||
|
# - sensor.bob_temperature
|
||||||
|
# - sensor.robotic_mower_name
|
||||||
|
# - sensor.robotic_mower_serial
|
||||||
|
|
||||||
|
|
||||||
|
# robotic_mower_scheduling:
|
||||||
|
# view: no
|
||||||
|
# name: 'Robotic mower scheduling'
|
||||||
|
# control: hidden
|
||||||
|
# entities:
|
||||||
|
# - input_datetime.bob_start_time
|
||||||
|
# - input_datetime.bob_stop_time
|
||||||
|
# - input_datetime.bob_start_time_2
|
||||||
|
# - input_datetime.bob_stop_time_2
|
||||||
|
# - input_datetime.bob_start_time_3
|
||||||
|
# - input_datetime.bob_stop_time_3
|
||||||
|
# - input_datetime.bob_start_time_4
|
||||||
|
# - input_datetime.bob_stop_time_4
|
||||||
|
# - input_datetime.bob_start_time_5
|
||||||
|
# - input_datetime.bob_stop_time_5
|
||||||
|
# - input_datetime.bob_start_time_6
|
||||||
|
# - input_datetime.bob_stop_time_6
|
||||||
|
# - input_datetime.bob_start_time_7
|
||||||
|
# - input_datetime.bob_stop_time_7
|
||||||
|
|
||||||
|
|
||||||
|
# robotic_mower_automations:
|
||||||
|
# view: no
|
||||||
|
# name: 'Robotic mower Automations'
|
||||||
|
# control: hidden
|
||||||
|
# entities:
|
||||||
|
# - automation.bob_nofity_front_collision
|
||||||
|
# - automation.bob_command_control
|
||||||
|
# - automation.bob_command_control_mode
|
||||||
|
# - automation.bob_run_start
|
||||||
|
# - automation.bob_run_stop
|
||||||
|
# - automation.bob_run_start
|
||||||
|
# - automation.bob_run_start_2
|
||||||
|
# - automation.bob_run_start_2
|
||||||
|
# - automation.bob_run_start_3
|
||||||
|
# - automation.bob_run_start_4
|
||||||
|
# - automation.bob_run_start_5
|
||||||
|
# - automation.bob_run_start_6
|
||||||
|
# - automation.bob_run_start_7
|
||||||
|
# - automation.bob_run_stop
|
||||||
|
# - automation.bob_run_stop_2
|
||||||
|
# - automation.bob_run_stop_3
|
||||||
|
# - automation.bob_run_stop_4
|
||||||
|
# - automation.bob_run_stop_5
|
||||||
|
# - automation.bob_run_stop_6
|
||||||
|
# - automation.bob_run_stop_7
|
||||||
|
# # - automation.set_bob_mode_selector
|
||||||
|
# ######################################################################
|
||||||
|
# # Sensor
|
||||||
|
# ######################################################################
|
||||||
|
# sensor:
|
||||||
|
|
||||||
|
# - platform: mqtt
|
||||||
|
# state_topic: "robotic_mower/mower/battery/charge"
|
||||||
|
# name: "Bob Battery"
|
||||||
|
# #unit_of_measurement: '%'
|
||||||
|
# device_class: battery
|
||||||
|
|
||||||
|
# - platform: mqtt
|
||||||
|
# state_topic: "robotic_mower/mower/stopped"
|
||||||
|
# name: "Bob Stopped"
|
||||||
|
|
||||||
|
# - platform: mqtt
|
||||||
|
# state_topic: "robotic_mower/wlan/rssi"
|
||||||
|
# name: "Bob wifi signal"
|
||||||
|
# #unit_of_measurement: 'dBm'
|
||||||
|
# icon: mdi:signal-variant
|
||||||
|
|
||||||
|
# - platform: mqtt
|
||||||
|
# state_topic: "robotic_mower/mower/status"
|
||||||
|
# name: "Bob status raw"
|
||||||
|
|
||||||
|
# - platform: template
|
||||||
|
# sensors:
|
||||||
|
# bob_status_friendly:
|
||||||
|
# friendly_name: "Bob Status"
|
||||||
|
# value_template: >
|
||||||
|
# {% if is_state("sensor.bob_status_raw", "1") -%}
|
||||||
|
# Parked
|
||||||
|
# {% elif is_state("sensor.bob_status_raw", "2") -%}
|
||||||
|
# Mowing
|
||||||
|
# {% elif is_state("sensor.bob_status_raw", "4") -%}
|
||||||
|
# Charging
|
||||||
|
# {% elif is_state("sensor.bob_status_raw", "5") -%}
|
||||||
|
# Searching
|
||||||
|
# {% elif is_state("sensor.bob_status_raw", "17") -%}
|
||||||
|
# Sleeping
|
||||||
|
# {% elif is_state("sensor.bob_status_raw", "3") -%}
|
||||||
|
# Heading Home
|
||||||
|
# {% elif is_state("sensor.bob_status_raw", "7") -%}
|
||||||
|
# Front Collision
|
||||||
|
# {% else -%}
|
||||||
|
# Figure out what state {{ states("sensor.bob_status_raw") }} means
|
||||||
|
# {%- endif %}
|
||||||
|
|
||||||
|
# - platform: mqtt
|
||||||
|
# state_topic: "robotic_mower/mower/status/duration"
|
||||||
|
# name: "Bob time in current status"
|
||||||
|
# #unit_of_measurement: 'minutes'
|
||||||
|
|
||||||
|
# - platform: mqtt
|
||||||
|
# state_topic: "robotic_mower/mower/mode"
|
||||||
|
# name: "Bob mode raw"
|
||||||
|
|
||||||
|
# - platform: mqtt
|
||||||
|
# state_topic: "robotic_mower/mower/statistic/hours"
|
||||||
|
# name: "Bob Operation Hours"
|
||||||
|
# #unit_of_measurement: 'hours'
|
||||||
|
# icon: mdi:timer-sand
|
||||||
|
|
||||||
|
# - platform: mqtt
|
||||||
|
# state_topic: 'robotic_mower/health/voltage/int33'
|
||||||
|
# name: "Bob Operating Voltage Robonect"
|
||||||
|
# #unit_of_measurement: '%'
|
||||||
|
|
||||||
|
# - platform: mqtt
|
||||||
|
# state_topic: 'robotic_mower/health/voltage/ext33'
|
||||||
|
# name: "Bob Operating Voltage Mower"
|
||||||
|
# #unit of measurement: '%'
|
||||||
|
|
||||||
|
# - platform: mqtt
|
||||||
|
# state_topic: 'robotic_mower/health/voltage/batt'
|
||||||
|
# name: "Bob Battery Voltage"
|
||||||
|
# #unit_of_measurement: '%'
|
||||||
|
|
||||||
|
# - platform: mqtt
|
||||||
|
# state_topic: "robotic_mower/health/climate/temperature"
|
||||||
|
# name: "Bob temperature"
|
||||||
|
# #unit_of_measurement: '°C'
|
||||||
|
# device_class: temperature
|
||||||
|
|
||||||
|
# - platform: mqtt
|
||||||
|
# state_topic: "robotic_mower/health/climate/humidity"
|
||||||
|
# name: "Bob humidity"
|
||||||
|
# #unit_of_measurement: '%'
|
||||||
|
# device_class: humidity
|
||||||
|
|
||||||
|
# - platform: mqtt
|
||||||
|
# state_topic: "robotic_mower/device/name"
|
||||||
|
# name: "Robotic mower name"
|
||||||
|
|
||||||
|
# - platform: mqtt
|
||||||
|
# state_topic: "robotic_mower/device/serial"
|
||||||
|
# name: "Robotic mower Serial"
|
||||||
|
|
||||||
|
|
||||||
|
# ###########################################################
|
||||||
|
# ## binary_sensor
|
||||||
|
# ###########################################################
|
||||||
|
# binary_sensor:
|
||||||
|
|
||||||
|
# - platform: mqtt
|
||||||
|
# name: "Bob"
|
||||||
|
# state_topic: "robotic_mower/mqtt"
|
||||||
|
# payload_on: "online"
|
||||||
|
# payload_off: "offline"
|
||||||
|
# device_class: "connectivity"
|
||||||
|
# ###########################################################
|
||||||
|
# ## input select
|
||||||
|
# ###########################################################
|
||||||
|
# input_select:
|
||||||
|
# bob_command:
|
||||||
|
# name: Bob Set State
|
||||||
|
# options:
|
||||||
|
# - status_quo
|
||||||
|
# - start
|
||||||
|
# - stop
|
||||||
|
# - auto
|
||||||
|
# - home
|
||||||
|
# - man
|
||||||
|
# - eod
|
||||||
|
# initial: status_quo
|
||||||
|
# icon: mdi:robot
|
||||||
|
|
||||||
|
# ################################################################
|
||||||
|
# # Input datetime
|
||||||
|
# ################################################################
|
||||||
|
# input_datetime:
|
||||||
|
# bob_start_time:
|
||||||
|
# name: Bob Start Time
|
||||||
|
# has_date: false
|
||||||
|
# has_time: true
|
||||||
|
|
||||||
|
# bob_stop_time:
|
||||||
|
# name: Bob Stop Time
|
||||||
|
# has_date: false
|
||||||
|
# has_time: true
|
||||||
|
|
||||||
|
# bob_start_time_2:
|
||||||
|
# name: Bob Start Time 2
|
||||||
|
# has_date: false
|
||||||
|
# has_time: true
|
||||||
|
|
||||||
|
# bob_stop_time_2:
|
||||||
|
# name: Bob Stop Time 2
|
||||||
|
# has_date: false
|
||||||
|
# has_time: true
|
||||||
|
|
||||||
|
# bob_start_time_3:
|
||||||
|
# name: Bob Start Time 3
|
||||||
|
# has_date: false
|
||||||
|
# has_time: true
|
||||||
|
|
||||||
|
# bob_stop_time_3:
|
||||||
|
# name: Bob Stop Time 3
|
||||||
|
# has_date: false
|
||||||
|
# has_time: true
|
||||||
|
|
||||||
|
# bob_start_time_4:
|
||||||
|
# name: Bob Start Time 4
|
||||||
|
# has_date: false
|
||||||
|
# has_time: true
|
||||||
|
|
||||||
|
# bob_stop_time_4:
|
||||||
|
# name: Bob Stop Time 4
|
||||||
|
# has_date: false
|
||||||
|
# has_time: true
|
||||||
|
|
||||||
|
# bob_start_time_5:
|
||||||
|
# name: Bob Start Time 5
|
||||||
|
# has_date: false
|
||||||
|
# has_time: true
|
||||||
|
|
||||||
|
# bob_stop_time_5:
|
||||||
|
# name: Bob Stop Time 5
|
||||||
|
# has_date: false
|
||||||
|
# has_time: true
|
||||||
|
|
||||||
|
# bob_start_time_6:
|
||||||
|
# name: Bob Start Time 6
|
||||||
|
# has_date: false
|
||||||
|
# has_time: true
|
||||||
|
|
||||||
|
# bob_stop_time_6:
|
||||||
|
# name: Bob Stop Time 6
|
||||||
|
# has_date: false
|
||||||
|
# has_time: true
|
||||||
|
|
||||||
|
# bob_start_time_7:
|
||||||
|
# name: Bob Start Time 7
|
||||||
|
# has_date: false
|
||||||
|
# has_time: true
|
||||||
|
|
||||||
|
# bob_stop_time_7:
|
||||||
|
# name: Bob Stop Time 7
|
||||||
|
# has_date: false
|
||||||
|
# has_time: true
|
||||||
|
|
||||||
|
# ################################################################
|
||||||
|
# # Automation
|
||||||
|
# ################################################################
|
||||||
|
# automation:
|
||||||
|
|
||||||
|
# - alias: Bob Command Control
|
||||||
|
# initial_state: 'on'
|
||||||
|
# trigger:
|
||||||
|
# - platform: state
|
||||||
|
# entity_id: input_select.bob_command
|
||||||
|
# from: status_quo
|
||||||
|
# to: start
|
||||||
|
# - platform: state
|
||||||
|
# entity_id: input_select.bob_command
|
||||||
|
# from: status_quo
|
||||||
|
# to: stop
|
||||||
|
# action:
|
||||||
|
# - service: mqtt.publish
|
||||||
|
# data:
|
||||||
|
# payload_template: '{{ states(''input_select.bob_command'') }}'
|
||||||
|
# topic: robotic_mower/control
|
||||||
|
# - service: input_select.select_option
|
||||||
|
# data:
|
||||||
|
# entity_id: input_select.bob_command
|
||||||
|
# option: status_quo
|
||||||
|
# #
|
||||||
|
# - alias: Bob Command Control Mode
|
||||||
|
# initial_state: 'on'
|
||||||
|
# trigger:
|
||||||
|
# - platform: state
|
||||||
|
# entity_id: input_select.bob_command
|
||||||
|
# from: status_quo
|
||||||
|
# to: auto
|
||||||
|
# - platform: state
|
||||||
|
# entity_id: input_select.bob_command
|
||||||
|
# from: status_quo
|
||||||
|
# to: home
|
||||||
|
# - platform: state
|
||||||
|
# entity_id: input_select.bob_command
|
||||||
|
# from: status_quo
|
||||||
|
# to: man
|
||||||
|
# - platform: state
|
||||||
|
# entity_id: input_select.bob_command
|
||||||
|
# from: status_quo
|
||||||
|
# to: eod
|
||||||
|
# action:
|
||||||
|
# - service: mqtt.publish
|
||||||
|
# data:
|
||||||
|
# payload_template: '{{ states(''input_select.bob_command'') }}'
|
||||||
|
# topic: robotic_mower/control/mode
|
||||||
|
# - service: input_select.select_option
|
||||||
|
# data:
|
||||||
|
# entity_id: input_select.bob_command
|
||||||
|
# option: status_quo
|
||||||
|
|
||||||
|
# # #automation.set_bob_mode_selector
|
||||||
|
# # - alias: Set Bob Mode Selector
|
||||||
|
# # initial_state: 'on'
|
||||||
|
# # trigger:
|
||||||
|
# # - platform: mqtt
|
||||||
|
# # topic: "robotic_mower/control/mode"
|
||||||
|
# # action:
|
||||||
|
# # - service: input_select.select_option
|
||||||
|
# # data_template:
|
||||||
|
# # entity_id: input_select.bob_command
|
||||||
|
# # option: "{{ trigger.payload }}"
|
||||||
|
|
||||||
|
# #automation.bob_nofity_front_collision
|
||||||
|
# - alias: 'Bob nofity Front Collision'
|
||||||
|
# initial_state: 'on'
|
||||||
|
# trigger:
|
||||||
|
# - platform: state
|
||||||
|
# entity_id: sensor.bob_status_friendly
|
||||||
|
# to: 'Front Collision'
|
||||||
|
# action:
|
||||||
|
# - service: notify.leandro
|
||||||
|
# data_template:
|
||||||
|
# message: "Robotgräsklippare har kolliderat"
|
||||||
|
# data:
|
||||||
|
# priority: '1'
|
||||||
|
# sound: updown
|
||||||
|
# - service: media_player.volume_set
|
||||||
|
# entity_id:
|
||||||
|
# - media_player.living_room
|
||||||
|
# - media_player.kitchen
|
||||||
|
# - media_player.upstairs
|
||||||
|
# data:
|
||||||
|
# volume_level: '0.7'
|
||||||
|
# - service: notify.alexa_media
|
||||||
|
# data_template:
|
||||||
|
# data:
|
||||||
|
# type: announce
|
||||||
|
# method: speak
|
||||||
|
# target:
|
||||||
|
# - media_player.living_room
|
||||||
|
# - media_player.kitchen
|
||||||
|
# - media_player.upstairs
|
||||||
|
# message: >
|
||||||
|
# Warning {{ trigger.to_state.attributes.name}} is now {{ trigger.to_state.attributes.state }}
|
||||||
|
# #
|
||||||
|
|
||||||
|
# ################################################################################
|
||||||
|
# ## automation scheduling
|
||||||
|
# ################################################################################
|
||||||
|
# #Bob Run Start
|
||||||
|
# ################################################################################
|
||||||
|
# #Bob Run 1
|
||||||
|
# - alias: Bob Run Start
|
||||||
|
# initial_state: 'off'
|
||||||
|
# trigger:
|
||||||
|
# - platform: template
|
||||||
|
# value_template: "{{ states('sensor.time') == (states.input_datetime.bob_start_time.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}"
|
||||||
|
# action:
|
||||||
|
# - service: mqtt.publish
|
||||||
|
# data:
|
||||||
|
# payload: 'start'
|
||||||
|
# topic: 'robotic_mower/control'
|
||||||
|
|
||||||
|
# - alias: Bob Run Stop
|
||||||
|
# initial_state: 'off'
|
||||||
|
# trigger:
|
||||||
|
# - platform: template
|
||||||
|
# value_template: "{{ states('sensor.time') == (states.input_datetime.bob_stop_time.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}"
|
||||||
|
# action:
|
||||||
|
# - service: mqtt.publish
|
||||||
|
# data:
|
||||||
|
# payload: 'stop'
|
||||||
|
# topic: 'robotic_mower/control'
|
||||||
|
# #Bob Run 2
|
||||||
|
# - alias: Bob Run Start 2
|
||||||
|
# initial_state: 'off'
|
||||||
|
# trigger:
|
||||||
|
# - platform: template
|
||||||
|
# value_template: "{{ states('sensor.time') == (states.input_datetime.bob_start_time_2.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}"
|
||||||
|
# action:
|
||||||
|
# - service: mqtt.publish
|
||||||
|
# data:
|
||||||
|
# payload: 'start'
|
||||||
|
# topic: 'robotic_mower/control'
|
||||||
|
|
||||||
|
# - alias: Bob Run Stop 2
|
||||||
|
# initial_state: 'off'
|
||||||
|
# trigger:
|
||||||
|
# - platform: template
|
||||||
|
# value_template: "{{ states('sensor.time') == (states.input_datetime.bob_stop_time_2.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}"
|
||||||
|
# action:
|
||||||
|
# - service: mqtt.publish
|
||||||
|
# data:
|
||||||
|
# payload: 'stop'
|
||||||
|
# topic: 'robotic_mower/control'
|
||||||
|
# #Bob Run 3
|
||||||
|
# - alias: Bob Run Start 3
|
||||||
|
# initial_state: 'off'
|
||||||
|
# trigger:
|
||||||
|
# - platform: template
|
||||||
|
# value_template: "{{ states('sensor.time') == (states.input_datetime.bob_start_time_3.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}"
|
||||||
|
# action:
|
||||||
|
# - service: mqtt.publish
|
||||||
|
# data:
|
||||||
|
# payload: 'start'
|
||||||
|
# topic: 'robotic_mower/control'
|
||||||
|
|
||||||
|
# - alias: Bob Run Stop 3
|
||||||
|
# initial_state: 'off'
|
||||||
|
# trigger:
|
||||||
|
# - platform: template
|
||||||
|
# value_template: "{{ states('sensor.time') == (states.input_datetime.bob_stop_time_3.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}"
|
||||||
|
# action:
|
||||||
|
# - service: mqtt.publish
|
||||||
|
# data:
|
||||||
|
# payload: 'stop'
|
||||||
|
# topic: 'robotic_mower/control'
|
||||||
|
# #Bob Run 4
|
||||||
|
# - alias: Bob Run Start 4
|
||||||
|
# initial_state: 'off'
|
||||||
|
# trigger:
|
||||||
|
# - platform: template
|
||||||
|
# value_template: "{{ states('sensor.time') == (states.input_datetime.bob_start_time_4.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}"
|
||||||
|
# action:
|
||||||
|
# - service: mqtt.publish
|
||||||
|
# data:
|
||||||
|
# payload: 'start'
|
||||||
|
# topic: 'robotic_mower/control'
|
||||||
|
|
||||||
|
# - alias: Bob Run Stop 4
|
||||||
|
# initial_state: 'off'
|
||||||
|
# trigger:
|
||||||
|
# - platform: template
|
||||||
|
# value_template: "{{ states('sensor.time') == (states.input_datetime.bob_stop_time_4.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}"
|
||||||
|
# action:
|
||||||
|
# - service: mqtt.publish
|
||||||
|
# data:
|
||||||
|
# payload: 'stop'
|
||||||
|
# topic: 'robotic_mower/control'
|
||||||
|
# #Bob Run 5
|
||||||
|
# - alias: Bob Run Start 5
|
||||||
|
# initial_state: 'off'
|
||||||
|
# trigger:
|
||||||
|
# - platform: template
|
||||||
|
# value_template: "{{ states('sensor.time') == (states.input_datetime.bob_start_time_5.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}"
|
||||||
|
# action:
|
||||||
|
# - service: mqtt.publish
|
||||||
|
# data:
|
||||||
|
# payload: 'start'
|
||||||
|
# topic: 'robotic_mower/control'
|
||||||
|
|
||||||
|
# - alias: Bob Run Stop 5
|
||||||
|
# initial_state: 'off'
|
||||||
|
# trigger:
|
||||||
|
# - platform: template
|
||||||
|
# value_template: "{{ states('sensor.time') == (states.input_datetime.bob_stop_time_5.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}"
|
||||||
|
# action:
|
||||||
|
# - service: mqtt.publish
|
||||||
|
# data:
|
||||||
|
# payload: 'stop'
|
||||||
|
# topic: 'robotic_mower/control'
|
||||||
|
# #Bob Run 6
|
||||||
|
# - alias: Bob Run Start 6
|
||||||
|
# initial_state: 'off'
|
||||||
|
# trigger:
|
||||||
|
# - platform: template
|
||||||
|
# value_template: "{{ states('sensor.time') == (states.input_datetime.bob_start_time_6.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}"
|
||||||
|
# action:
|
||||||
|
# - service: mqtt.publish
|
||||||
|
# data:
|
||||||
|
# payload: 'start'
|
||||||
|
# topic: 'robotic_mower/control'
|
||||||
|
|
||||||
|
# - alias: Bob Run Stop 6
|
||||||
|
# initial_state: 'off'
|
||||||
|
# trigger:
|
||||||
|
# - platform: template
|
||||||
|
# value_template: "{{ states('sensor.time') == (states.input_datetime.bob_stop_time_6.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}"
|
||||||
|
# action:
|
||||||
|
# - service: mqtt.publish
|
||||||
|
# data:
|
||||||
|
# payload: 'stop'
|
||||||
|
# topic: 'robotic_mower/control'
|
||||||
|
# #Bob Run 7
|
||||||
|
# - alias: Bob Run Start 7
|
||||||
|
# initial_state: 'off'
|
||||||
|
# trigger:
|
||||||
|
# - platform: template
|
||||||
|
# value_template: "{{ states('sensor.time') == (states.input_datetime.bob_start_time_7.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}"
|
||||||
|
# condition:
|
||||||
|
# - condition: time
|
||||||
|
# weekday:
|
||||||
|
# - sun
|
||||||
|
# action:
|
||||||
|
# - service: mqtt.publish
|
||||||
|
# data:
|
||||||
|
# payload: 'start'
|
||||||
|
# topic: 'robotic_mower/control'
|
||||||
|
|
||||||
|
# - alias: Bob Run Stop 7
|
||||||
|
# initial_state: 'off'
|
||||||
|
# trigger:
|
||||||
|
# - platform: template
|
||||||
|
# value_template: "{{ states('sensor.time') == (states.input_datetime.bob_stop_time_7.attributes.timestamp | int | timestamp_custom('%H:%M', False)) }}"
|
||||||
|
# condition:
|
||||||
|
# - condition: time
|
||||||
|
# weekday:
|
||||||
|
# - sun
|
||||||
|
# action:
|
||||||
|
# - service: mqtt.publish
|
||||||
|
# data:
|
||||||
|
# payload: 'stop'
|
||||||
|
# topic: 'robotic_mower/control'
|
||||||
|
|
|
@ -34,10 +34,10 @@
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
<CommandClass id="49" name="COMMAND_CLASS_SENSOR_MULTILEVEL" version="5" innif="true">
|
<CommandClass id="49" name="COMMAND_CLASS_SENSOR_MULTILEVEL" version="5" innif="true">
|
||||||
<Instance index="1" />
|
<Instance index="1" />
|
||||||
<Value type="decimal" genre="user" instance="1" index="1" label="Temperature" units="F" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="70.7" />
|
<Value type="decimal" genre="user" instance="1" index="1" label="Temperature" units="F" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="67.1" />
|
||||||
<Value type="decimal" genre="user" instance="1" index="3" label="Luminance" units="lux" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0" />
|
<Value type="decimal" genre="user" instance="1" index="3" label="Luminance" units="lux" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="9" />
|
||||||
<Value type="decimal" genre="user" instance="1" index="4" label="Power" units="W" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="46" />
|
<Value type="decimal" genre="user" instance="1" index="4" label="Power" units="W" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="46" />
|
||||||
<Value type="decimal" genre="user" instance="1" index="5" label="Relative Humidity" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="45" />
|
<Value type="decimal" genre="user" instance="1" index="5" label="Relative Humidity" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="46" />
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
<CommandClass id="90" name="COMMAND_CLASS_DEVICE_RESET_LOCALLY" version="1" request_flags="4" after_mark="true" innif="true">
|
<CommandClass id="90" name="COMMAND_CLASS_DEVICE_RESET_LOCALLY" version="1" request_flags="4" after_mark="true" innif="true">
|
||||||
<Instance index="1" />
|
<Instance index="1" />
|
||||||
|
@ -168,7 +168,7 @@
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
<CommandClass id="128" name="COMMAND_CLASS_BATTERY" version="1" request_flags="4" innif="true">
|
<CommandClass id="128" name="COMMAND_CLASS_BATTERY" version="1" request_flags="4" innif="true">
|
||||||
<Instance index="1" />
|
<Instance index="1" />
|
||||||
<Value type="byte" genre="user" instance="1" index="0" label="Battery Level" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="40" />
|
<Value type="byte" genre="user" instance="1" index="0" label="Battery Level" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="33" />
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
<CommandClass id="130" name="COMMAND_CLASS_HAIL" version="1" request_flags="4" after_mark="true" innif="true">
|
<CommandClass id="130" name="COMMAND_CLASS_HAIL" version="1" request_flags="4" after_mark="true" innif="true">
|
||||||
<Instance index="1" />
|
<Instance index="1" />
|
||||||
|
@ -216,8 +216,8 @@
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
<CommandClass id="49" name="COMMAND_CLASS_SENSOR_MULTILEVEL" version="5" innif="true">
|
<CommandClass id="49" name="COMMAND_CLASS_SENSOR_MULTILEVEL" version="5" innif="true">
|
||||||
<Instance index="1" />
|
<Instance index="1" />
|
||||||
<Value type="decimal" genre="user" instance="1" index="1" label="Temperature" units="F" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="70.5" />
|
<Value type="decimal" genre="user" instance="1" index="1" label="Temperature" units="F" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="65.8" />
|
||||||
<Value type="decimal" genre="user" instance="1" index="3" label="Luminance" units="lux" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0" />
|
<Value type="decimal" genre="user" instance="1" index="3" label="Luminance" units="lux" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="6" />
|
||||||
<Value type="decimal" genre="user" instance="1" index="5" label="Relative Humidity" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="47" />
|
<Value type="decimal" genre="user" instance="1" index="5" label="Relative Humidity" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="47" />
|
||||||
<Value type="decimal" genre="user" instance="1" index="27" label="Ultraviolet" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0" />
|
<Value type="decimal" genre="user" instance="1" index="27" label="Ultraviolet" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0" />
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
|
@ -350,7 +350,7 @@
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
<CommandClass id="128" name="COMMAND_CLASS_BATTERY" version="1" request_flags="4" innif="true">
|
<CommandClass id="128" name="COMMAND_CLASS_BATTERY" version="1" request_flags="4" innif="true">
|
||||||
<Instance index="1" />
|
<Instance index="1" />
|
||||||
<Value type="byte" genre="user" instance="1" index="0" label="Battery Level" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="5" />
|
<Value type="byte" genre="user" instance="1" index="0" label="Battery Level" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
<CommandClass id="130" name="COMMAND_CLASS_HAIL" version="1" request_flags="4" after_mark="true" innif="true">
|
<CommandClass id="130" name="COMMAND_CLASS_HAIL" version="1" request_flags="4" after_mark="true" innif="true">
|
||||||
<Instance index="1" />
|
<Instance index="1" />
|
||||||
|
@ -379,14 +379,14 @@
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
</CommandClasses>
|
</CommandClasses>
|
||||||
</Node>
|
</Node>
|
||||||
<Node id="4" name="Two Car Garage Door Tilt Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3072" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="CacheLoad">
|
<Node id="4" name="Two Car Garage Door Tilt Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3072" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Complete">
|
||||||
<Manufacturer id="14a" name="Ecolink">
|
<Manufacturer id="14a" name="Ecolink">
|
||||||
<Product type="4" id="3" name="Garage Door Tilt Sensor" />
|
<Product type="4" id="3" name="Garage Door Tilt Sensor" />
|
||||||
</Manufacturer>
|
</Manufacturer>
|
||||||
<CommandClasses>
|
<CommandClasses>
|
||||||
<CommandClass id="32" name="COMMAND_CLASS_BASIC" version="1" request_flags="4" innif="true" setasreport="true">
|
<CommandClass id="32" name="COMMAND_CLASS_BASIC" version="1" request_flags="4" innif="true" setasreport="true">
|
||||||
<Instance index="1" />
|
<Instance index="1" />
|
||||||
<Value type="byte" genre="basic" instance="1" index="0" label="Basic" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
|
<Value type="byte" genre="basic" instance="1" index="0" label="Basic" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="255" />
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
<CommandClass id="48" name="COMMAND_CLASS_SENSOR_BINARY" version="1" request_flags="4" innif="true">
|
<CommandClass id="48" name="COMMAND_CLASS_SENSOR_BINARY" version="1" request_flags="4" innif="true">
|
||||||
<Instance index="1" />
|
<Instance index="1" />
|
||||||
|
@ -490,7 +490,7 @@
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
</CommandClasses>
|
</CommandClasses>
|
||||||
</Node>
|
</Node>
|
||||||
<Node id="5" name="Single Car Garage Door Tilt Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3072" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="CacheLoad">
|
<Node id="5" name="Single Car Garage Door Tilt Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3072" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Complete">
|
||||||
<Manufacturer id="14a" name="Ecolink">
|
<Manufacturer id="14a" name="Ecolink">
|
||||||
<Product type="4" id="3" name="Garage Door Tilt Sensor" />
|
<Product type="4" id="3" name="Garage Door Tilt Sensor" />
|
||||||
</Manufacturer>
|
</Manufacturer>
|
||||||
|
@ -601,7 +601,7 @@
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
</CommandClasses>
|
</CommandClasses>
|
||||||
</Node>
|
</Node>
|
||||||
<Node id="6" name="Back Door Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3072" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="CacheLoad">
|
<Node id="6" name="Back Door Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3072" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Complete">
|
||||||
<Manufacturer id="14a" name="Ecolink">
|
<Manufacturer id="14a" name="Ecolink">
|
||||||
<Product type="4" id="2" name="Door Sensor" />
|
<Product type="4" id="2" name="Door Sensor" />
|
||||||
</Manufacturer>
|
</Manufacturer>
|
||||||
|
@ -728,9 +728,9 @@
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
<CommandClass id="49" name="COMMAND_CLASS_SENSOR_MULTILEVEL" version="5" innif="true">
|
<CommandClass id="49" name="COMMAND_CLASS_SENSOR_MULTILEVEL" version="5" innif="true">
|
||||||
<Instance index="1" />
|
<Instance index="1" />
|
||||||
<Value type="decimal" genre="user" instance="1" index="1" label="Temperature" units="F" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="74.8" />
|
<Value type="decimal" genre="user" instance="1" index="1" label="Temperature" units="F" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="71.1" />
|
||||||
<Value type="decimal" genre="user" instance="1" index="3" label="Luminance" units="lux" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0" />
|
<Value type="decimal" genre="user" instance="1" index="3" label="Luminance" units="lux" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="27" />
|
||||||
<Value type="decimal" genre="user" instance="1" index="5" label="Relative Humidity" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="49" />
|
<Value type="decimal" genre="user" instance="1" index="5" label="Relative Humidity" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="47" />
|
||||||
<Value type="decimal" genre="user" instance="1" index="27" label="Ultraviolet" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0" />
|
<Value type="decimal" genre="user" instance="1" index="27" label="Ultraviolet" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0" />
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
<CommandClass id="90" name="COMMAND_CLASS_DEVICE_RESET_LOCALLY" version="1" request_flags="4" innif="true">
|
<CommandClass id="90" name="COMMAND_CLASS_DEVICE_RESET_LOCALLY" version="1" request_flags="4" innif="true">
|
||||||
|
@ -1006,11 +1006,11 @@
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
<CommandClass id="50" name="COMMAND_CLASS_METER" version="3" request_flags="2" innif="true">
|
<CommandClass id="50" name="COMMAND_CLASS_METER" version="3" request_flags="2" innif="true">
|
||||||
<Instance index="1" />
|
<Instance index="1" />
|
||||||
<Value type="decimal" genre="user" instance="1" index="0" label="Energy" units="kWh" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="42.959" />
|
<Value type="decimal" genre="user" instance="1" index="0" label="Energy" units="kWh" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="43.085" />
|
||||||
<Value type="decimal" genre="user" instance="1" index="1" label="Previous Reading" units="kWh" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="42.958" />
|
<Value type="decimal" genre="user" instance="1" index="1" label="Previous Reading" units="kWh" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="43.026" />
|
||||||
<Value type="int" genre="user" instance="1" index="2" label="Interval" units="seconds" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="977" />
|
<Value type="int" genre="user" instance="1" index="2" label="Interval" units="seconds" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="65535" />
|
||||||
<Value type="decimal" genre="user" instance="1" index="8" label="Power" units="W" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0.000" />
|
<Value type="decimal" genre="user" instance="1" index="8" label="Power" units="W" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0.000" />
|
||||||
<Value type="decimal" genre="user" instance="1" index="16" label="Voltage" units="V" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="123.320" />
|
<Value type="decimal" genre="user" instance="1" index="16" label="Voltage" units="V" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="122.711" />
|
||||||
<Value type="decimal" genre="user" instance="1" index="20" label="Current" units="A" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0.000" />
|
<Value type="decimal" genre="user" instance="1" index="20" label="Current" units="A" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0.000" />
|
||||||
<Value type="bool" genre="user" instance="1" index="32" label="Exporting" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="False" />
|
<Value type="bool" genre="user" instance="1" index="32" label="Exporting" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="False" />
|
||||||
<Value type="button" genre="system" instance="1" index="33" label="Reset" units="" read_only="false" write_only="true" verify_changes="false" poll_intensity="0" min="0" max="0" />
|
<Value type="button" genre="system" instance="1" index="33" label="Reset" units="" read_only="false" write_only="true" verify_changes="false" poll_intensity="0" min="0" max="0" />
|
||||||
|
@ -1181,7 +1181,7 @@
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
<CommandClass id="129" name="COMMAND_CLASS_CLOCK" version="1" request_flags="4" innif="true">
|
<CommandClass id="129" name="COMMAND_CLASS_CLOCK" version="1" request_flags="4" innif="true">
|
||||||
<Instance index="1" />
|
<Instance index="1" />
|
||||||
<Value type="list" genre="user" instance="1" index="0" label="Day" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="6" size="1">
|
<Value type="list" genre="user" instance="1" index="0" label="Day" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="4" size="1">
|
||||||
<Item label="Monday" value="1" />
|
<Item label="Monday" value="1" />
|
||||||
<Item label="Tuesday" value="2" />
|
<Item label="Tuesday" value="2" />
|
||||||
<Item label="Wednesday" value="3" />
|
<Item label="Wednesday" value="3" />
|
||||||
|
@ -1190,8 +1190,8 @@
|
||||||
<Item label="Saturday" value="6" />
|
<Item label="Saturday" value="6" />
|
||||||
<Item label="Sunday" value="7" />
|
<Item label="Sunday" value="7" />
|
||||||
</Value>
|
</Value>
|
||||||
<Value type="byte" genre="user" instance="1" index="1" label="Hour" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="18" />
|
<Value type="byte" genre="user" instance="1" index="1" label="Hour" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="15" />
|
||||||
<Value type="byte" genre="user" instance="1" index="2" label="Minute" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="19" />
|
<Value type="byte" genre="user" instance="1" index="2" label="Minute" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="20" />
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
<CommandClass id="130" name="COMMAND_CLASS_HAIL" version="1" request_flags="4" after_mark="true" innif="true">
|
<CommandClass id="130" name="COMMAND_CLASS_HAIL" version="1" request_flags="4" after_mark="true" innif="true">
|
||||||
<Instance index="1" />
|
<Instance index="1" />
|
||||||
|
@ -1328,7 +1328,7 @@
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
</CommandClasses>
|
</CommandClasses>
|
||||||
</Node>
|
</Node>
|
||||||
<Node id="17" name="Stairs Motion Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3072" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="CacheLoad">
|
<Node id="17" name="Stairs Motion Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3072" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Complete">
|
||||||
<Manufacturer id="14a" name="Ecolink">
|
<Manufacturer id="14a" name="Ecolink">
|
||||||
<Product type="4" id="1" name="Motion Detector" />
|
<Product type="4" id="1" name="Motion Detector" />
|
||||||
</Manufacturer>
|
</Manufacturer>
|
||||||
|
@ -1703,14 +1703,14 @@
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
</CommandClasses>
|
</CommandClasses>
|
||||||
</Node>
|
</Node>
|
||||||
<Node id="25" name="Basement Door Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3072" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="CacheLoad">
|
<Node id="25" name="Basement Door Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3072" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Complete">
|
||||||
<Manufacturer id="14a" name="Ecolink">
|
<Manufacturer id="14a" name="Ecolink">
|
||||||
<Product type="4" id="2" name="Unknown: type=0004, id=0002" />
|
<Product type="4" id="2" name="Unknown: type=0004, id=0002" />
|
||||||
</Manufacturer>
|
</Manufacturer>
|
||||||
<CommandClasses>
|
<CommandClasses>
|
||||||
<CommandClass id="32" name="COMMAND_CLASS_BASIC" version="1" request_flags="4" innif="true">
|
<CommandClass id="32" name="COMMAND_CLASS_BASIC" version="1" request_flags="4" innif="true">
|
||||||
<Instance index="1" />
|
<Instance index="1" />
|
||||||
<Value type="byte" genre="basic" instance="1" index="0" label="Basic" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
|
<Value type="byte" genre="basic" instance="1" index="0" label="Basic" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="255" />
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
<CommandClass id="48" name="COMMAND_CLASS_SENSOR_BINARY" version="1" request_flags="4" innif="true">
|
<CommandClass id="48" name="COMMAND_CLASS_SENSOR_BINARY" version="1" request_flags="4" innif="true">
|
||||||
<Instance index="1" />
|
<Instance index="1" />
|
||||||
|
@ -1809,7 +1809,7 @@
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
</CommandClasses>
|
</CommandClasses>
|
||||||
</Node>
|
</Node>
|
||||||
<Node id="27" name="Wallmote" location="" basic="4" generic="24" specific="1" roletype="4" devicetype="7172" nodetype="0" type="Basic Wall Controller" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Session">
|
<Node id="27" name="Wallmote" location="" basic="4" generic="24" specific="1" roletype="4" devicetype="7172" nodetype="0" type="Basic Wall Controller" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="CacheLoad">
|
||||||
<Manufacturer id="86" name="Aeotec">
|
<Manufacturer id="86" name="Aeotec">
|
||||||
<Product type="102" id="82" name="ZW130 WallMote Quad" />
|
<Product type="102" id="82" name="ZW130 WallMote Quad" />
|
||||||
</Manufacturer>
|
</Manufacturer>
|
||||||
|
@ -2023,7 +2023,7 @@
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
</CommandClasses>
|
</CommandClasses>
|
||||||
</Node>
|
</Node>
|
||||||
<Node id="28" name="Audio Detector" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3073" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="CacheLoad">
|
<Node id="28" name="Audio Detector" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3073" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Complete">
|
||||||
<Manufacturer id="14a" name="Ecolink">
|
<Manufacturer id="14a" name="Ecolink">
|
||||||
<Product type="5" id="f" name="FireFighter" />
|
<Product type="5" id="f" name="FireFighter" />
|
||||||
</Manufacturer>
|
</Manufacturer>
|
||||||
|
@ -2038,7 +2038,7 @@
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
<CommandClass id="49" name="COMMAND_CLASS_SENSOR_MULTILEVEL" version="7" innif="true">
|
<CommandClass id="49" name="COMMAND_CLASS_SENSOR_MULTILEVEL" version="7" innif="true">
|
||||||
<Instance index="1" />
|
<Instance index="1" />
|
||||||
<Value type="decimal" genre="user" instance="1" index="1" label="Temperature" units="F" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="65.30" />
|
<Value type="decimal" genre="user" instance="1" index="1" label="Temperature" units="F" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="71.78" />
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
<CommandClass id="90" name="COMMAND_CLASS_DEVICE_RESET_LOCALLY" version="1" request_flags="4" innif="true">
|
<CommandClass id="90" name="COMMAND_CLASS_DEVICE_RESET_LOCALLY" version="1" request_flags="4" innif="true">
|
||||||
<Instance index="1" />
|
<Instance index="1" />
|
||||||
|
@ -2132,7 +2132,7 @@
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
</CommandClasses>
|
</CommandClasses>
|
||||||
</Node>
|
</Node>
|
||||||
<Node id="29" name="Garage Door Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3072" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Session">
|
<Node id="29" name="Garage Door Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3072" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Complete">
|
||||||
<Manufacturer id="14a" name="Ecolink">
|
<Manufacturer id="14a" name="Ecolink">
|
||||||
<Product type="4" id="2" name="Unknown: type=0004, id=0002" />
|
<Product type="4" id="2" name="Unknown: type=0004, id=0002" />
|
||||||
</Manufacturer>
|
</Manufacturer>
|
||||||
|
@ -2238,14 +2238,14 @@
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
</CommandClasses>
|
</CommandClasses>
|
||||||
</Node>
|
</Node>
|
||||||
<Node id="31" name="Aeotec Water Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3079" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Associations">
|
<Node id="31" name="Aeotec Water Sensor" location="" basic="4" generic="7" specific="1" roletype="6" devicetype="3079" nodetype="0" type="Notification Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Complete">
|
||||||
<Manufacturer id="86" name="Aeotec">
|
<Manufacturer id="86" name="Aeotec">
|
||||||
<Product type="102" id="7a" name="Unknown: type=0102, id=007a" />
|
<Product type="102" id="7a" name="Unknown: type=0102, id=007a" />
|
||||||
</Manufacturer>
|
</Manufacturer>
|
||||||
<CommandClasses>
|
<CommandClasses>
|
||||||
<CommandClass id="32" name="COMMAND_CLASS_BASIC" version="1" request_flags="5">
|
<CommandClass id="32" name="COMMAND_CLASS_BASIC" version="1" request_flags="5">
|
||||||
<Instance index="1" />
|
<Instance index="1" />
|
||||||
<Value type="byte" genre="basic" instance="1" index="0" label="Basic" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
|
<Value type="byte" genre="basic" instance="1" index="0" label="Basic" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="255" />
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
<CommandClass id="48" name="COMMAND_CLASS_SENSOR_BINARY" version="1">
|
<CommandClass id="48" name="COMMAND_CLASS_SENSOR_BINARY" version="1">
|
||||||
<Instance index="1" />
|
<Instance index="1" />
|
||||||
|
@ -2253,7 +2253,7 @@
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
<CommandClass id="49" name="COMMAND_CLASS_SENSOR_MULTILEVEL" version="5" request_flags="1" innif="true">
|
<CommandClass id="49" name="COMMAND_CLASS_SENSOR_MULTILEVEL" version="5" request_flags="1" innif="true">
|
||||||
<Instance index="1" />
|
<Instance index="1" />
|
||||||
<Value type="decimal" genre="user" instance="1" index="1" label="Temperature" units="C" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="20.2" />
|
<Value type="decimal" genre="user" instance="1" index="1" label="Temperature" units="F" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="57.7" />
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
<CommandClass id="90" name="COMMAND_CLASS_DEVICE_RESET_LOCALLY" version="1" request_flags="5" innif="true">
|
<CommandClass id="90" name="COMMAND_CLASS_DEVICE_RESET_LOCALLY" version="1" request_flags="5" innif="true">
|
||||||
<Instance index="1" />
|
<Instance index="1" />
|
||||||
|
@ -2286,7 +2286,7 @@
|
||||||
<Value type="byte" genre="user" instance="1" index="1" label="Alarm Level" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
|
<Value type="byte" genre="user" instance="1" index="1" label="Alarm Level" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
|
||||||
<Value type="byte" genre="user" instance="1" index="2" label="SourceNodeId" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
|
<Value type="byte" genre="user" instance="1" index="2" label="SourceNodeId" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
|
||||||
<Value type="byte" genre="user" instance="1" index="7" label="Heat" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="254" />
|
<Value type="byte" genre="user" instance="1" index="7" label="Heat" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="254" />
|
||||||
<Value type="byte" genre="user" instance="1" index="8" label="Flood" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="2" />
|
<Value type="byte" genre="user" instance="1" index="8" label="Flood" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
|
||||||
<Value type="byte" genre="user" instance="1" index="10" label="Burglar" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="254" />
|
<Value type="byte" genre="user" instance="1" index="10" label="Burglar" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="254" />
|
||||||
<Value type="byte" genre="user" instance="2" index="0" label="Alarm Type" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
|
<Value type="byte" genre="user" instance="2" index="0" label="Alarm Type" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
|
||||||
<Value type="byte" genre="user" instance="2" index="1" label="Alarm Level" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
|
<Value type="byte" genre="user" instance="2" index="1" label="Alarm Level" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
|
||||||
|
@ -2341,7 +2341,7 @@
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
<CommandClass id="128" name="COMMAND_CLASS_BATTERY" version="1" request_flags="5" innif="true">
|
<CommandClass id="128" name="COMMAND_CLASS_BATTERY" version="1" request_flags="5" innif="true">
|
||||||
<Instance index="1" />
|
<Instance index="1" />
|
||||||
<Value type="byte" genre="user" instance="1" index="0" label="Battery Level" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="59" />
|
<Value type="byte" genre="user" instance="1" index="0" label="Battery Level" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="55" />
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
<CommandClass id="132" name="COMMAND_CLASS_WAKE_UP" version="2" request_flags="1" innif="true">
|
<CommandClass id="132" name="COMMAND_CLASS_WAKE_UP" version="2" request_flags="1" innif="true">
|
||||||
<Instance index="1" />
|
<Instance index="1" />
|
||||||
|
@ -2405,9 +2405,9 @@
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
<CommandClass id="49" name="COMMAND_CLASS_SENSOR_MULTILEVEL" version="5" innif="true">
|
<CommandClass id="49" name="COMMAND_CLASS_SENSOR_MULTILEVEL" version="5" innif="true">
|
||||||
<Instance index="1" />
|
<Instance index="1" />
|
||||||
<Value type="decimal" genre="user" instance="1" index="1" label="Temperature" units="F" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="76.1" />
|
<Value type="decimal" genre="user" instance="1" index="1" label="Temperature" units="F" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="72.9" />
|
||||||
<Value type="decimal" genre="user" instance="1" index="3" label="Luminance" units="lux" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0" />
|
<Value type="decimal" genre="user" instance="1" index="3" label="Luminance" units="lux" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0" />
|
||||||
<Value type="decimal" genre="user" instance="1" index="5" label="Relative Humidity" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="46" />
|
<Value type="decimal" genre="user" instance="1" index="5" label="Relative Humidity" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="44" />
|
||||||
<Value type="decimal" genre="user" instance="1" index="27" label="Ultraviolet" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0" />
|
<Value type="decimal" genre="user" instance="1" index="27" label="Ultraviolet" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0" />
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
<CommandClass id="90" name="COMMAND_CLASS_DEVICE_RESET_LOCALLY" version="1" request_flags="4" innif="true">
|
<CommandClass id="90" name="COMMAND_CLASS_DEVICE_RESET_LOCALLY" version="1" request_flags="4" innif="true">
|
||||||
|
@ -2579,7 +2579,7 @@
|
||||||
<Value type="byte" genre="user" instance="1" index="0" label="Alarm Type" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
|
<Value type="byte" genre="user" instance="1" index="0" label="Alarm Type" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
|
||||||
<Value type="byte" genre="user" instance="1" index="1" label="Alarm Level" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
|
<Value type="byte" genre="user" instance="1" index="1" label="Alarm Level" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
|
||||||
<Value type="byte" genre="user" instance="1" index="2" label="SourceNodeId" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
|
<Value type="byte" genre="user" instance="1" index="2" label="SourceNodeId" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
|
||||||
<Value type="byte" genre="user" instance="1" index="10" label="Burglar" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="254" />
|
<Value type="byte" genre="user" instance="1" index="10" label="Burglar" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
|
||||||
</CommandClass>
|
</CommandClass>
|
||||||
<CommandClass id="114" name="COMMAND_CLASS_MANUFACTURER_SPECIFIC" version="1" request_flags="4" innif="true">
|
<CommandClass id="114" name="COMMAND_CLASS_MANUFACTURER_SPECIFIC" version="1" request_flags="4" innif="true">
|
||||||
<Instance index="1" />
|
<Instance index="1" />
|
||||||
|
|
Loading…
Reference in New Issue