clean up of old code

This commit is contained in:
Mahasri Kalavala 2020-09-27 21:29:23 -04:00
parent d213f075e7
commit 7eebcce956
21 changed files with 769 additions and 932 deletions

View File

@ -48,10 +48,10 @@ homekit:
- input_boolean - input_boolean
- camera - camera
include_entities: include_entities:
- binary_sensor.back_door_sensor_sensor - binary_sensor.door_window_sensor_158d00040ad8fc # Back Door
- binary_sensor.aeotec_zw120_door_window_sensor_gen5_sensor - binary_sensor.door_window_sensor_158d000424a6d6 # Front Door
- binary_sensor.single_car_garage_door_tilt_sensor_sensor - binary_sensor.door_window_sensor_158d0004248d5b
- binary_sensor.two_car_garage_door_tilt_sensor_sensor - binary_sensor.door_window_sensor_158d0004231f7b
mobile_app: mobile_app:

View File

@ -392,12 +392,12 @@
"460": "media_player.snapcast_group_a8f4df77fb94a2c192d3b982d8b54d7d", "460": "media_player.snapcast_group_a8f4df77fb94a2c192d3b982d8b54d7d",
"461": "sensor.garage_pi_signal_level", "461": "sensor.garage_pi_signal_level",
"462": "sensor.ups_battery", "462": "sensor.ups_battery",
"463": "binary_sensor.single_car_garage_door_tilt_sensor_sensor", "463": "binary_sensor.door_window_sensor_158d0004248d5b",
"464": "sensor.kalavalanas_system_temperature", "464": "sensor.kalavalanas_system_temperature",
"465": "sensor.xiaomi_aqara_human_body_sensor", "465": "sensor.xiaomi_aqara_human_body_sensor",
"466": "media_player.snapcast_group_2f77684dde6f4466814c3dea7040de1c", "466": "media_player.snapcast_group_2f77684dde6f4466814c3dea7040de1c",
"467": "sensor.external_ip", "467": "sensor.external_ip",
"468": "binary_sensor.two_car_garage_door_tilt_sensor_sensor", "468": "binary_sensor.door_window_sensor_158d0004231f7b",
"469": "sensor.basement_pi_available_disk", "469": "sensor.basement_pi_available_disk",
"47": "binary_sensor.stairs_motion_sensor_sensor", "47": "binary_sensor.stairs_motion_sensor_sensor",
"470": "sensor.master_bedroom_pi_available_disk", "470": "sensor.master_bedroom_pi_available_disk",

View File

@ -171,9 +171,9 @@ cards:
show_empty: false show_empty: false
entities: entities:
- alarm_control_panel.home - alarm_control_panel.home
- entity: binary_sensor.aeotec_zw120_door_window_sensor_gen5_sensor - entity: binary_sensor.door_window_sensor_158d000424a6d6
name: Front Door name: Front Door
- entity: binary_sensor.back_door_sensor_sensor - entity: binary_sensor.door_window_sensor_158d00040ad8fc
name: Back Door name: Back Door
- entity: binary_sensor.basement_door_sensor_sensor - entity: binary_sensor.basement_door_sensor_sensor
name: Basement Door name: Basement Door
@ -270,10 +270,16 @@ cards:
entities: entities:
- entity: binary_sensor.door_window_sensor_158d000424a6d6 - entity: binary_sensor.door_window_sensor_158d000424a6d6
name: Front Door name: Front Door
- entity: binary_sensor.door_window_sensor_158d00040ad8fc
name: Back Door
- entity: binary_sensor.door_window_sensor_158d000424718f - entity: binary_sensor.door_window_sensor_158d000424718f
name: Master Bathroom Door name: Master Bathroom Door
- entity: binary_sensor.door_window_sensor_158d00040ad8ec - entity: binary_sensor.door_window_sensor_158d00040ad8ec
name: Pill Box name: Pill Box
- entity: binary_sensor.door_window_sensor_158d0004231f7b
name: Two Car Garage Door
- entity: binary_sensor.door_window_sensor_158d0004248d5b
name: Single Car Garage Door
- type: entity-filter - type: entity-filter
title: Motion Sensors title: Motion Sensors
@ -292,13 +298,13 @@ cards:
- binary_sensor.basement_door_sensor_sensor - binary_sensor.basement_door_sensor_sensor
- binary_sensor.downstairs_multi_sensor_sensor - binary_sensor.downstairs_multi_sensor_sensor
- binary_sensor.front_room_multi_sensor_sensor - binary_sensor.front_room_multi_sensor_sensor
- binary_sensor.aeotec_zw120_door_window_sensor_gen5_sensor - binary_sensor.door_window_sensor_158d000424a6d6
- binary_sensor.garage_door_sensor_sensor - binary_sensor.garage_door_sensor_sensor
- binary_sensor.kitchen_motion_sensor_sensor - binary_sensor.kitchen_motion_sensor_sensor
- binary_sensor.back_door_sensor_sensor - binary_sensor.door_window_sensor_158d00040ad8fc # back door
- binary_sensor.stairs_motion_sensor_sensor - binary_sensor.stairs_motion_sensor_sensor
- binary_sensor.tv_multi_sensor_sensor - binary_sensor.tv_multi_sensor_sensor
- binary_sensor.single_car_garage_door_tilt_sensor_sensor - binary_sensor.door_window_sensor_158d0004248d5b
- binary_sensor.two_car_garage_door_tilt_sensor_sensor - binary_sensor.two_car_garage_door_tilt_sensor_sensor
- binary_sensor.upstairs_multi_sensor_sensor - binary_sensor.upstairs_multi_sensor_sensor
state_filter: state_filter:
@ -374,3 +380,7 @@ cards:
- input_label.motion_sensor_158d000272bf48 - input_label.motion_sensor_158d000272bf48
- input_label.motion_sensor_158d000272bfd7 - input_label.motion_sensor_158d000272bfd7
- input_label.garage_motion - input_label.garage_motion
- input_label.door_window_sensor_158d0004231f7b
- input_label.door_window_sensor_158d0004248d5b
- input_label.door_window_sensor_158d00040ad8fc
- input_label.door_window_sensor_158d000424a6d6

View File

@ -5,6 +5,7 @@ cards:
title: Upstairs title: Upstairs
show_header_toggle: true show_header_toggle: true
entities: entities:
- light.master_bedroom_lights
- entity: light.master_bedroom_1 - entity: light.master_bedroom_1
name: Suresh's Bedside Light name: Suresh's Bedside Light
- entity: light.master_bedroom_2 - entity: light.master_bedroom_2
@ -27,6 +28,7 @@ cards:
- switch.basement_right - switch.basement_right
- switch.kitchen - switch.kitchen
- switch.office_room - switch.office_room
- light.family_room_lights
- light.hue_color_lamp_1 - light.hue_color_lamp_1
- light.hue_color_lamp_2 - light.hue_color_lamp_2
- light.hue_color_lamp_3 - light.hue_color_lamp_3

View File

@ -40,7 +40,7 @@ cards:
title: Tesla Car title: Tesla Car
show_header_toggle: false show_header_toggle: false
entities: entities:
- device_tracker.tesla_model_3_010610_location_tracker - device_tracker.mahasri_tesla_location_tracker
- binary_sensor.mahasri_tesla_online_sensor - binary_sensor.mahasri_tesla_online_sensor
- binary_sensor.tesla_model_3_parking_brake_sensor - binary_sensor.tesla_model_3_parking_brake_sensor
- lock.tesla_model_3_door_lock - lock.tesla_model_3_door_lock

View File

@ -79,7 +79,6 @@ cards:
- automation.family_room_motion_timer - automation.family_room_motion_timer
- automation.family_room_timer_elapsed - automation.family_room_timer_elapsed
- automation.frontroom_motion_timer - automation.frontroom_motion_timer
- automation.frontroom_timer_elapsed
- automation.kitchen_motion_timer - automation.kitchen_motion_timer
- automation.kitchen_timer_elapsed - automation.kitchen_timer_elapsed
- automation.master_bedroom_motion_timer - automation.master_bedroom_motion_timer

View File

@ -1,35 +0,0 @@
title: Rooms
icon: mdi:home
cards:
- type: entities
title: Home
show_header_toggle: false
entities:
- input_boolean.home_mode_away
- type: entities
title: Kitchen
show_header_toggle: false
entities:
- switch.kitchen
- sensor.kitchen_motion_sensor_battery_level
- binary_sensor.kitchen_motion_sensor_sensor
- binary_sensor.kitchen_camera_motion
- binary_sensor.motion_sensor_158d0001a662fe
- sensor.illumination_158d0001a662fe
- input_label.motion_sensor_158d0001a662fe
- type: entities
title: Family Room
show_header_toggle: false
entities:
- input_boolean.sharp_tv
- media_player.living_room
- switch.downstairs_fragrance
- sensor.downstairs_multi_sensor_temperature
- sensor.downstairs_multi_sensor_relative_humidity
- sensor.downstairs_multi_sensor_luminance
- sensor.downstairs_multi_sensor_battery_level
- input_label.downstairs_multi_sensor_sensor
- input_label.downstairs_multi_sensor
- binary_sensor.downstairs_multi_sensor_sensor

View File

@ -44,7 +44,7 @@ input_boolean:
input_label: input_label:
alarm_current_time: alarm_current_time:
name: Current Alarm Time name: Current Alarm Time
icon: mdi:timer icon: mdi:timer-outline
############################################################################### ###############################################################################
# _ _ _ # _ _ _

View File

@ -267,8 +267,8 @@ automation:
- "/home/homeassistant/.homeassistant/www/downloads/camera/frontdoor/frontdoor_latest.jpg" - "/home/homeassistant/.homeassistant/www/downloads/camera/frontdoor/frontdoor_latest.jpg"
- condition: template - condition: template
value_template: > value_template: >
{% if states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == "on" or {% if states('binary_sensor.door_window_sensor_158d0004248d5b') == "on" or
states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') == "on" %} states('binary_sensor.door_window_sensor_158d0004231f7b') == "on" %}
True True
{% else %} {% else %}
False False
@ -345,8 +345,8 @@ automation:
- "/home/homeassistant/.homeassistant/www/downloads/camera/driveway/driveway_latest.jpg" - "/home/homeassistant/.homeassistant/www/downloads/camera/driveway/driveway_latest.jpg"
- condition: template - condition: template
value_template: > value_template: >
{% if states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == "on" or {% if states('binary_sensor.door_window_sensor_158d0004248d5b') == "on" or
states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') == "on" %} states('binary_sensor.door_window_sensor_158d0004231f7b') == "on" %}
True True
{% else %} {% else %}
False False
@ -377,8 +377,8 @@ automation:
entity_id: image_processing.tensorflow_garage_camera entity_id: image_processing.tensorflow_garage_camera
- condition: template - condition: template
value_template: > value_template: >
{% if states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == "on" or {% if states('binary_sensor.door_window_sensor_158d0004248d5b') == "on" or
states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') == "on" %} states('binary_sensor.door_window_sensor_158d0004231f7b') == "on" %}
True True
{% else %} {% else %}
False False
@ -544,7 +544,7 @@ automation:
- condition: template - condition: template
value_template: "{{ states('alarm_control_panel.home') == 'armed_home' or states('alarm_control_panel.home') == 'armed_away' }}" value_template: "{{ states('alarm_control_panel.home') == 'armed_home' or states('alarm_control_panel.home') == 'armed_away' }}"
action: action:
- delay: "{{ '00:00:08' if states('binary_sensor.aeotec_zw120_door_window_sensor_gen5_sensor') == 'on' else '0:0:0' }}" - delay: "{{ '00:00:08' if states('binary_sensor.door_window_sensor_158d000424a6d6') == 'on' else '0:0:0' }}"
- service: camera.snapshot - service: camera.snapshot
data_template: data_template:
entity_id: "camera.frontdoor_camera" entity_id: "camera.frontdoor_camera"

View File

@ -4,11 +4,11 @@ homeassistant:
door_notification_script: &door_notification_script door_notification_script: &door_notification_script
message: > message: >
{% set doors = "" %} {% set doors = "" %}
{% if states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') == "on" and {% if states('binary_sensor.door_window_sensor_158d0004231f7b') == "on" and
states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == "on" %} states('binary_sensor.door_window_sensor_158d0004248d5b') == "on" %}
{% set doors = "Attention! Both Garage Doors are OPEN" %} {% set doors = "Attention! Both Garage Doors are OPEN" %}
{% elif states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') == "off" and {% elif states('binary_sensor.door_window_sensor_158d0004231f7b') == "off" and
states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == "off" %} states('binary_sensor.door_window_sensor_158d0004248d5b') == "off" %}
{% set doors = "Both Garage Doors are now CLOSED" %} {% set doors = "Both Garage Doors are now CLOSED" %}
{% else %} {% else %}
{% if trigger.to_state.state | lower == "on" %} {% if trigger.to_state.state | lower == "on" %}
@ -25,15 +25,15 @@ sensor:
single_car_garage_door_sensor_status: single_car_garage_door_sensor_status:
friendly_name: Single Car Garage Door Sensor Status friendly_name: Single Car Garage Door Sensor Status
value_template: >- value_template: >-
{% if states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == 'on' %} {% if states('binary_sensor.door_window_sensor_158d0004248d5b') == 'on' %}
Open Open
{% elif states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == 'off' %} {% elif states('binary_sensor.door_window_sensor_158d0004248d5b') == 'off' %}
Closed Closed
{% else %} {% else %}
Unknown Unknown
{% endif %} {% endif %}
icon_template: >- icon_template: >-
{% set door_status = states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') %} {% set door_status = states('binary_sensor.door_window_sensor_158d0004248d5b') %}
{% if door_status == 'unknown' %} {% if door_status == 'unknown' %}
mdi:alert-circle mdi:alert-circle
{% else %} {% else %}
@ -48,16 +48,16 @@ sensor:
sensors: sensors:
two_car_garage_door_sensor_status: two_car_garage_door_sensor_status:
value_template: >- value_template: >-
{% if states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') == 'on' %} {% if states('binary_sensor.door_window_sensor_158d0004231f7b') == 'on' %}
Open Open
{% elif states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') == 'off' %} {% elif states('binary_sensor.door_window_sensor_158d0004231f7b') == 'off' %}
Closed Closed
{% else %} {% else %}
Unknown Unknown
{% endif %} {% endif %}
friendly_name: Double Car Garage Door Sensor Status friendly_name: Double Car Garage Door Sensor Status
icon_template: >- icon_template: >-
{% set door_status = states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') %} {% set door_status = states('binary_sensor.door_window_sensor_158d0004231f7b') %}
{% if door_status == 'unknown' %} {% if door_status == 'unknown' %}
mdi:alert-circle mdi:alert-circle
{% else %} {% else %}
@ -77,14 +77,6 @@ binary_sensor:
payload_off: "off" payload_off: "off"
value_template: "{{ value }}" value_template: "{{ value }}"
- platform: mqtt
state_topic: "/kitchen/motion"
name: "Kitchen Camera Motion"
device_class: motion
payload_on: "on"
payload_off: "off"
value_template: "{{ value }}"
- platform: mqtt - platform: mqtt
state_topic: "/frontroom/motion" state_topic: "/frontroom/motion"
name: "Frontroom Camera Motion" name: "Frontroom Camera Motion"
@ -129,21 +121,6 @@ automation:
- service: switch.turn_on - service: switch.turn_on
entity_id: switch.garage entity_id: switch.garage
- alias: Kitchen Camera Motion Reset
initial_state: true
trigger:
- platform: state
entity_id: binary_sensor.kitchen_camera_motion
to: "on"
from: "off"
action:
- delay: "00:00:30"
- service: mqtt.publish
data:
topic: "/kitchen/motion"
payload: "off"
retain: false
- alias: Frontroom Camera Motion Reset - alias: Frontroom Camera Motion Reset
initial_state: true initial_state: true
trigger: trigger:
@ -167,8 +144,8 @@ automation:
trigger: trigger:
platform: state platform: state
entity_id: entity_id:
- binary_sensor.two_car_garage_door_tilt_sensor_sensor - binary_sensor.door_window_sensor_158d0004231f7b
- binary_sensor.single_car_garage_door_tilt_sensor_sensor - binary_sensor.door_window_sensor_158d0004248d5b
condition: condition:
- condition: template - condition: template
value_template: "{{ trigger.from_state.state not in ['unavailable', 'unknown'] }}" value_template: "{{ trigger.from_state.state not in ['unavailable', 'unknown'] }}"
@ -206,17 +183,17 @@ automation:
title: 'Garage Door Status {{ now().strftime("%d %h %Y, %I:%M:%S %p") }}' title: 'Garage Door Status {{ now().strftime("%d %h %Y, %I:%M:%S %p") }}'
message: >- message: >-
{% set doors = "" %} {% set doors = "" %}
{% if states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') == "on" and {% if states('binary_sensor.door_window_sensor_158d0004231f7b') == "on" and
states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == "on" %} states('binary_sensor.door_window_sensor_158d0004248d5b') == "on" %}
{% set doors = "Both Garage Doors are OPEN" %} {% set doors = "Both Garage Doors are OPEN" %}
{% elif states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') == "off" and {% elif states('binary_sensor.door_window_sensor_158d0004231f7b') == "off" and
states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == "off" %} states('binary_sensor.door_window_sensor_158d0004248d5b') == "off" %}
{% set doors = "Both Garage Doors are CLOSED" %} {% set doors = "Both Garage Doors are CLOSED" %}
{% else %} {% else %}
{% set doors = states.binary_sensor.single_car_garage_door_tilt_sensor_sensor.name ~ " is " ~ {% set doors = states.binary_sensor.door_window_sensor_158d0004248d5b.name ~ " is " ~
('Closed' if states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == 'off' else 'OPEN') ('Closed' if states('binary_sensor.door_window_sensor_158d0004248d5b') == 'off' else 'OPEN')
~ " and " ~ state_attr('binary_sensor.two_car_garage_door_tilt_sensor_sensor', 'friendly_name') ~ " is " ~ ~ " and " ~ state_attr('binary_sensor.door_window_sensor_158d0004231f7b', 'friendly_name') ~ " is " ~
('Closed' if states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') == 'off' else 'OPEN') %} ('Closed' if states('binary_sensor.door_window_sensor_158d0004231f7b') == 'off' else 'OPEN') %}
{% endif %} {% endif %}
Your {{doors}} on {{ now().strftime("%d %h %Y, at %I:%M:%S %p") }}. Please check the garage snapshot below. Your {{doors}} on {{ now().strftime("%d %h %Y, at %I:%M:%S %p") }}. Please check the garage snapshot below.
data: data:
@ -240,8 +217,8 @@ automation:
trigger: trigger:
platform: state platform: state
entity_id: entity_id:
- binary_sensor.aeotec_zw120_door_window_sensor_gen5_sensor - binary_sensor.door_window_sensor_158d000424a6d6 # Front Door
- binary_sensor.back_door_sensor_sensor - binary_sensor.door_window_sensor_158d00040ad8fc # Back Door
condition: condition:
- condition: template - condition: template
value_template: "{{ trigger.from_state.state not in ['unavailable', 'unknown'] }}" value_template: "{{ trigger.from_state.state not in ['unavailable', 'unknown'] }}"
@ -278,7 +255,7 @@ automation:
initial_state: true initial_state: true
trigger: trigger:
platform: state platform: state
entity_id: binary_sensor.aeotec_zw120_door_window_sensor_gen5_sensor entity_id: binary_sensor.door_window_sensor_158d000424a6d6
to: "on" to: "on"
condition: condition:
- condition: template - condition: template
@ -292,7 +269,7 @@ automation:
initial_state: true initial_state: true
trigger: trigger:
- platform: state - platform: state
entity_id: binary_sensor.back_door_sensor_sensor entity_id: binary_sensor.door_window_sensor_158d00040ad8fc
to: "on" to: "on"
condition: condition:
- condition: template - condition: template
@ -322,9 +299,9 @@ automation:
- condition: and - condition: and
conditions: conditions:
- condition: template - condition: template
value_template: "{{ states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == 'off' }}" value_template: "{{ states('binary_sensor.door_window_sensor_158d0004248d5b') == 'off' }}"
- condition: template - condition: template
value_template: "{{ states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') == 'off' }}" value_template: "{{ states('binary_sensor.door_window_sensor_158d0004231f7b') == 'off' }}"
action: action:
- service: switch.turn_on - service: switch.turn_on
entity_id: switch.garage entity_id: switch.garage

View File

@ -151,8 +151,8 @@
# - binary_sensor.kitchen_motion_sensor_sensor # - binary_sensor.kitchen_motion_sensor_sensor
# - binary_sensor.stairs_motion_sensor_sensor # - binary_sensor.stairs_motion_sensor_sensor
# - binary_sensor.upstairs_multi_sensor_sensor # - binary_sensor.upstairs_multi_sensor_sensor
# - binary_sensor.two_car_garage_door_tilt_sensor_sensor # - binary_sensor.door_window_sensor_158d0004231f7b
# - binary_sensor.single_car_garage_door_tilt_sensor_sensor # - binary_sensor.door_window_sensor_158d0004248d5b
# - binary_sensor.motion_sensor_158d0001a662fe # - binary_sensor.motion_sensor_158d0001a662fe
# - binary_sensor.motion_sensor_158d0001a25041 # - binary_sensor.motion_sensor_158d0001a25041
# - binary_sensor.motion_sensor_158d00016db6d2 # - binary_sensor.motion_sensor_158d00016db6d2

View File

@ -225,9 +225,9 @@ automation:
# - condition: or # - condition: or
# conditions: # conditions:
# - condition: template # - condition: template
# value_template: '{{ states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') == "on" }}' # value_template: '{{ states('binary_sensor.door_window_sensor_158d0004231f7b') == "on" }}'
# - condition: template # - condition: template
# value_template: '{{ states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == "on" }}' # value_template: '{{ states('binary_sensor.door_window_sensor_158d0004248d5b') == "on" }}'
# action: # action:
# - service: switch.turn_on # - service: switch.turn_on
# entity_id: switch.garage # entity_id: switch.garage
@ -235,7 +235,7 @@ automation:
# data_template: # data_template:
# message: > # message: >
# Attention! Your home Security system is set to {{ states('alarm_control_panel.home').split('_')[1] | upper }} mode. # Attention! Your home Security system is set to {{ states('alarm_control_panel.home').split('_')[1] | upper }} mode.
# BUT THE {% if states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') == "on" -%}DOUBLE CAR {%- else %}SINGLE CAR {% endif %}GARAGE DOOR IS STILL OPEN! # BUT THE {% if states('binary_sensor.door_window_sensor_158d0004231f7b') == "on" -%}DOUBLE CAR {%- else %}SINGLE CAR {% endif %}GARAGE DOOR IS STILL OPEN!
# - service: camera.snapshot # - service: camera.snapshot
# data_template: # data_template:
# entity_id: "camera.garage_camera" # entity_id: "camera.garage_camera"
@ -262,12 +262,12 @@ automation:
# {%- endif %} {{ dt.strftime("%B %Y")}} # {%- endif %} {{ dt.strftime("%B %Y")}}
# {%- endmacro -%} # {%- endmacro -%}
# {% set doors = "" %} # {% set doors = "" %}
# {% if states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') == "on" and states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == "on" %} # {% if states('binary_sensor.door_window_sensor_158d0004231f7b') == "on" and states('binary_sensor.door_window_sensor_158d0004248d5b') == "on" %}
# {% set doors = "Both garage doors" %} # {% set doors = "Both garage doors" %}
# {% elif states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == "on"%} # {% elif states('binary_sensor.door_window_sensor_158d0004248d5b') == "on"%}
# {% set doors = states('binary_sensor.single_car_garage_door_tilt_sensor_sensor.name %} # {% set doors = states('binary_sensor.door_window_sensor_158d0004248d5b.name %}
# {% elif states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') == "on" %} # {% elif states('binary_sensor.door_window_sensor_158d0004231f7b') == "on" %}
# {% set doors = states('binary_sensor.two_car_garage_door_tilt_sensor_sensor.name %} # {% set doors = states('binary_sensor.door_window_sensor_158d0004231f7b.name %}
# {% endif %} # {% endif %}
# Your {{ doors }} seem to be open while your home security system is set to "{{ states('alarm_control_panel.home').split('_')[1]| title }}" mode. Today is {{ get_date(now()) }}, and time is {{ now().strftime("%I:%M:%S %p") }}. Please see the attached pictures and make sure everything is okay. # Your {{ doors }} seem to be open while your home security system is set to "{{ states('alarm_control_panel.home').split('_')[1]| title }}" mode. Today is {{ get_date(now()) }}, and time is {{ now().strftime("%I:%M:%S %p") }}. Please see the attached pictures and make sure everything is okay.
# data: # data:
@ -281,12 +281,12 @@ automation:
# data_template: # data_template:
# message: > # message: >
# {% set doors = "" %} # {% set doors = "" %}
# {% if states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') == "on" and states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == "on" %} # {% if states('binary_sensor.door_window_sensor_158d0004231f7b') == "on" and states('binary_sensor.door_window_sensor_158d0004248d5b') == "on" %}
# {% set doors = "Both garage doors" %} # {% set doors = "Both garage doors" %}
# {% elif states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == "on"%} # {% elif states('binary_sensor.door_window_sensor_158d0004248d5b') == "on"%}
# {% set doors = states('binary_sensor.single_car_garage_door_tilt_sensor_sensor.name %} # {% set doors = states('binary_sensor.door_window_sensor_158d0004248d5b.name %}
# {% elif states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == "on" %} # {% elif states('binary_sensor.door_window_sensor_158d0004248d5b') == "on" %}
# {% set doors = states('binary_sensor.two_car_garage_door_tilt_sensor_sensor.name %} # {% set doors = states('binary_sensor.door_window_sensor_158d0004231f7b.name %}
# {% endif %} # {% endif %}
# Attention! Your home Security system is set to {{ states('alarm_control_panel.home').split('_')[1] | upper }} mode. # Attention! Your home Security system is set to {{ states('alarm_control_panel.home').split('_')[1] | upper }} mode.
# BUT the {{ doors }} {{ 'are' if doors.endswith('s') else 'is' }} open. # BUT the {{ doors }} {{ 'are' if doors.endswith('s') else 'is' }} open.
@ -308,8 +308,8 @@ automation:
# - service_template: >- # - service_template: >-
# {% if states('binary_sensor.back_door_sensor_sensor') == "off" and # {% if states('binary_sensor.back_door_sensor_sensor') == "off" and
# states('binary_sensor.aeotec_zw120_door_window_sensor_gen5_sensor') == "off" and # states('binary_sensor.aeotec_zw120_door_window_sensor_gen5_sensor') == "off" and
# states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') == "off" and # states('binary_sensor.door_window_sensor_158d0004231f7b') == "off" and
# states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == "off" %} # states('binary_sensor.door_window_sensor_158d0004248d5b') == "off" %}
# alarm_control_panel.alarm_arm_home # alarm_control_panel.alarm_arm_home
# {% else %} # {% else %}
# alarm_control_panel.disarm # alarm_control_panel.disarm
@ -321,8 +321,8 @@ automation:
# message: > # message: >
# {% if states('binary_sensor.back_door_sensor_sensor') == "off" and # {% if states('binary_sensor.back_door_sensor_sensor') == "off" and
# states('binary_sensor.aeotec_zw120_door_window_sensor_gen5_sensor') == "off" and # states('binary_sensor.aeotec_zw120_door_window_sensor_gen5_sensor') == "off" and
# states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') == "off" and # states('binary_sensor.door_window_sensor_158d0004231f7b') == "off" and
# states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == "off" %} # states('binary_sensor.door_window_sensor_158d0004248d5b') == "off" %}
# It's getting dark outside, and your home security system is now set to HOME mode. # It's getting dark outside, and your home security system is now set to HOME mode.
# {% else %} # {% else %}
# It is getting dark outside. # It is getting dark outside.
@ -336,14 +336,14 @@ automation:
# {%- set doors = doors ~ " Front Door" -%} # {%- set doors = doors ~ " Front Door" -%}
# {% endif %} # {% endif %}
# {%- endif -%} # {%- endif -%}
# {%- if states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') == "on" -%} # {%- if states('binary_sensor.door_window_sensor_158d0004231f7b') == "on" -%}
# {% if doors | trim != "" %} # {% if doors | trim != "" %}
# {%- set doors = doors ~ " and Two Car Garage Door" -%} # {%- set doors = doors ~ " and Two Car Garage Door" -%}
# {% else %} # {% else %}
# {%- set doors = doors ~ " Two Car Garage Door" -%} # {%- set doors = doors ~ " Two Car Garage Door" -%}
# {% endif %} # {% endif %}
# {%- endif -%} # {%- endif -%}
# {%- if states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == "on" -%} # {%- if states('binary_sensor.door_window_sensor_158d0004248d5b') == "on" -%}
# {% if doors | trim != "" %} # {% if doors | trim != "" %}
# {%- set doors = doors ~ " and Single Car Garage Door" -%} # {%- set doors = doors ~ " and Single Car Garage Door" -%}
# {% else %} # {% else %}
@ -357,8 +357,8 @@ automation:
# message: > # message: >
# {% if states('binary_sensor.back_door_sensor_sensor') == "off" and # {% if states('binary_sensor.back_door_sensor_sensor') == "off" and
# states('binary_sensor.aeotec_zw120_door_window_sensor_gen5_sensor') == "off" and # states('binary_sensor.aeotec_zw120_door_window_sensor_gen5_sensor') == "off" and
# states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') == "off" and # states('binary_sensor.door_window_sensor_158d0004231f7b') == "off" and
# states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == "off" %} # states('binary_sensor.door_window_sensor_158d0004248d5b') == "off" %}
# It's getting dark outside, and your home security system is now set to HOME mode. # It's getting dark outside, and your home security system is now set to HOME mode.
# {% else %} # {% else %}
# It is getting dark outside. # It is getting dark outside.
@ -372,14 +372,14 @@ automation:
# {%- set doors = doors ~ " Front Door" -%} # {%- set doors = doors ~ " Front Door" -%}
# {% endif %} # {% endif %}
# {%- endif -%} # {%- endif -%}
# {%- if states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') == "on" -%} # {%- if states('binary_sensor.door_window_sensor_158d0004231f7b') == "on" -%}
# {% if doors | trim != "" %} # {% if doors | trim != "" %}
# {%- set doors = doors ~ " and Two Car Garage Door" -%} # {%- set doors = doors ~ " and Two Car Garage Door" -%}
# {% else %} # {% else %}
# {%- set doors = doors ~ " Two Car Garage Door" -%} # {%- set doors = doors ~ " Two Car Garage Door" -%}
# {% endif %} # {% endif %}
# {%- endif -%} # {%- endif -%}
# {%- if states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == "on" -%} # {%- if states('binary_sensor.door_window_sensor_158d0004248d5b') == "on" -%}
# {% if doors | trim != "" %} # {% if doors | trim != "" %}
# {%- set doors = doors ~ " and Single Car Garage Door" -%} # {%- set doors = doors ~ " and Single Car Garage Door" -%}
# {% else %} # {% else %}
@ -426,8 +426,8 @@ automation:
# trigger: # trigger:
# platform: state # platform: state
# entity_id: # entity_id:
# - binary_sensor.two_car_garage_door_tilt_sensor_sensor # - binary_sensor.door_window_sensor_158d0004231f7b
# - binary_sensor.single_car_garage_door_tilt_sensor_sensor # - binary_sensor.door_window_sensor_158d0004248d5b
# to: 'on' # to: 'on'
# condition: # condition:
# - condition: template # - condition: template

View File

@ -23,8 +23,8 @@ automation:
trigger: trigger:
platform: state platform: state
entity_id: entity_id:
- binary_sensor.two_car_garage_door_tilt_sensor_sensor - binary_sensor.door_window_sensor_158d0004231f7b
- binary_sensor.single_car_garage_door_tilt_sensor_sensor - binary_sensor.door_window_sensor_158d0004248d5b
condition: condition:
- condition: template - condition: template
value_template: "{{ trigger.from_state.state not in ['unavailable', 'unknown'] }}" value_template: "{{ trigger.from_state.state not in ['unavailable', 'unknown'] }}"
@ -37,11 +37,11 @@ automation:
data_template: data_template:
message: > message: >
{% set doors = "" %} {% set doors = "" %}
{% if states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') == "on" and {% if states('binary_sensor.door_window_sensor_158d0004231f7b') == "on" and
states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == "on" %} states('binary_sensor.door_window_sensor_158d0004248d5b') == "on" %}
{% set doors = "Attention! Both Garage Doors are OPEN" %} {% set doors = "Attention! Both Garage Doors are OPEN" %}
{% elif states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') == "off" and {% elif states('binary_sensor.door_window_sensor_158d0004231f7b') == "off" and
states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == "off" %} states('binary_sensor.door_window_sensor_158d0004248d5b') == "off" %}
{% set doors = "Both Garage Doors are now CLOSED" %} {% set doors = "Both Garage Doors are now CLOSED" %}
{% else %} {% else %}
{% if trigger.to_state.state | lower == "on" %} {% if trigger.to_state.state | lower == "on" %}

View File

@ -138,6 +138,20 @@ input_boolean:
name: Long Flash Lights name: Long Flash Lights
initial: off initial: off
light:
- platform: group
name: Family Room Lights
entities:
- light.hue_color_lamp_1
- light.hue_color_lamp_2
- light.hue_color_lamp_3
- platform: group
name: Master Bedroom Lights
entities:
- light.master_bedroom_1
- light.master_bedroom_2
############################################################################### ###############################################################################
# _ _ _ # _ _ _
# /\ | | | | (_) # /\ | | | | (_)

View File

@ -52,12 +52,20 @@ homeassistant:
unit_of_measurement: "count" unit_of_measurement: "count"
input_label.upstairs_multi_sensor_sensor: input_label.upstairs_multi_sensor_sensor:
unit_of_measurement: "count" unit_of_measurement: "count"
input_label.door_window_sensor_158d0004231f7b:
unit_of_measurement: "count"
input_label.door_window_sensor_158d0004248d5b:
unit_of_measurement: "count"
input_label.door_window_sensor_158d00040ad8fc:
unit_of_measurement: "count"
input_label.door_window_sensor_158d000424a6d6:
unit_of_measurement: "count"
input_label: input_label:
aeotec_zw120_door_window_sensor_gen5_sensor: door_window_sensor_158d000424a6d6:
name: Front Door name: Front Door
icon: mdi:run-fast icon: mdi:run-fast
back_door_sensor_sensor: door_window_sensor_158d00040ad8fc:
name: Back Door name: Back Door
icon: mdi:run-fast icon: mdi:run-fast
basement_door_sensor_sensor: basement_door_sensor_sensor:
@ -123,10 +131,10 @@ input_label:
name: Office Room Motion (Xiaomi) name: Office Room Motion (Xiaomi)
icon: mdi:run-fast icon: mdi:run-fast
single_car_garage_door_tilt_sensor_sensor: door_window_sensor_158d0004248d5b:
name: Single Car Garage Door name: Single Car Garage Door
icon: mdi:run-fast icon: mdi:run-fast
two_car_garage_door_tilt_sensor_sensor: door_window_sensor_158d0004231f7b:
name: Double Car Garage Door name: Double Car Garage Door
icon: mdi:run-fast icon: mdi:run-fast
stairs_motion_sensor_sensor: stairs_motion_sensor_sensor:
@ -142,8 +150,8 @@ automation:
- platform: state - platform: state
to: "on" to: "on"
entity_id: entity_id:
- binary_sensor.aeotec_zw120_door_window_sensor_gen5_sensor - binary_sensor.door_window_sensor_158d000424a6d6
- binary_sensor.back_door_sensor_sensor - binary_sensor.door_window_sensor_158d00040ad8fc
- binary_sensor.basement_door_sensor_sensor - binary_sensor.basement_door_sensor_sensor
- binary_sensor.downstairs_multi_sensor_sensor - binary_sensor.downstairs_multi_sensor_sensor
- binary_sensor.front_room_multi_sensor_sensor - binary_sensor.front_room_multi_sensor_sensor
@ -164,9 +172,9 @@ automation:
- binary_sensor.motion_sensor_158d00047b6f69 - binary_sensor.motion_sensor_158d00047b6f69
- binary_sensor.motion_sensor_158d000272bf48 - binary_sensor.motion_sensor_158d000272bf48
- binary_sensor.motion_sensor_158d000272bfd7 - binary_sensor.motion_sensor_158d000272bfd7
- binary_sensor.single_car_garage_door_tilt_sensor_sensor
- binary_sensor.stairs_motion_sensor_sensor - binary_sensor.stairs_motion_sensor_sensor
- binary_sensor.two_car_garage_door_tilt_sensor_sensor - binary_sensor.door_window_sensor_158d0004248d5b # Single Car Garage
- binary_sensor.door_window_sensor_158d0004231f7b # Double Car Garage
- binary_sensor.upstairs_multi_sensor_sensor - binary_sensor.upstairs_multi_sensor_sensor
action: action:
- service: input_label.set_value - service: input_label.set_value
@ -185,8 +193,6 @@ automation:
data: data:
value: 0 value: 0
entity_id: entity_id:
- input_label.aeotec_zw120_door_window_sensor_gen5_sensor
- input_label.back_door_sensor_sensor
- input_label.basement_door_sensor_sensor - input_label.basement_door_sensor_sensor
- input_label.downstairs_multi_sensor_sensor - input_label.downstairs_multi_sensor_sensor
- input_label.front_room_multi_sensor_sensor - input_label.front_room_multi_sensor_sensor
@ -207,19 +213,5 @@ automation:
- input_label.motion_sensor_158d00047b6f69 - input_label.motion_sensor_158d00047b6f69
- input_label.motion_sensor_158d000272bf48 - input_label.motion_sensor_158d000272bf48
- input_label.motion_sensor_158d000272bfd7 - input_label.motion_sensor_158d000272bfd7
- input_label.single_car_garage_door_tilt_sensor_sensor - input_label.door_window_sensor_158d000424a6d6
- input_label.stairs_motion_sensor_sensor - input_label.door_window_sensor_158d00040ad8fc
- input_label.two_car_garage_door_tilt_sensor_sensor
- input_label.upstairs_multi_sensor_sensor
# {% for x in states.binary_sensor if 'camera' not in x.entity_id and
# 'cube' not in x.entity_id and
# 'tesla' not in x.entity_id and
# 'drone' not in x.entity_id and
# 'audio' not in x.entity_id and
# 'protection' not in x.entity_id and
# 'tv' not in x.entity_id and
# 'workday' not in x.entity_id and
# 'home_away' not in x.entity_id and
# 'dining_room' not in x.entity_id %}
# {{ x.entity_id }}
# {%- endfor %}

View File

@ -42,8 +42,8 @@ automation:
trigger: trigger:
- platform: state - platform: state
entity_id: entity_id:
- binary_sensor.two_car_garage_door_tilt_sensor_sensor - binary_sensor.door_window_sensor_158d0004231f7b
- binary_sensor.single_car_garage_door_tilt_sensor_sensor - binary_sensor.door_window_sensor_158d0004248d5b
to: "on" to: "on"
for: for:
minutes: 5 minutes: 5
@ -62,7 +62,7 @@ automation:
data_template: data_template:
message: > message: >
Attention! Your {{ trigger.to_state.attributes.friendly_name }} is open for more than 5 minutes. Attention! Your {{ trigger.to_state.attributes.friendly_name }} is open for more than 5 minutes.
- service: scipt.led_notify - service: script.led_message
data_template: data_template:
message: > message: >
Your {{ trigger.to_state.attributes.friendly_name }} is OPEN for more than 5 minutes! Your {{ trigger.to_state.attributes.friendly_name }} is OPEN for more than 5 minutes!

View File

@ -13,366 +13,245 @@ homeassistant:
# ZWave Binary Sensors # ZWave Binary Sensors
binary_sensor.audio_detector_sensor: binary_sensor.audio_detector_sensor:
friendly_name: Audio Detector Sensor friendly_name: Audio Detector Sensor
## <<: *not_exposed
binary_sensor.back_door_sensor_sensor:
friendly_name: Back Door Sensor
## <<: *not_exposed
binary_sensor.basement_door_sensor_sensor: binary_sensor.basement_door_sensor_sensor:
friendly_name: Basement Door Sensor friendly_name: Basement Door Sensor
## <<: *not_exposed
binary_sensor.downstairs_multi_sensor_sensor: binary_sensor.downstairs_multi_sensor_sensor:
friendly_name: Downstairs Multi Sensor friendly_name: Downstairs Multi Sensor
## <<: *not_exposed
binary_sensor.front_door_sensor_sensor: binary_sensor.front_door_sensor_sensor:
friendly_name: Front Door Sensor friendly_name: Front Door Sensor
## <<: *not_exposed
binary_sensor.front_room_multi_sensor_sensor: binary_sensor.front_room_multi_sensor_sensor:
friendly_name: Front Room Multi Sensor friendly_name: Front Room Multi Sensor
## <<: *not_exposed
binary_sensor.garage_door_sensor_sensor: binary_sensor.garage_door_sensor_sensor:
friendly_name: Garage Door Sensor friendly_name: Garage Door Sensor
## <<: *not_exposed
binary_sensor.guest_bedroom_multi_sensor_sensor: binary_sensor.guest_bedroom_multi_sensor_sensor:
friendly_name: Guest Bedroom Multi Sensor friendly_name: Guest Bedroom Multi Sensor
## <<: *not_exposed
binary_sensor.kitchen_motion_sensor_sensor: binary_sensor.kitchen_motion_sensor_sensor:
friendly_name: Kitchen Motion Sensor friendly_name: Kitchen Motion Sensor
## <<: *not_exposed binary_sensor.door_window_sensor_158d0004248d5b:
binary_sensor.single_car_garage_door_tilt_sensor_sensor:
friendly_name: Single Car Garage Door friendly_name: Single Car Garage Door
## <<: *not_exposed
binary_sensor.stairs_motion_sensor_sensor: binary_sensor.stairs_motion_sensor_sensor:
friendly_name: Stairs Motion Sensor friendly_name: Stairs Motion Sensor
## <<: *not_exposed
binary_sensor.tv_multi_sensor_sensor: binary_sensor.tv_multi_sensor_sensor:
friendly_name: TV Multi Sensor friendly_name: TV Multi Sensor
## <<: *not_exposed binary_sensor.door_window_sensor_158d0004231f7b:
binary_sensor.two_car_garage_door_tilt_sensor_sensor:
friendly_name: Double Car Garage Door friendly_name: Double Car Garage Door
## <<: *not_exposed
binary_sensor.upstairs_multi_sensor_sensor: binary_sensor.upstairs_multi_sensor_sensor:
friendly_name: Upstairs Multi Sensor friendly_name: Upstairs Multi Sensor
## <<: *not_exposed
# ZWave Sensors # ZWave Sensors
sensor.audio_detector_alarm_level: sensor.audio_detector_alarm_level:
friendly_name: Audio Detector Alarm Level friendly_name: Audio Detector Alarm Level
# <<: *not_exposed
sensor.audio_detector_alarm_type: sensor.audio_detector_alarm_type:
friendly_name: Audio Detector Alarm Type friendly_name: Audio Detector Alarm Type
# <<: *not_exposed
sensor.audio_detector_burglar: sensor.audio_detector_burglar:
friendly_name: Audio Detector Burglar friendly_name: Audio Detector Burglar
# <<: *not_exposed
sensor.audio_detector_carbon_monoxide: sensor.audio_detector_carbon_monoxide:
friendly_name: Audio Detector Carbon Monoxide friendly_name: Audio Detector Carbon Monoxide
# <<: *not_exposed
sensor.audio_detector_power_management: sensor.audio_detector_power_management:
friendly_name: Audio Detector Power Management friendly_name: Audio Detector Power Management
# <<: *not_exposed
sensor.audio_detector_smoke: sensor.audio_detector_smoke:
friendly_name: Audio Detector Smoke friendly_name: Audio Detector Smoke
# <<: *not_exposed
sensor.audio_detector_sourcenodeid: sensor.audio_detector_sourcenodeid:
friendly_name: Audio Detector SourceNodeId friendly_name: Audio Detector SourceNodeId
# <<: *not_exposed
sensor.audio_detector_temperature: sensor.audio_detector_temperature:
friendly_name: Audio Detector Temperature friendly_name: Audio Detector Temperature
# <<: *not_exposed
sensor.back_door_sensor_access_control: sensor.back_door_sensor_access_control:
friendly_name: Back Door Sensor Access Control friendly_name: Back Door Sensor Access Control
# <<: *not_exposed
sensor.back_door_sensor_alarm_level: sensor.back_door_sensor_alarm_level:
friendly_name: Back Door Sensor Alarm Level friendly_name: Back Door Sensor Alarm Level
# <<: *not_exposed
sensor.back_door_sensor_alarm_type: sensor.back_door_sensor_alarm_type:
friendly_name: Back Door Sensor Alarm Type friendly_name: Back Door Sensor Alarm Type
# <<: *not_exposed
sensor.back_door_sensor_burglar: sensor.back_door_sensor_burglar:
friendly_name: Back Door Sensor Burglar friendly_name: Back Door Sensor Burglar
# <<: *not_exposed
sensor.back_door_sensor_power_management: sensor.back_door_sensor_power_management:
friendly_name: Back Door Sensor Power Management friendly_name: Back Door Sensor Power Management
# <<: *not_exposed
sensor.back_door_sensor_sourcenodeid: sensor.back_door_sensor_sourcenodeid:
friendly_name: Back Door Sensor SourceNodeId friendly_name: Back Door Sensor SourceNodeId
# <<: *not_exposed
sensor.basement_door_sensor_access_control: sensor.basement_door_sensor_access_control:
friendly_name: Basement Door Sensor Access Control friendly_name: Basement Door Sensor Access Control
# <<: *not_exposed
sensor.basement_door_sensor_alarm_level: sensor.basement_door_sensor_alarm_level:
friendly_name: Basement Door Sensor Alarm Level friendly_name: Basement Door Sensor Alarm Level
# <<: *not_exposed
sensor.basement_door_sensor_alarm_type: sensor.basement_door_sensor_alarm_type:
friendly_name: Basement Door Sensor Alarm Type friendly_name: Basement Door Sensor Alarm Type
# <<: *not_exposed
sensor.basement_door_sensor_burglar: sensor.basement_door_sensor_burglar:
friendly_name: Basement Door Sensor Burglar friendly_name: Basement Door Sensor Burglar
# <<: *not_exposed
sensor.basement_door_sensor_power_management: sensor.basement_door_sensor_power_management:
friendly_name: Basement Door Sensor Power Management friendly_name: Basement Door Sensor Power Management
# <<: *not_exposed
sensor.basement_door_sensor_sourcenodeid: sensor.basement_door_sensor_sourcenodeid:
friendly_name: Basement Door Sensor SourceNodeId friendly_name: Basement Door Sensor SourceNodeId
# <<: *not_exposed
sensor.downstairs_multi_sensor_alarm_level: sensor.downstairs_multi_sensor_alarm_level:
friendly_name: Downstairs Multi Sensor Alarm Level friendly_name: Downstairs Multi Sensor Alarm Level
# <<: *not_exposed
sensor.downstairs_multi_sensor_alarm_type: sensor.downstairs_multi_sensor_alarm_type:
friendly_name: Downstairs Multi Sensor Alarm Type friendly_name: Downstairs Multi Sensor Alarm Type
# <<: *not_exposed
sensor.downstairs_multi_sensor_burglar: sensor.downstairs_multi_sensor_burglar:
friendly_name: Downstairs Multi Sensor Burglar friendly_name: Downstairs Multi Sensor Burglar
# <<: *not_exposed
sensor.downstairs_multi_sensor_luminance: sensor.downstairs_multi_sensor_luminance:
friendly_name: Downstairs Multi Sensor Luminance friendly_name: Downstairs Multi Sensor Luminance
# <<: *not_exposed
sensor.downstairs_multi_sensor_power: sensor.downstairs_multi_sensor_power:
friendly_name: Downstairs Multi Sensor Power friendly_name: Downstairs Multi Sensor Power
# <<: *not_exposed
sensor.downstairs_multi_sensor_relative_humidity: sensor.downstairs_multi_sensor_relative_humidity:
friendly_name: Downstairs Multi Sensor Relative Humidity friendly_name: Downstairs Multi Sensor Relative Humidity
# <<: *not_exposed
sensor.downstairs_multi_sensor_sourcenodeid: sensor.downstairs_multi_sensor_sourcenodeid:
friendly_name: Downstairs Multi Sensor SourceNodeId friendly_name: Downstairs Multi Sensor SourceNodeId
# <<: *not_exposed
sensor.downstairs_multi_sensor_temperature: sensor.downstairs_multi_sensor_temperature:
friendly_name: Downstairs Multi Sensor Temperature friendly_name: Downstairs Multi Sensor Temperature
# <<: *not_exposed
sensor.front_room_multi_sensor_alarm_level: sensor.front_room_multi_sensor_alarm_level:
friendly_name: Front Room Multi Sensor Alarm Level friendly_name: Front Room Multi Sensor Alarm Level
# <<: *not_exposed
sensor.front_room_multi_sensor_alarm_type: sensor.front_room_multi_sensor_alarm_type:
friendly_name: Front Room Multi Sensor Alarm Type friendly_name: Front Room Multi Sensor Alarm Type
# <<: *not_exposed
sensor.front_room_multi_sensor_burglar: sensor.front_room_multi_sensor_burglar:
friendly_name: Front Room Multi Sensor Burglar friendly_name: Front Room Multi Sensor Burglar
# <<: *not_exposed
sensor.front_room_multi_sensor_luminance: sensor.front_room_multi_sensor_luminance:
friendly_name: Front Room Multi Sensor Luminance friendly_name: Front Room Multi Sensor Luminance
# <<: *not_exposed
sensor.front_room_multi_sensor_relative_humidity: sensor.front_room_multi_sensor_relative_humidity:
friendly_name: Front Room Multi Sensor Relative Humidity friendly_name: Front Room Multi Sensor Relative Humidity
# <<: *not_exposed
sensor.front_room_multi_sensor_sourcenodeid: sensor.front_room_multi_sensor_sourcenodeid:
friendly_name: Front Room Multi Sensor SourceNodeId friendly_name: Front Room Multi Sensor SourceNodeId
# <<: *not_exposed
sensor.front_room_multi_sensor_temperature: sensor.front_room_multi_sensor_temperature:
friendly_name: Front Room Multi Sensor Temperature friendly_name: Front Room Multi Sensor Temperature
# <<: *not_exposed
sensor.front_room_multi_sensor_ultraviolet: sensor.front_room_multi_sensor_ultraviolet:
friendly_name: Front Room Multi Sensor Ultraviolet friendly_name: Front Room Multi Sensor Ultraviolet
# <<: *not_exposed
sensor.garage_door_sensor_access_control: sensor.garage_door_sensor_access_control:
friendly_name: Garage Door Sensor Access Control friendly_name: Garage Door Sensor Access Control
# <<: *not_exposed
sensor.garage_door_sensor_alarm_level: sensor.garage_door_sensor_alarm_level:
friendly_name: Garage Door Sensor Alarm Level friendly_name: Garage Door Sensor Alarm Level
# <<: *not_exposed
sensor.garage_door_sensor_alarm_type: sensor.garage_door_sensor_alarm_type:
friendly_name: Garage Door Sensor Alarm Type friendly_name: Garage Door Sensor Alarm Type
# <<: *not_exposed
sensor.garage_door_sensor_burglar: sensor.garage_door_sensor_burglar:
friendly_name: Garage Door Sensor Burglar friendly_name: Garage Door Sensor Burglar
# <<: *not_exposed
sensor.garage_door_sensor_power_management: sensor.garage_door_sensor_power_management:
friendly_name: Garage Door Sensor Power Management friendly_name: Garage Door Sensor Power Management
# <<: *not_exposed
sensor.garage_door_sensor_sourcenodeid: sensor.garage_door_sensor_sourcenodeid:
friendly_name: Garage Door Sensor SourceNodeId friendly_name: Garage Door Sensor SourceNodeId
# <<: *not_exposed
sensor.single_car_garage_door_sensor_status: sensor.single_car_garage_door_sensor_status:
friendly_name: Single Car Garage Door Sensor Status friendly_name: Single Car Garage Door Sensor Status
# <<: *not_exposed
sensor.two_car_garage_door_sensor_status: sensor.two_car_garage_door_sensor_status:
friendly_name: Double Car Garage Door Sensor Status friendly_name: Double Car Garage Door Sensor Status
# <<: *not_exposed
sensor.guest_bedroom_multi_sensor_alarm_level: sensor.guest_bedroom_multi_sensor_alarm_level:
friendly_name: Guest Bedroom Multi Sensor Alarm Level friendly_name: Guest Bedroom Multi Sensor Alarm Level
# <<: *not_exposed
sensor.guest_bedroom_multi_sensor_alarm_type: sensor.guest_bedroom_multi_sensor_alarm_type:
friendly_name: Guest Bedroom Multi Sensor Alarm Type friendly_name: Guest Bedroom Multi Sensor Alarm Type
# <<: *not_exposed
sensor.guest_bedroom_multi_sensor_burglar: sensor.guest_bedroom_multi_sensor_burglar:
friendly_name: Guest Bedroom Multi Sensor Burglar friendly_name: Guest Bedroom Multi Sensor Burglar
# <<: *not_exposed
sensor.guest_bedroom_multi_sensor_luminance: sensor.guest_bedroom_multi_sensor_luminance:
friendly_name: Guest Bedroom Multi Sensor Luminance friendly_name: Guest Bedroom Multi Sensor Luminance
# <<: *not_exposed
sensor.guest_bedroom_multi_sensor_relative_humidity: sensor.guest_bedroom_multi_sensor_relative_humidity:
friendly_name: Guest Bedroom Multi Sensor Relative Humidity friendly_name: Guest Bedroom Multi Sensor Relative Humidity
# <<: *not_exposed
sensor.guest_bedroom_multi_sensor_sourcenodeid: sensor.guest_bedroom_multi_sensor_sourcenodeid:
friendly_name: Guest Bedroom Multi Sensor SourceNodeId friendly_name: Guest Bedroom Multi Sensor SourceNodeId
# <<: *not_exposed
sensor.guest_bedroom_multi_sensor_temperature: sensor.guest_bedroom_multi_sensor_temperature:
friendly_name: Guest Bedroom Multi Sensor Temperature friendly_name: Guest Bedroom Multi Sensor Temperature
# <<: *not_exposed
sensor.guest_bedroom_multi_sensor_ultraviolet: sensor.guest_bedroom_multi_sensor_ultraviolet:
friendly_name: Guest Bedroom Multi Sensor Ultraviolet friendly_name: Guest Bedroom Multi Sensor Ultraviolet
# <<: *not_exposed
sensor.kitchen_motion_sensor_alarm_level: sensor.kitchen_motion_sensor_alarm_level:
friendly_name: Kitchen Motion Sensor Alarm Level friendly_name: Kitchen Motion Sensor Alarm Level
# <<: *not_exposed
sensor.kitchen_motion_sensor_alarm_type: sensor.kitchen_motion_sensor_alarm_type:
friendly_name: Kitchen Motion Sensor Alarm Type friendly_name: Kitchen Motion Sensor Alarm Type
# <<: *not_exposed
sensor.kitchen_motion_sensor_burglar: sensor.kitchen_motion_sensor_burglar:
friendly_name: Kitchen Motion Sensor Burglar friendly_name: Kitchen Motion Sensor Burglar
# <<: *not_exposed
sensor.kitchen_motion_sensor_power_management: sensor.kitchen_motion_sensor_power_management:
friendly_name: Kitchen Motion Sensor Power Management friendly_name: Kitchen Motion Sensor Power Management
# <<: *not_exposed
sensor.kitchen_motion_sensor_sourcenodeid: sensor.kitchen_motion_sensor_sourcenodeid:
friendly_name: Kitchen Motion Sensor SourceNodeId friendly_name: Kitchen Motion Sensor SourceNodeId
# <<: *not_exposed
sensor.single_car_garage_door_tilt_sensor_access_control: sensor.single_car_garage_door_tilt_sensor_access_control:
friendly_name: Single Car Garage Door Tilt Sensor Access Control friendly_name: Single Car Garage Door Tilt Sensor Access Control
# <<: *not_exposed
sensor.single_car_garage_door_tilt_sensor_alarm_level: sensor.single_car_garage_door_tilt_sensor_alarm_level:
friendly_name: Single Car Garage Door Tilt Sensor Alarm Level friendly_name: Single Car Garage Door Tilt Sensor Alarm Level
# <<: *not_exposed
sensor.single_car_garage_door_tilt_sensor_alarm_type: sensor.single_car_garage_door_tilt_sensor_alarm_type:
friendly_name: Single Car Garage Door Tilt Sensor Alarm Type friendly_name: Single Car Garage Door Tilt Sensor Alarm Type
# <<: *not_exposed
sensor.single_car_garage_door_tilt_sensor_burglar: sensor.single_car_garage_door_tilt_sensor_burglar:
friendly_name: Single Car Garage Door Tilt Sensor Burglar friendly_name: Single Car Garage Door Tilt Sensor Burglar
# <<: *not_exposed
sensor.single_car_garage_door_tilt_sensor_power_management: sensor.single_car_garage_door_tilt_sensor_power_management:
friendly_name: Single Car Garage Door Tilt Sensor Power Management friendly_name: Single Car Garage Door Tilt Sensor Power Management
# <<: *not_exposed
sensor.single_car_garage_door_tilt_sensor_sourcenodeid: sensor.single_car_garage_door_tilt_sensor_sourcenodeid:
friendly_name: Single Car Garage Door Tilt Sensor SourceNodeId friendly_name: Single Car Garage Door Tilt Sensor SourceNodeId
# <<: *not_exposed
sensor.stairs_motion_sensor_alarm_level: sensor.stairs_motion_sensor_alarm_level:
friendly_name: Stairs Motion Sensor Alarm Level friendly_name: Stairs Motion Sensor Alarm Level
# <<: *not_exposed
sensor.stairs_motion_sensor_alarm_type: sensor.stairs_motion_sensor_alarm_type:
friendly_name: Stairs Motion Sensor Alarm Type friendly_name: Stairs Motion Sensor Alarm Type
# <<: *not_exposed
sensor.stairs_motion_sensor_burglar: sensor.stairs_motion_sensor_burglar:
friendly_name: Stairs Motion Sensor Burglar friendly_name: Stairs Motion Sensor Burglar
# <<: *not_exposed
sensor.stairs_motion_sensor_power_management: sensor.stairs_motion_sensor_power_management:
friendly_name: Stairs Motion Sensor Power Management friendly_name: Stairs Motion Sensor Power Management
# <<: *not_exposed
sensor.stairs_motion_sensor_sourcenodeid: sensor.stairs_motion_sensor_sourcenodeid:
friendly_name: Stairs Motion Sensor SourceNodeId friendly_name: Stairs Motion Sensor SourceNodeId
# <<: *not_exposed
sensor.tv_multi_sensor_alarm_level: sensor.tv_multi_sensor_alarm_level:
friendly_name: TV Multi Sensor Alarm Level friendly_name: TV Multi Sensor Alarm Level
# <<: *not_exposed
sensor.tv_multi_sensor_alarm_type: sensor.tv_multi_sensor_alarm_type:
friendly_name: TV Multi Sensor Alarm Type friendly_name: TV Multi Sensor Alarm Type
# <<: *not_exposed
sensor.tv_multi_sensor_burglar: sensor.tv_multi_sensor_burglar:
friendly_name: TV Multi Sensor Burglar friendly_name: TV Multi Sensor Burglar
# <<: *not_exposed
sensor.tv_multi_sensor_luminance: sensor.tv_multi_sensor_luminance:
friendly_name: TV Multi Sensor Luminance friendly_name: TV Multi Sensor Luminance
# <<: *not_exposed
sensor.tv_multi_sensor_relative_humidity: sensor.tv_multi_sensor_relative_humidity:
friendly_name: TV Multi Sensor Relative Humidity friendly_name: TV Multi Sensor Relative Humidity
# <<: *not_exposed
sensor.tv_multi_sensor_sourcenodeid: sensor.tv_multi_sensor_sourcenodeid:
friendly_name: TV Multi Sensor SourceNodeId friendly_name: TV Multi Sensor SourceNodeId
# <<: *not_exposed
sensor.tv_multi_sensor_temperature: sensor.tv_multi_sensor_temperature:
friendly_name: TV Multi Sensor Temperature friendly_name: TV Multi Sensor Temperature
# <<: *not_exposed
sensor.tv_multi_sensor_ultraviolet: sensor.tv_multi_sensor_ultraviolet:
friendly_name: TV Multi Sensor Ultraviolet friendly_name: TV Multi Sensor Ultraviolet
# <<: *not_exposed
sensor.two_car_garage_door_tilt_sensor_access_control: sensor.two_car_garage_door_tilt_sensor_access_control:
friendly_name: Two Car Garage Door Tilt Sensor Access Control friendly_name: Two Car Garage Door Tilt Sensor Access Control
# <<: *not_exposed
sensor.two_car_garage_door_tilt_sensor_alarm_level: sensor.two_car_garage_door_tilt_sensor_alarm_level:
friendly_name: Two Car Garage Door Tilt Sensor Alarm Level friendly_name: Two Car Garage Door Tilt Sensor Alarm Level
# <<: *not_exposed
sensor.two_car_garage_door_tilt_sensor_alarm_type: sensor.two_car_garage_door_tilt_sensor_alarm_type:
friendly_name: Two Car Garage Door Tilt Sensor Alarm Type friendly_name: Two Car Garage Door Tilt Sensor Alarm Type
# <<: *not_exposed
sensor.two_car_garage_door_tilt_sensor_burglar: sensor.two_car_garage_door_tilt_sensor_burglar:
friendly_name: Two Car Garage Door Tilt Sensor Burglar friendly_name: Two Car Garage Door Tilt Sensor Burglar
# <<: *not_exposed
sensor.two_car_garage_door_tilt_sensor_power_management: sensor.two_car_garage_door_tilt_sensor_power_management:
friendly_name: Two Car Garage Door Tilt Sensor Power Management friendly_name: Two Car Garage Door Tilt Sensor Power Management
# <<: *not_exposed
sensor.two_car_garage_door_tilt_sensor_sourcenodeid: sensor.two_car_garage_door_tilt_sensor_sourcenodeid:
friendly_name: Two Car Garage Door Tilt Sensor SourceNodeId friendly_name: Two Car Garage Door Tilt Sensor SourceNodeId
# <<: *not_exposed
sensor.upstairs_multi_sensor_alarm_level: sensor.upstairs_multi_sensor_alarm_level:
friendly_name: Upstairs Multi Sensor Alarm Level friendly_name: Upstairs Multi Sensor Alarm Level
# <<: *not_exposed
sensor.upstairs_multi_sensor_alarm_type: sensor.upstairs_multi_sensor_alarm_type:
# <<: *not_exposed
friendly_name: Upstairs Multi Sensor Alarm Type friendly_name: Upstairs Multi Sensor Alarm Type
sensor.upstairs_multi_sensor_burglar: sensor.upstairs_multi_sensor_burglar:
# <<: *not_exposed
friendly_name: Upstairs Multi Sensor Burglar friendly_name: Upstairs Multi Sensor Burglar
sensor.upstairs_multi_sensor_luminance: sensor.upstairs_multi_sensor_luminance:
# <<: *not_exposed
friendly_name: Upstairs Multi Sensor Luminance friendly_name: Upstairs Multi Sensor Luminance
sensor.upstairs_multi_sensor_relative_humidity: sensor.upstairs_multi_sensor_relative_humidity:
# <<: *not_exposed
friendly_name: Upstairs Multi Sensor Relative Humidity friendly_name: Upstairs Multi Sensor Relative Humidity
sensor.upstairs_multi_sensor_sourcenodeid: sensor.upstairs_multi_sensor_sourcenodeid:
# <<: *not_exposed
friendly_name: Upstairs Multi Sensor SourceNodeId friendly_name: Upstairs Multi Sensor SourceNodeId
sensor.upstairs_multi_sensor_temperature: sensor.upstairs_multi_sensor_temperature:
# <<: *not_exposed
friendly_name: Upstairs Multi Sensor Temperature friendly_name: Upstairs Multi Sensor Temperature
sensor.upstairs_multi_sensor_ultraviolet: sensor.upstairs_multi_sensor_ultraviolet:
# <<: *not_exposed
friendly_name: Upstairs Multi Sensor Ultraviolet friendly_name: Upstairs Multi Sensor Ultraviolet
sensor.wallmote_alarm_level: sensor.wallmote_alarm_level:
# <<: *not_exposed
friendly_name: Wallmote Alarm Level friendly_name: Wallmote Alarm Level
sensor.wallmote_alarm_type: sensor.wallmote_alarm_type:
friendly_name: Wallmote Alarm Type friendly_name: Wallmote Alarm Type
# <<: *not_exposed
sensor.wallmote_power_management: sensor.wallmote_power_management:
friendly_name: Wallmote Power Management friendly_name: Wallmote Power Management
# <<: *not_exposed
sensor.wallmote_sourcenodeid: sensor.wallmote_sourcenodeid:
friendly_name: Wallmote SourceNodeId friendly_name: Wallmote SourceNodeId
# <<: *not_exposed
sensor.zwave_smart_switch_current: sensor.zwave_smart_switch_current:
friendly_name: ZWave Smart Switch Current friendly_name: ZWave Smart Switch Current
# <<: *not_exposed
sensor.zwave_smart_switch_energy: sensor.zwave_smart_switch_energy:
friendly_name: ZWave Smart Switch Energy friendly_name: ZWave Smart Switch Energy
# <<: *not_exposed
sensor.zwave_smart_switch_power: sensor.zwave_smart_switch_power:
friendly_name: ZWave Smart Switch Power friendly_name: ZWave Smart Switch Power
# <<: *not_exposed
sensor.zwave_smart_switch_previous_reading: sensor.zwave_smart_switch_previous_reading:
friendly_name: ZWave Smart Switch Previous Reading friendly_name: ZWave Smart Switch Previous Reading
# <<: *not_exposed
sensor.zwave_smart_switch_voltage: sensor.zwave_smart_switch_voltage:
friendly_name: ZWave Smart Switch Voltage friendly_name: ZWave Smart Switch Voltage
# <<: *not_exposed
# ZWave Switches # ZWave Switches
switch.kitchen_siren_switch: switch.kitchen_siren_switch:
friendly_name: Kitchen Siren Switch 1 friendly_name: Kitchen Siren Switch 1
# <<: *not_exposed
switch.kitchen_siren_switch_2: switch.kitchen_siren_switch_2:
friendly_name: Kitchen Siren Switch 2 friendly_name: Kitchen Siren Switch 2
# <<: *not_exposed
switch.kitchen_siren_switch_3: switch.kitchen_siren_switch_3:
friendly_name: Kitchen Siren Switch 3 friendly_name: Kitchen Siren Switch 3
# <<: *not_exposed
switch.kitchen_siren_switch_4: switch.kitchen_siren_switch_4:
friendly_name: Kitchen Siren Switch 4 friendly_name: Kitchen Siren Switch 4
# <<: *not_exposed
switch.kitchen_siren_switch_5: switch.kitchen_siren_switch_5:
friendly_name: Kitchen Siren Switch 5 friendly_name: Kitchen Siren Switch 5
# <<: *not_exposed
switch.wallmote_switch: switch.wallmote_switch:
friendly_name: Wallmote Switch friendly_name: Wallmote Switch
# <<: *not_exposed
zwave: zwave:
usb_path: /dev/ttyACM0 usb_path: /dev/ttyACM0

View File

@ -49,14 +49,14 @@
{%- endmacro -%} {%- endmacro -%}
{%- macro single_car_garage_door_status() -%} {%- macro single_car_garage_door_status() -%}
{%- if states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') |lower == "on" -%} {%- if states('binary_sensor.door_window_sensor_158d0004248d5b') |lower == "on" -%}
{{ states.binary_sensor.single_car_garage_door_tilt_sensor_sensor.attributes.friendly_name }} is OPEN! {{ states.binary_sensor.door_window_sensor_158d0004248d5b.attributes.friendly_name }} is OPEN!
{%- endif -%} {%- endif -%}
{%- endmacro -%} {%- endmacro -%}
{%- macro two_car_garage_door_status() -%} {%- macro two_car_garage_door_status() -%}
{% if states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') |lower == "on" %} {% if states('binary_sensor.door_window_sensor_158d0004231f7b') |lower == "on" %}
{{ states.binary_sensor.two_car_garage_door_tilt_sensor_sensor.attributes.friendly_name }} is OPEN! {{ states.binary_sensor.door_window_sensor_158d0004231f7b.attributes.friendly_name }} is OPEN!
{% endif %} {% endif %}
{%- endmacro -%} {%- endmacro -%}

View File

@ -100,14 +100,14 @@
{#- Provides Garage Doors Status -#} {#- Provides Garage Doors Status -#}
{%- macro single_car_garage_door_status() -%} {%- macro single_car_garage_door_status() -%}
{% if states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') |lower == "on" %} {% if states('binary_sensor.door_window_sensor_158d0004248d5b') |lower == "on" %}
{{ states.binary_sensor.single_car_garage_door_tilt_sensor_sensor.attributes.friendly_name }} is OPEN {{ states.binary_sensor.door_window_sensor_158d0004248d5b.attributes.friendly_name }} is OPEN
{% endif %} {% endif %}
{%- endmacro -%} {%- endmacro -%}
{%- macro two_car_garage_door_status() -%} {%- macro two_car_garage_door_status() -%}
{% if states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') |lower == "on" %} {% if states('binary_sensor.door_window_sensor_158d0004231f7b') |lower == "on" %}
{{ states.binary_sensor.two_car_garage_door_tilt_sensor_sensor.attributes.friendly_name }} is OPEN {{ states.binary_sensor.door_window_sensor_158d0004231f7b.attributes.friendly_name }} is OPEN
{% endif %} {% endif %}
{%- endmacro -%} {%- endmacro -%}

View File

@ -25,4 +25,3 @@ views:
- !include lovelace/11_scripts_view.yaml - !include lovelace/11_scripts_view.yaml
- !include lovelace/12_automations_view.yaml - !include lovelace/12_automations_view.yaml
- !include lovelace/13_qnap_view.yaml - !include lovelace/13_qnap_view.yaml
- !include lovelace/14_rooms.yaml

View File

@ -259,8 +259,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="79.9" /> <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="79.2" />
<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="3" />
<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="54" /> <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="54" />
<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>
@ -547,9 +547,9 @@
<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="61.693" /> <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="61.693" />
<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="61.693" /> <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="61.693" />
<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="301" /> <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="3477" />
<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="121.170" /> <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="120.813" />
<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" />
@ -719,7 +719,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="1" 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="2" 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" />
@ -728,8 +728,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="11" /> <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="10" />
<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="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="51" />
</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" />
@ -749,7 +749,7 @@
</CommandClass> </CommandClass>
</CommandClasses> </CommandClasses>
</Node> </Node>
<Node id="17" name="" 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="" 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>
@ -1139,7 +1139,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="C" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="23.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="73.22" />
</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" />
@ -1233,7 +1233,7 @@
</CommandClass> </CommandClass>
</CommandClasses> </CommandClasses>
</Node> </Node>
<Node id="29" name="" 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"> <Node id="29" name="" 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">
<Manufacturer id="14a" name="Ecolink"> <Manufacturer id="14a" name="Ecolink">
<Product type="4" id="2" name="Door/Window Sensor" /> <Product type="4" id="2" name="Door/Window Sensor" />
</Manufacturer> </Manufacturer>
@ -1357,7 +1357,7 @@
</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="82.6" /> <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="81.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="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="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="49" />
<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" />
@ -1539,7 +1539,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="8" /> <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" />