Migrated to HassOS 4.9 and my zwave/zigbee usb dongles work again
This was a pain. Still not sure what happened. But the upgrade to HassOS 4.8 killed both zwave2mqtt and zigbee2mqtt is seems. After the upgrade neitehr addon would talk to the hardware. I migrated back to smartthings...major pain..and then after 4.10 was released was able to get the addons added abck and talking to the hardware again. All lights and switches are back talking locally. Also, it takes about 18 hours to migrate back to smartthings, and about 18 hours to migrate back to local control. Let's hope that doesn't happen again.
This commit is contained in:
parent
a9288ff0cb
commit
a411899190
|
@ -1,42 +1,42 @@
|
||||||
# - platform: mqtt
|
- platform: mqtt
|
||||||
# name: "Back Door"
|
name: "Back Door"
|
||||||
# state_topic: "zwave2mqtt/back_door_sensor/48/1/0"
|
state_topic: "zwave2mqtt/back_door/48/1/0"
|
||||||
# payload_on: "true"
|
payload_on: "true"
|
||||||
# payload_off: "false"
|
payload_off: "false"
|
||||||
# device_class: door
|
device_class: door
|
||||||
# - platform: mqtt
|
- platform: mqtt
|
||||||
# name: "Garage Door"
|
name: "Garage Door"
|
||||||
# state_topic: "zwave2mqtt/garage_door/48/1/0"
|
state_topic: "zwave2mqtt/garage_door/48/1/0"
|
||||||
# payload_on: "true"
|
payload_on: "true"
|
||||||
# payload_off: "false"
|
payload_off: "false"
|
||||||
# device_class: garage_door
|
device_class: garage_door
|
||||||
# - platform: mqtt
|
- platform: mqtt
|
||||||
# name: "Front Door"
|
name: "Front Door"
|
||||||
# state_topic: "zwave2mqtt/front_door_sensor/48/1/0"
|
state_topic: "zwave2mqtt/front_door/48/1/0"
|
||||||
# payload_on: "true"
|
payload_on: "true"
|
||||||
# payload_off: "false"
|
payload_off: "false"
|
||||||
# device_class: door
|
device_class: door
|
||||||
# - platform: mqtt
|
- platform: mqtt
|
||||||
# name: "Laundry Room Door"
|
name: "Laundry Room Door"
|
||||||
# state_topic: "zwave2mqtt/laundry_door_sensor/48/1/0"
|
state_topic: "zwave2mqtt/laundry_door/48/1/0"
|
||||||
# payload_on: "true"
|
payload_on: "true"
|
||||||
# payload_off: "false"
|
payload_off: "false"
|
||||||
# device_class: door
|
device_class: door
|
||||||
# - platform: mqtt
|
- platform: mqtt
|
||||||
# name: "Attic Door" # Dome Door Sensor
|
name: "Attic Door" # Dome Door Sensor
|
||||||
# state_topic: "zwave2mqtt/attic_door/48/1/0"
|
state_topic: "zwave2mqtt/attic_door/48/1/0"
|
||||||
# payload_on: "true"
|
payload_on: "true"
|
||||||
# payload_off: "false"
|
payload_off: "false"
|
||||||
# device_class: door
|
device_class: door
|
||||||
# - platform: mqtt
|
- platform: mqtt
|
||||||
# name: "Side Door" # Dome Door Sensor
|
name: "Side Door" # Dome Door Sensor
|
||||||
# state_topic: "zwave2mqtt/side_door_sensor/48/1/0"
|
state_topic: "zwave2mqtt/side_door/48/1/0"
|
||||||
# payload_on: "true"
|
payload_on: "true"
|
||||||
# payload_off: "false"
|
payload_off: "false"
|
||||||
# device_class: door
|
device_class: door
|
||||||
# - platform: mqtt
|
- platform: mqtt
|
||||||
# name: "Washer Door"
|
name: "Washer Door"
|
||||||
# state_topic: "zwave2mqtt/washer_door_sensor/48/1/0"
|
state_topic: "zwave2mqtt/washer_door/48/1/0"
|
||||||
# payload_on: "true"
|
payload_on: "true"
|
||||||
# payload_off: "false"
|
payload_off: "false"
|
||||||
# device_class: door
|
device_class: door
|
|
@ -1,16 +1,16 @@
|
||||||
# - platform: mqtt
|
- platform: mqtt
|
||||||
# name: "Garage Motion" # Dome Motion Sensor
|
name: "Garage Motion" # Dome Motion Sensor
|
||||||
# state_topic: "zwave2mqtt/garage_motion/48/1/0"
|
state_topic: "zwave2mqtt/garage_motion/48/1/0"
|
||||||
# payload_on: "true"
|
payload_on: "true"
|
||||||
# payload_off: "false"
|
payload_off: "false"
|
||||||
# device_class: motion
|
device_class: motion
|
||||||
|
|
||||||
# - platform: mqtt
|
- platform: mqtt
|
||||||
# name: "Kitchen Motion" # Kaipule Motion Sensor
|
name: "Kitchen Motion" # Kaipule Motion Sensor
|
||||||
# state_topic: "zwave2mqtt/kitchen_motion/48/1/0"
|
state_topic: "zwave2mqtt/kitchen_motion/48/1/0"
|
||||||
# payload_on: "true"
|
payload_on: "true"
|
||||||
# payload_off: "false"
|
payload_off: "false"
|
||||||
# device_class: motion
|
device_class: motion
|
||||||
|
|
||||||
# - platform: command_line
|
# - platform: command_line
|
||||||
# name: vlc player
|
# name: vlc player
|
||||||
|
|
|
@ -11,30 +11,35 @@ House Conditions:
|
||||||
- sensor.accurite_garage_humidity
|
- sensor.accurite_garage_humidity
|
||||||
|
|
||||||
Outside Lights:
|
Outside Lights:
|
||||||
- switch.driveway_light_2
|
- switch.driveway_light
|
||||||
- switch.front_porch_light
|
- switch.front_porch_light
|
||||||
- light.side_door_light_2
|
- light.side_door_light
|
||||||
|
|
||||||
External Doors:
|
External Doors:
|
||||||
- binary_sensor.side_door_contact
|
- binary_sensor.side_door
|
||||||
- binary_sensor.front_door_contact
|
- binary_sensor.front_door
|
||||||
- binary_sensor.back_door_contact
|
- binary_sensor.back_door
|
||||||
- binary_sensor.laundry_door_contact
|
- binary_sensor.laundry_door
|
||||||
- binary_sensor.garage_door_contact
|
- binary_sensor.garage_door
|
||||||
|
|
||||||
Garage Doors:
|
Garage Doors:
|
||||||
- binary_sensor.side_door_contact
|
- binary_sensor.side_door
|
||||||
- binary_sensor.garage_door_contact
|
- binary_sensor.garage_door
|
||||||
|
|
||||||
Internal Doors:
|
Internal Doors:
|
||||||
- binary_sensor.attic_door_contact
|
- binary_sensor.attic_door
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
rgb lr:
|
rgb lr:
|
||||||
- light.livingroom_tower
|
- light.0xb0ce18140003608a_light
|
||||||
- light.livingroom_lamp_1
|
- light.0xb0ce181400051072_light
|
||||||
- light.livingroom_lamp_2
|
- light.0xb0ce181400051b4c_light
|
||||||
|
|
||||||
|
livingroom tower:
|
||||||
|
- light.0xb0ce18140003608a_light
|
||||||
|
|
||||||
|
livingroom lamps:
|
||||||
|
- light.0xb0ce181400051072_light
|
||||||
|
- light.0xb0ce181400051b4c_light
|
||||||
|
|
||||||
incense:
|
incense:
|
||||||
- switch.incense
|
- switch.incense
|
||||||
|
@ -46,12 +51,23 @@ all fans:
|
||||||
- switch.livingroom_fan
|
- switch.livingroom_fan
|
||||||
|
|
||||||
Skylars Bedroom:
|
Skylars Bedroom:
|
||||||
- light.skylars_lamp
|
- light.0xb0ce18140003b334_light # skylars tower
|
||||||
- switch.rainbow_light
|
- switch.0xf0d1b80000052281_switch # rainbow light
|
||||||
- light.skylars_spotlight
|
- light.0xb0ce1814035bb3f0_light # skylars spotlight
|
||||||
- light.skylars_tower
|
- light.wled_loftbed
|
||||||
|
|
||||||
Master Bedroom:
|
Master Bedroom:
|
||||||
- light.jeff_lamp
|
- light.jeff_lamp
|
||||||
|
|
||||||
|
kitchen:
|
||||||
|
- light.kitchen_cabinets
|
||||||
|
- switch.ha_speaker
|
||||||
|
|
||||||
|
livingroom:
|
||||||
|
- light.0xb0ce18140003608a_light
|
||||||
|
- light.0xb0ce181400051072_light
|
||||||
|
- light.0xb0ce181400051b4c_light
|
||||||
|
- switch.fireplace_lights
|
||||||
|
- switch.rail_lights
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Living Room
|
# Living Room
|
||||||
# Sengled LED Lights
|
# Sengled LED Lights
|
||||||
# - platform: mqtt
|
# - platform: mqtt
|
||||||
# name: "Livingroom Lamp"
|
# name: "Livingroom Tower"
|
||||||
# schema: json
|
# schema: json
|
||||||
# command_topic: "homeassistant/0xb0ce18140003608a"
|
# command_topic: "homeassistant/0xb0ce18140003608a"
|
||||||
# brightness_state_topic: "smartthings/Tower Lamp/level"
|
# brightness_state_topic: "smartthings/Tower Lamp/level"
|
||||||
|
@ -36,34 +36,34 @@
|
||||||
# retain: true
|
# retain: true
|
||||||
|
|
||||||
# Outside
|
# Outside
|
||||||
# - platform: mqtt
|
- platform: mqtt
|
||||||
# name: "Side Door Light"
|
name: "Side Door Light"
|
||||||
# command_topic: "zwave2mqtt/side_door_light/38/1/0/set"
|
command_topic: "zwave2mqtt/side_door_light/38/1/0/set"
|
||||||
# brightness_command_topic: "zwave2mqtt/side_door_light/38/1/0/set"
|
brightness_command_topic: "zwave2mqtt/side_door_light/38/1/0/set"
|
||||||
# brightness_scale: 99
|
brightness_scale: 99
|
||||||
# brightness_state_topic: "zwave2mqtt/side_door_light/38/1/0"
|
brightness_state_topic: "zwave2mqtt/side_door_light/38/1/0"
|
||||||
# on_command_type: "brightness"
|
on_command_type: "brightness"
|
||||||
# payload_off: 0
|
payload_off: 0
|
||||||
|
|
||||||
# Kitchen
|
# Kitchen
|
||||||
|
|
||||||
# - platform: mqtt
|
- platform: mqtt
|
||||||
# name: "Kitchen Cabinets"
|
name: "Kitchen Cabinets"
|
||||||
# command_topic: "zwave2mqtt/kitchen_cabinets/38/1/0/set"
|
command_topic: "zwave2mqtt/kitchen_cabinets/38/1/0/set"
|
||||||
# brightness_command_topic: "zwave2mqtt/kitchen_cabinets/38/1/0/set"
|
brightness_command_topic: "zwave2mqtt/kitchen_cabinets/38/1/0/set"
|
||||||
# brightness_scale: 99
|
brightness_scale: 99
|
||||||
# brightness_state_topic: "zwave2mqtt/kitchen_cabinets/38/1/0"
|
brightness_state_topic: "zwave2mqtt/kitchen_cabinets/38/1/0"
|
||||||
# on_command_type: "brightness"
|
on_command_type: "brightness"
|
||||||
# payload_off: 0
|
payload_off: 0
|
||||||
# retain: true
|
retain: true
|
||||||
|
|
||||||
# - platform: mqtt
|
- platform: mqtt
|
||||||
# name: "Kitchen Cabinet Lights"
|
name: "Jeff Lamp"
|
||||||
# command_topic: "zwave2mqtt/kitchen_strip/38/1/0/set"
|
command_topic: "zwave2mqtt/jeff_bedside_lamp/38/1/0/set"
|
||||||
# brightness_command_topic: "zwave2mqtt/kitchen_strip/38/1/0/set"
|
brightness_command_topic: "zwave2mqtt/jeff_bedside_lamp/38/1/0/set"
|
||||||
# brightness_scale: 99
|
brightness_scale: 99
|
||||||
# brightness_state_topic: "zwave2mqtt/kitchen_strip/38/1/0"
|
brightness_state_topic: "zwave2mqtt/jeff_bedside_lamp/38/1/0"
|
||||||
# on_command_type: "brightness"
|
on_command_type: "brightness"
|
||||||
# payload_off: 0
|
payload_off: 0
|
||||||
# retain: true
|
retain: true
|
||||||
|
|
||||||
|
|
|
@ -136,10 +136,10 @@ automation:
|
||||||
trigger:
|
trigger:
|
||||||
- platform: state
|
- platform: state
|
||||||
entity_id:
|
entity_id:
|
||||||
- binary_sensor.front_door_contact
|
- binary_sensor.front_door
|
||||||
- binary_sensor.laundry_door_contact
|
- binary_sensor.laundry_door
|
||||||
- binary_sensor.attic_door_contact
|
- binary_sensor.attic_door
|
||||||
- binary_sensor.back_door_contact
|
- binary_sensor.back_door
|
||||||
from: 'off'
|
from: 'off'
|
||||||
condition:
|
condition:
|
||||||
condition: and
|
condition: and
|
||||||
|
@ -167,10 +167,10 @@ automation:
|
||||||
trigger:
|
trigger:
|
||||||
- platform: state
|
- platform: state
|
||||||
entity_id:
|
entity_id:
|
||||||
- binary_sensor.front_door_contact
|
- binary_sensor.front_door
|
||||||
- binary_sensor.laundry_door_contact
|
- binary_sensor.laundry_door
|
||||||
- binary_sensor.attic_door_contact
|
- binary_sensor.attic_door
|
||||||
- binary_sensor.back_door_contact
|
- binary_sensor.back_door
|
||||||
from: 'off'
|
from: 'off'
|
||||||
to: 'on'
|
to: 'on'
|
||||||
for: '00:01:00'
|
for: '00:01:00'
|
||||||
|
@ -255,11 +255,11 @@ automation:
|
||||||
trigger:
|
trigger:
|
||||||
- platform: state
|
- platform: state
|
||||||
entity_id:
|
entity_id:
|
||||||
- binary_sensor.front_door_contact
|
- binary_sensor.front_door
|
||||||
- binary_sensor.laundry_door_contact
|
- binary_sensor.laundry_door
|
||||||
- binary_sensor.back_door_contact
|
- binary_sensor.back_door
|
||||||
- binary_sensor.side_door_contact
|
- binary_sensor.side_door
|
||||||
- binary_sensor.garage_door_contact
|
- binary_sensor.garage_door
|
||||||
from: 'off'
|
from: 'off'
|
||||||
condition:
|
condition:
|
||||||
- condition: state
|
- condition: state
|
||||||
|
@ -419,118 +419,118 @@ automation:
|
||||||
- service: media_player.media_stop
|
- service: media_player.media_stop
|
||||||
entity_id: media_player.ha_speaker
|
entity_id: media_player.ha_speaker
|
||||||
|
|
||||||
- id: Kitchen_Alarm_Smoke
|
# - id: Kitchen_Alarm_Smoke
|
||||||
alias: Kitchen Alarm Smoke
|
# alias: Kitchen Alarm Smoke
|
||||||
initial_state: true
|
# initial_state: true
|
||||||
trigger:
|
# trigger:
|
||||||
- platform: state
|
# - platform: state
|
||||||
entity_id: sensor.kitchen_smoke_smoke_detector
|
# entity_id: sensor.kitchen_smoke_smoke_detector
|
||||||
to: 'smoke'
|
# to: 'smoke'
|
||||||
action:
|
# action:
|
||||||
- service: input_boolean.turn_on
|
# - service: input_boolean.turn_on
|
||||||
entity_id: input_boolean.fire_alarm
|
# entity_id: input_boolean.fire_alarm
|
||||||
- service: script.text_alert
|
# - service: script.text_alert
|
||||||
data_template:
|
# data_template:
|
||||||
title: Security Alert - Smoke
|
# title: Security Alert - Smoke
|
||||||
message: Smoke Detected in Kitchen!!
|
# message: Smoke Detected in Kitchen!!
|
||||||
- service: script.jarvis_alert
|
# - service: script.jarvis_alert
|
||||||
data_template:
|
# data_template:
|
||||||
message: Smoke Detected in Kitchen!
|
# message: Smoke Detected in Kitchen!
|
||||||
- delay:
|
# - delay:
|
||||||
seconds: 5
|
# seconds: 5
|
||||||
- service: script.fire_alarm
|
# - service: script.fire_alarm
|
||||||
- delay:
|
# - delay:
|
||||||
seconds: 15
|
# seconds: 15
|
||||||
- service: notify.alexa_media_everywhere
|
# - service: notify.alexa_media_everywhere
|
||||||
data:
|
# data:
|
||||||
message: Smoke Detected in Kitchen
|
# message: Smoke Detected in Kitchen
|
||||||
data:
|
# data:
|
||||||
type: announce
|
# type: announce
|
||||||
|
|
||||||
|
|
||||||
- id: Kitchen_Alarm_Co
|
# - id: Kitchen_Alarm_Co
|
||||||
alias: Kitchen Alarm CO
|
# alias: Kitchen Alarm CO
|
||||||
initial_state: true
|
# initial_state: true
|
||||||
trigger:
|
# trigger:
|
||||||
- platform: state
|
# - platform: state
|
||||||
entity_id: sensor.kitchen_smoke_carbon_monoxide_detector
|
# entity_id: sensor.kitchen_smoke_carbon_monoxide_detector
|
||||||
to: 'co2'
|
# to: 'co2'
|
||||||
action:
|
# action:
|
||||||
- service: input_boolean.turn_on
|
# - service: input_boolean.turn_on
|
||||||
entity_id: input_boolean.fire_alarm
|
# entity_id: input_boolean.fire_alarm
|
||||||
- service: script.text_alert
|
# - service: script.text_alert
|
||||||
data_template:
|
# data_template:
|
||||||
title: Security Alert - CO
|
# title: Security Alert - CO
|
||||||
message: CO Detected in Kitchen!!
|
# message: CO Detected in Kitchen!!
|
||||||
- service: script.jarvis_alert
|
# - service: script.jarvis_alert
|
||||||
data_template:
|
# data_template:
|
||||||
message: Carbon Dioxide Detected in Kitchen!
|
# message: Carbon Dioxide Detected in Kitchen!
|
||||||
- delay:
|
# - delay:
|
||||||
seconds: 5
|
# seconds: 5
|
||||||
- service: script.fire_alarm
|
# - service: script.fire_alarm
|
||||||
- delay:
|
# - delay:
|
||||||
seconds: 15
|
# seconds: 15
|
||||||
- service: notify.alexa_media_everywhere
|
# - service: notify.alexa_media_everywhere
|
||||||
data:
|
# data:
|
||||||
message: Carbon Dioxide Detected in Garage
|
# message: Carbon Dioxide Detected in Garage
|
||||||
data:
|
# data:
|
||||||
type: announce
|
# type: announce
|
||||||
|
|
||||||
- id: Garage_Alarm_Smoke
|
# - id: Garage_Alarm_Smoke
|
||||||
alias: Garage Alarm Smoke
|
# alias: Garage Alarm Smoke
|
||||||
initial_state: true
|
# initial_state: true
|
||||||
trigger:
|
# trigger:
|
||||||
- platform: state
|
# - platform: state
|
||||||
entity_id: sensor.garage_smoke_smoke_detector
|
# entity_id: sensor.garage_smoke_smoke_detector
|
||||||
to: 'smoke'
|
# to: 'smoke'
|
||||||
action:
|
# action:
|
||||||
- service: input_boolean.turn_on
|
# - service: input_boolean.turn_on
|
||||||
entity_id: input_boolean.fire_alarm
|
# entity_id: input_boolean.fire_alarm
|
||||||
- service: script.text_alert
|
# - service: script.text_alert
|
||||||
data_template:
|
# data_template:
|
||||||
title: Security Alert - Smoke
|
# title: Security Alert - Smoke
|
||||||
message: Smoke Detected in Garage!!
|
# message: Smoke Detected in Garage!!
|
||||||
- service: script.jarvis_alert
|
# - service: script.jarvis_alert
|
||||||
data_template:
|
# data_template:
|
||||||
message: Smoke Detected in Garage!
|
# message: Smoke Detected in Garage!
|
||||||
- delay:
|
# - delay:
|
||||||
seconds: 5
|
# seconds: 5
|
||||||
- service: script.fire_alarm
|
# - service: script.fire_alarm
|
||||||
- delay:
|
# - delay:
|
||||||
seconds: 15
|
# seconds: 15
|
||||||
- service: notify.alexa_media_everywhere
|
# - service: notify.alexa_media_everywhere
|
||||||
data:
|
# data:
|
||||||
message: Smoke Detected in Garage
|
# message: Smoke Detected in Garage
|
||||||
data:
|
# data:
|
||||||
type: announce
|
# type: announce
|
||||||
|
|
||||||
- id: Garage_Alarm_Co
|
# - id: Garage_Alarm_Co
|
||||||
alias: Garage Alarm CO
|
# alias: Garage Alarm CO
|
||||||
initial_state: true
|
# initial_state: true
|
||||||
trigger:
|
# trigger:
|
||||||
- platform: state
|
# - platform: state
|
||||||
entity_id: sensor.garage_smoke_carbon_monoxide_detector
|
# entity_id: sensor.garage_smoke_carbon_monoxide_detector
|
||||||
to: 'co2'
|
# to: 'co2'
|
||||||
action:
|
# action:
|
||||||
- service: input_boolean.turn_on
|
# - service: input_boolean.turn_on
|
||||||
entity_id: input_boolean.fire_alarm
|
# entity_id: input_boolean.fire_alarm
|
||||||
- service: script.text_alert
|
# - service: script.text_alert
|
||||||
data_template:
|
# data_template:
|
||||||
title: Security Alert - CO
|
# title: Security Alert - CO
|
||||||
message: CO Detected in Garage!!
|
# message: CO Detected in Garage!!
|
||||||
- service: script.jarvis_alert
|
# - service: script.jarvis_alert
|
||||||
data_template:
|
# data_template:
|
||||||
message: Carbon dioxide Detected in Garage!
|
# message: Carbon dioxide Detected in Garage!
|
||||||
- delay:
|
# - delay:
|
||||||
seconds: 5
|
# seconds: 5
|
||||||
- service: script.fire_alarm
|
# - service: script.fire_alarm
|
||||||
- delay:
|
# - delay:
|
||||||
seconds: 15
|
# seconds: 15
|
||||||
- service: notify.alexa_media_everywhere
|
# - service: notify.alexa_media_everywhere
|
||||||
data:
|
# data:
|
||||||
message: Carbon Dioxide Detected in Garage
|
# message: Carbon Dioxide Detected in Garage
|
||||||
data:
|
# data:
|
||||||
type: announce
|
# type: announce
|
||||||
|
|
||||||
- id: water_leak_detected
|
- id: water_leak_detected
|
||||||
alias: Welcome Home
|
alias: Welcome Home
|
||||||
|
@ -584,22 +584,22 @@ script:
|
||||||
title: "Lockdown Issue!"
|
title: "Lockdown Issue!"
|
||||||
message: "Doors are open and it appears everyone has left!"
|
message: "Doors are open and it appears everyone has left!"
|
||||||
|
|
||||||
fire_alarm:
|
# fire_alarm:
|
||||||
sequence:
|
# sequence:
|
||||||
- condition: state
|
# - condition: state
|
||||||
entity_id: input_boolean.fire_alarm
|
# entity_id: input_boolean.fire_alarm
|
||||||
state: "on"
|
# state: "on"
|
||||||
- service: media_player.turn_on
|
# - service: media_player.turn_on
|
||||||
entity_id: media_player.ha_speaker
|
# entity_id: media_player.ha_speaker
|
||||||
- service: media_player.volume_set
|
# - service: media_player.volume_set
|
||||||
data_template:
|
# data_template:
|
||||||
entity_id: media_player.ha_speaker
|
# entity_id: media_player.ha_speaker
|
||||||
volume_level: .75
|
# volume_level: .75
|
||||||
- service: media_player.play_media
|
# - service: media_player.play_media
|
||||||
entity_id: media_player.ha_speaker
|
# entity_id: media_player.ha_speaker
|
||||||
data:
|
# data:
|
||||||
media_content_id: http://192.168.7.40/audio/fire_alarm.mp3
|
# media_content_id: http://192.168.7.40/audio/fire_alarm.mp3
|
||||||
media_content_type: "music"
|
# media_content_type: "music"
|
||||||
|
|
||||||
security_check_garage:
|
security_check_garage:
|
||||||
sequence:
|
sequence:
|
||||||
|
|
|
@ -1,62 +1,62 @@
|
||||||
|
|
||||||
# input_boolean:
|
input_boolean:
|
||||||
# zigbee_permit_join:
|
zigbee_permit_join:
|
||||||
# name: Allow devices to join
|
name: Allow devices to join
|
||||||
# initial: off
|
initial: off
|
||||||
# icon: mdi:cellphone-wireless
|
icon: mdi:cellphone-wireless
|
||||||
|
|
||||||
# timer:
|
timer:
|
||||||
# zigbee_permit_join:
|
zigbee_permit_join:
|
||||||
# name: Time remaining
|
name: Time remaining
|
||||||
# duration: 600 # Updated this to the number of seconds you wish
|
duration: 600 # Updated this to the number of seconds you wish
|
||||||
|
|
||||||
# sensor:
|
sensor:
|
||||||
# - platform: mqtt
|
- platform: mqtt
|
||||||
# name: Bridge state
|
name: Bridge state
|
||||||
# state_topic: "homeassistant/bridge/state"
|
state_topic: "homeassistant/bridge/state"
|
||||||
# icon: mdi:router-wireless
|
icon: mdi:router-wireless
|
||||||
|
|
||||||
# automation:
|
automation:
|
||||||
# - id: enable_zigbee_join
|
- id: enable_zigbee_join
|
||||||
# alias: Enable Zigbee joining
|
alias: Enable Zigbee joining
|
||||||
# trigger:
|
trigger:
|
||||||
# platform: state
|
platform: state
|
||||||
# entity_id: input_boolean.zigbee_permit_join
|
entity_id: input_boolean.zigbee_permit_join
|
||||||
# to: 'on'
|
to: 'on'
|
||||||
# action:
|
action:
|
||||||
# - service: mqtt.publish
|
- service: mqtt.publish
|
||||||
# data:
|
data:
|
||||||
# topic: homeassistant/bridge/config/permit_join
|
topic: homeassistant/bridge/config/permit_join
|
||||||
# payload: 'true'
|
payload: 'true'
|
||||||
# - service: timer.start
|
- service: timer.start
|
||||||
# data:
|
data:
|
||||||
# entity_id: timer.zigbee_permit_join
|
entity_id: timer.zigbee_permit_join
|
||||||
# - id: disable_zigbee_join
|
- id: disable_zigbee_join
|
||||||
# alias: Disable Zigbee joining
|
alias: Disable Zigbee joining
|
||||||
# trigger:
|
trigger:
|
||||||
# - entity_id: input_boolean.zigbee_permit_join
|
- entity_id: input_boolean.zigbee_permit_join
|
||||||
# platform: state
|
platform: state
|
||||||
# to: 'off'
|
to: 'off'
|
||||||
# action:
|
action:
|
||||||
# - data:
|
- data:
|
||||||
# payload: 'false'
|
payload: 'false'
|
||||||
# topic: homeassistant/bridge/config/permit_join
|
topic: homeassistant/bridge/config/permit_join
|
||||||
# service: mqtt.publish
|
service: mqtt.publish
|
||||||
# - data:
|
- data:
|
||||||
# entity_id: timer.zigbee_permit_join
|
entity_id: timer.zigbee_permit_join
|
||||||
# service: timer.cancel
|
service: timer.cancel
|
||||||
# - id: disable_zigbee_join_timer
|
- id: disable_zigbee_join_timer
|
||||||
# alias: Disable Zigbee joining by timer
|
alias: Disable Zigbee joining by timer
|
||||||
# trigger:
|
trigger:
|
||||||
# - platform: event
|
- platform: event
|
||||||
# event_type: timer.finished
|
event_type: timer.finished
|
||||||
# event_data:
|
event_data:
|
||||||
# entity_id: timer.zigbee_permit_join
|
entity_id: timer.zigbee_permit_join
|
||||||
# action:
|
action:
|
||||||
# - service: mqtt.publish
|
- service: mqtt.publish
|
||||||
# data:
|
data:
|
||||||
# topic: homeassistant/bridge/config/permit_join
|
topic: homeassistant/bridge/config/permit_join
|
||||||
# payload: 'false'
|
payload: 'false'
|
||||||
# - service: input_boolean.turn_off
|
- service: input_boolean.turn_off
|
||||||
# data:
|
data:
|
||||||
# entity_id: input_boolean.zigbee_permit_join
|
entity_id: input_boolean.zigbee_permit_join
|
|
@ -51,11 +51,9 @@
|
||||||
state: on
|
state: on
|
||||||
brightness: 40
|
brightness: 40
|
||||||
color_temp: 369
|
color_temp: 369
|
||||||
light.livingroom_lamp_2:
|
group.livingroom_lamps:
|
||||||
state: off
|
state: off
|
||||||
light.livingroom_lamp_1:
|
switch.fireplace_lights:
|
||||||
state: off
|
|
||||||
switch.fireplace_lights_2:
|
|
||||||
state: off
|
state: off
|
||||||
|
|
||||||
- name: illuminations livingroom lighting two
|
- name: illuminations livingroom lighting two
|
||||||
|
@ -95,15 +93,13 @@
|
||||||
|
|
||||||
- name: night time livingroom lighting
|
- name: night time livingroom lighting
|
||||||
entities:
|
entities:
|
||||||
light.livingroom_tower:
|
group.livingroom_tower:
|
||||||
state: on
|
state: on
|
||||||
brightness: 10
|
brightness: 10
|
||||||
color_temp: 369
|
color_temp: 369
|
||||||
light.livingroom_lamp_2:
|
group.livingroom_lamps:
|
||||||
state: off
|
state: off
|
||||||
light.livingroom_lamp_1:
|
switch.fireplace_lights:
|
||||||
state: off
|
|
||||||
switch.fireplace_lights_2:
|
|
||||||
state: off
|
state: off
|
||||||
|
|
||||||
- name: diminished kitchen lighting
|
- name: diminished kitchen lighting
|
||||||
|
@ -134,13 +130,9 @@
|
||||||
state: off
|
state: off
|
||||||
switch.fireplace_lights:
|
switch.fireplace_lights:
|
||||||
state: off
|
state: off
|
||||||
light.skylar_tower:
|
group.skylars_bedroom:
|
||||||
state: off
|
state: off
|
||||||
light.jeff_lamp:
|
group.master_bedroom:
|
||||||
state: off
|
|
||||||
light.skylar_spotlight:
|
|
||||||
state: off
|
|
||||||
switch.rainbow_light:
|
|
||||||
state: off
|
state: off
|
||||||
switch.rail_lights:
|
switch.rail_lights:
|
||||||
state: off
|
state: off
|
||||||
|
@ -148,9 +140,7 @@
|
||||||
|
|
||||||
- name: haunted preshow
|
- name: haunted preshow
|
||||||
entities:
|
entities:
|
||||||
light.kitchen_cabinets:
|
group.kitchen:
|
||||||
state: off
|
|
||||||
switch.ha_speaker:
|
|
||||||
state: off
|
state: off
|
||||||
switch.fireplace_lights:
|
switch.fireplace_lights:
|
||||||
state: off
|
state: off
|
||||||
|
@ -162,14 +152,11 @@
|
||||||
|
|
||||||
- name: haunted lights out
|
- name: haunted lights out
|
||||||
entities:
|
entities:
|
||||||
light.kitchen_cabinets:
|
group.kitchen:
|
||||||
state: off
|
state: off
|
||||||
switch.ha_speaker:
|
group.livingroom:
|
||||||
state: off
|
|
||||||
group.rgb_lr:
|
|
||||||
state: off
|
|
||||||
switch.fireplace_lights:
|
|
||||||
state: off
|
state: off
|
||||||
|
|
||||||
|
|
||||||
- name: wishes preshow
|
- name: wishes preshow
|
||||||
entities:
|
entities:
|
||||||
|
@ -188,37 +175,33 @@
|
||||||
entities:
|
entities:
|
||||||
switch.christmas_tree:
|
switch.christmas_tree:
|
||||||
state: on
|
state: on
|
||||||
light.0xb0ce181400051b4c_light_2:
|
light.0xb0ce181400051b4c_light:
|
||||||
state: on
|
state: on
|
||||||
brightness: 20
|
brightness: 20
|
||||||
light.0xb0ce18140003608a_light:
|
light.0xb0ce18140003608a_light:
|
||||||
state: on
|
state: on
|
||||||
brightness: 20
|
brightness: 20
|
||||||
light.0xb0ce181400051072_light_2:
|
light.0xb0ce181400051072_light:
|
||||||
state: on
|
state: on
|
||||||
brightness: 20
|
brightness: 20
|
||||||
|
|
||||||
- name: table lamp blue
|
- name: table lamp blue
|
||||||
entities:
|
entities:
|
||||||
light.0xb0ce181400051b4c_light_2:
|
group.livingroom_lamps:
|
||||||
state: on
|
state: on
|
||||||
brightness_pct: 100
|
brightness_pct: 100
|
||||||
rgb_color: [65,105,255]
|
rgb_color: [65,105,255]
|
||||||
|
|
||||||
- name: tower lamp red
|
- name: tower lamp red
|
||||||
entities:
|
entities:
|
||||||
light.livingroom_tower:
|
group.livingroom_tower:
|
||||||
state: on
|
state: on
|
||||||
brightness_pct: 100
|
brightness_pct: 100
|
||||||
rgb_color: [255,40,0]
|
rgb_color: [255,40,0]
|
||||||
|
|
||||||
- name: front lamp green
|
- name: front lamp green
|
||||||
entities:
|
entities:
|
||||||
light.livingroom_lamp_1:
|
group.livingroom_lamps:
|
||||||
state: on
|
|
||||||
brightness_pct: 100
|
|
||||||
rgb_color: [0,128,0]
|
|
||||||
light.livingroom_lamp_2:
|
|
||||||
state: on
|
state: on
|
||||||
brightness_pct: 100
|
brightness_pct: 100
|
||||||
rgb_color: [0,128,0]
|
rgb_color: [0,128,0]
|
||||||
|
@ -226,61 +209,61 @@
|
||||||
|
|
||||||
- name: jeff light on
|
- name: jeff light on
|
||||||
entities:
|
entities:
|
||||||
light.jeff_bedside_lamp:
|
light.jeff_lamp:
|
||||||
state: on
|
state: on
|
||||||
brightness: 255
|
brightness: 255
|
||||||
|
|
||||||
- name: jeff light off
|
- name: jeff light off
|
||||||
entities:
|
entities:
|
||||||
light.jeff_bedside_lamp:
|
light.jeff_lamp:
|
||||||
state: off
|
state: off
|
||||||
|
|
||||||
|
|
||||||
- name: jeff wake up
|
- name: jeff wake up
|
||||||
entities:
|
entities:
|
||||||
light.jeff_bedside_lamp:
|
light.jeff_lamp:
|
||||||
state: on
|
state: on
|
||||||
brightness: 10
|
brightness: 10
|
||||||
|
|
||||||
- name: jeff bedtime
|
- name: jeff bedtime
|
||||||
entities:
|
entities:
|
||||||
light.jeff_bedside_lamp:
|
light.jeff_lamp:
|
||||||
state: on
|
state: on
|
||||||
brightness: 40
|
brightness: 40
|
||||||
|
|
||||||
- name: jeff night light
|
- name: jeff night light
|
||||||
entities:
|
entities:
|
||||||
light.jeff_bedside_lamp:
|
light.jeff_lamp:
|
||||||
state: on
|
state: on
|
||||||
brightness: 10
|
brightness: 10
|
||||||
|
|
||||||
- name: skylar tower on
|
- name: skylar tower on
|
||||||
entities:
|
entities:
|
||||||
light.skylar_tower:
|
light.0xb0ce18140003b334_light:
|
||||||
state: on
|
state: on
|
||||||
brightness: 255
|
brightness: 255
|
||||||
|
|
||||||
- name: skylar tower 75
|
- name: skylar tower 75
|
||||||
entities:
|
entities:
|
||||||
light.skylar_tower:
|
light.0xb0ce18140003b334_light:
|
||||||
state: on
|
state: on
|
||||||
brightness: 192
|
brightness: 192
|
||||||
|
|
||||||
- name: skylar tower 50
|
- name: skylar tower 50
|
||||||
entities:
|
entities:
|
||||||
light.skylar_tower:
|
light.0xb0ce18140003b334_light:
|
||||||
state: on
|
state: on
|
||||||
brightness: 130
|
brightness: 130
|
||||||
|
|
||||||
- name: skylar tower 25
|
- name: skylar tower 25
|
||||||
entities:
|
entities:
|
||||||
light.skylar_tower:
|
light.0xb0ce18140003b334_light:
|
||||||
state: on
|
state: on
|
||||||
brightness: 63
|
brightness: 63
|
||||||
|
|
||||||
- name: skylar tower off
|
- name: skylar tower off
|
||||||
entities:
|
entities:
|
||||||
light.skylar_tower:
|
light.0xb0ce18140003b334_light:
|
||||||
state: off
|
state: off
|
||||||
|
|
||||||
- name: santa protocol
|
- name: santa protocol
|
||||||
|
@ -292,26 +275,26 @@
|
||||||
|
|
||||||
- name: skylar room prebed
|
- name: skylar room prebed
|
||||||
entities:
|
entities:
|
||||||
light.skylar_tower:
|
light.0xb0ce18140003b334_light:
|
||||||
state: on
|
state: on
|
||||||
brightness: 192
|
brightness: 192
|
||||||
light.wled_loftbed:
|
light.wled_loftbed:
|
||||||
state: on
|
state: on
|
||||||
brightness: 255
|
brightness: 255
|
||||||
rgb_color: [63, 255, 0]
|
rgb_color: [63, 255, 0]
|
||||||
switch.rainbow_light:
|
switch.0xf0d1b80000052281_switch:
|
||||||
state: on
|
state: on
|
||||||
|
|
||||||
|
|
||||||
- name: skylar room sleep
|
- name: skylar room sleep
|
||||||
entities:
|
entities:
|
||||||
light.skylar_tower:
|
light.0xb0ce18140003b334_light:
|
||||||
state: off
|
state: off
|
||||||
light.wled_loftbed:
|
light.wled_loftbed:
|
||||||
state: on
|
state: on
|
||||||
brightness_pct: 100
|
brightness_pct: 100
|
||||||
rgb_color: [63, 255, 0]
|
rgb_color: [63, 255, 0]
|
||||||
switch.rainbow_light:
|
switch.0xf0d1b80000052281_switch:
|
||||||
state: on
|
state: on
|
||||||
switch.wled_loftbed_nightlight:
|
switch.wled_loftbed_nightlight:
|
||||||
state: on
|
state: on
|
||||||
|
|
|
@ -1 +1,70 @@
|
||||||
|
- platform: mqtt
|
||||||
|
name: "Battery Front Door Sensor"
|
||||||
|
state_topic: "zwave2mqtt/front_door/128/1/0"
|
||||||
|
unit_of_measurement: "%"
|
||||||
|
device_class: battery
|
||||||
|
value_template: "{{ value }}"
|
||||||
|
json_attributes_topic: "zwave2mqtt/front_door/128/1/0"
|
||||||
|
- platform: mqtt
|
||||||
|
name: "Battery Laundry Door Sensor"
|
||||||
|
state_topic: "zwave2mqtt/laundry_door/128/1/0"
|
||||||
|
unit_of_measurement: "%"
|
||||||
|
device_class: battery
|
||||||
|
value_template: "{{ value }}"
|
||||||
|
json_attributes_topic: "zwave2mqtt/laundry_door/128/1/0"
|
||||||
|
- platform: mqtt
|
||||||
|
name: "Battery Kitchen Smoke Detector"
|
||||||
|
state_topic: "zwave2mqtt/kitchen_smoke/128/1/0"
|
||||||
|
unit_of_measurement: "%"
|
||||||
|
device_class: battery
|
||||||
|
value_template: "{{ value }}"
|
||||||
|
json_attributes_topic: "zwave2mqtt/kitchen_smoke/128/1/0"
|
||||||
|
- platform: mqtt
|
||||||
|
name: "Battery Garage Smoke Detector"
|
||||||
|
state_topic: "zwave2mqtt/garage_smoke/128/1/0"
|
||||||
|
unit_of_measurement: "%"
|
||||||
|
device_class: battery
|
||||||
|
value_template: "{{ value }}"
|
||||||
|
json_attributes_topic: "zwave2mqtt/garage_smoke/128/1/0"
|
||||||
|
- platform: mqtt
|
||||||
|
name: "Battery Attic Door Sensor"
|
||||||
|
state_topic: "zwave2mqtt/attic_door/128/1/0"
|
||||||
|
unit_of_measurement: "%"
|
||||||
|
device_class: battery
|
||||||
|
value_template: "{{ value }}"
|
||||||
|
json_attributes_topic: "zwave2mqtt/attic_door/128/1/0"
|
||||||
|
- platform: mqtt
|
||||||
|
name: "Battery Washer Door Sensor"
|
||||||
|
state_topic: "zwave2mqtt/washer_door/128/1/0"
|
||||||
|
unit_of_measurement: "%"
|
||||||
|
device_class: battery
|
||||||
|
value_template: "{{ value }}"
|
||||||
|
json_attributes_topic: "zwave2mqtt/washer_door/128/1/0"
|
||||||
|
- platform: mqtt
|
||||||
|
name: "Battery Back Door Sensor"
|
||||||
|
state_topic: "zwave2mqtt/back_door/128/1/0"
|
||||||
|
unit_of_measurement: "%"
|
||||||
|
device_class: battery
|
||||||
|
value_template: "{{ value }}"
|
||||||
|
json_attributes_topic: "zwave2mqtt/back_door/128/1/0"
|
||||||
|
- platform: mqtt
|
||||||
|
name: "Battery Side Door Sensor"
|
||||||
|
state_topic: "zwave2mqtt/side_door/128/1/0"
|
||||||
|
unit_of_measurement: "%"
|
||||||
|
device_class: battery
|
||||||
|
value_template: "{{ value }}"
|
||||||
|
json_attributes_topic: "zwave2mqtt/side_door/128/1/0"
|
||||||
|
- platform: mqtt
|
||||||
|
name: "Battery Garage Door Sensor"
|
||||||
|
state_topic: "zwave2mqtt/garage_door/128/1/0"
|
||||||
|
unit_of_measurement: "%"
|
||||||
|
device_class: battery
|
||||||
|
value_template: "{{ value }}"
|
||||||
|
json_attributes_topic: "zwave2mqtt/garage_door/128/1/0"
|
||||||
|
- platform: mqtt
|
||||||
|
name: "Battery Garage Motion Sensor"
|
||||||
|
state_topic: "zwave2mqtt/garage_motion/128/1/0"
|
||||||
|
unit_of_measurement: "%"
|
||||||
|
device_class: battery
|
||||||
|
value_template: "{{ value }}"
|
||||||
|
json_attributes_topic: "zwave2mqtt/garage_motion/128/1/0"
|
|
@ -1,25 +1,25 @@
|
||||||
# Living Room
|
# Living Room
|
||||||
|
|
||||||
# - platform: mqtt
|
- platform: mqtt
|
||||||
# name: "Incense"
|
name: "Incense"
|
||||||
# state_topic: "zwave2mqtt/incense/37/1/0"
|
state_topic: "zwave2mqtt/incense/37/1/0"
|
||||||
# command_topic: "zwave2mqtt/incense/37/1/0/set"
|
command_topic: "zwave2mqtt/incense/37/1/0/set"
|
||||||
# payload_on: "true"
|
payload_on: "true"
|
||||||
# payload_off: "false"
|
payload_off: "false"
|
||||||
|
|
||||||
# - platform: mqtt
|
- platform: mqtt
|
||||||
# name: "Living Room Fan"
|
name: "Living Room Fan"
|
||||||
# state_topic: "zwave2mqtt/living_room_fan/37/1/0"
|
state_topic: "zwave2mqtt/livingroom_fan/37/1/0"
|
||||||
# command_topic: "zwave2mqtt/living_room_fan/37/1/0/set"
|
command_topic: "zwave2mqtt/livingroom_fan/37/1/0/set"
|
||||||
# payload_on: "true"
|
payload_on: "true"
|
||||||
# payload_off: "false"
|
payload_off: "false"
|
||||||
|
|
||||||
# - platform: mqtt
|
- platform: mqtt
|
||||||
# name: "Fireplace Lights"
|
name: "Fireplace Lights"
|
||||||
# state_topic: "zwave2mqtt/fireplace_lights/37/1/0"
|
state_topic: "zwave2mqtt/fireplace_lights/37/1/0"
|
||||||
# command_topic: "zwave2mqtt/fireplace_lights/37/1/0/set"
|
command_topic: "zwave2mqtt/fireplace_lights/37/1/0/set"
|
||||||
# payload_on: "true"
|
payload_on: "true"
|
||||||
# payload_off: "false"
|
payload_off: "false"
|
||||||
|
|
||||||
# Notifications
|
# Notifications
|
||||||
|
|
||||||
|
@ -80,19 +80,19 @@
|
||||||
|
|
||||||
# Outside
|
# Outside
|
||||||
|
|
||||||
# - platform: mqtt
|
- platform: mqtt
|
||||||
# name: "Driveway Light"
|
name: "Driveway Light"
|
||||||
# state_topic: "zwave2mqtt/driveway_light/37/1/0"
|
state_topic: "zwave2mqtt/driveway_light/37/1/0"
|
||||||
# command_topic: "zwave2mqtt/driveway_light/37/1/0/set"
|
command_topic: "zwave2mqtt/driveway_light/37/1/0/set"
|
||||||
# payload_on: "true"
|
payload_on: "true"
|
||||||
# payload_off: "false"
|
payload_off: "false"
|
||||||
|
|
||||||
# - platform: mqtt
|
- platform: mqtt
|
||||||
# name: "Front Porch"
|
name: "Front Porch Light"
|
||||||
# state_topic: "zwave2mqtt/front_porch/37/1/0"
|
state_topic: "zwave2mqtt/front_porch_light/37/1/0"
|
||||||
# command_topic: "zwave2mqtt/front_porch/37/1/0/set"
|
command_topic: "zwave2mqtt/front_porch_light/37/1/0/set"
|
||||||
# payload_on: "true"
|
payload_on: "true"
|
||||||
# payload_off: "false"
|
payload_off: "false"
|
||||||
|
|
||||||
# Sonoff
|
# Sonoff
|
||||||
|
|
||||||
|
@ -107,35 +107,35 @@
|
||||||
|
|
||||||
# Upstairs
|
# Upstairs
|
||||||
|
|
||||||
# - platform: mqtt
|
- platform: mqtt
|
||||||
# name: "Upstairs Fan"
|
name: "Croft Fan"
|
||||||
# state_topic: "zwave2mqtt/upstairs_fan/37/1/0"
|
state_topic: "zwave2mqtt/croft_fan/37/1/0"
|
||||||
# command_topic: "zwave2mqtt/upstairs_fan/37/1/0/set"
|
command_topic: "zwave2mqtt/croft_fan/37/1/0/set"
|
||||||
# payload_on: "true"
|
payload_on: "true"
|
||||||
# payload_off: "false"
|
payload_off: "false"
|
||||||
|
|
||||||
# - platform: mqtt
|
- platform: mqtt
|
||||||
# name: "Theater Power"
|
name: "Theater Power"
|
||||||
# state_topic: "zwave2mqtt/theater_power/37/1/0"
|
state_topic: "zwave2mqtt/theater_power/37/1/0"
|
||||||
# command_topic: "zwave2mqtt/theater_power/37/1/0/set"
|
command_topic: "zwave2mqtt/theater_power/37/1/0/set"
|
||||||
# payload_on: "true"
|
payload_on: "true"
|
||||||
# payload_off: "false"
|
payload_off: "false"
|
||||||
|
|
||||||
# - platform: mqtt
|
- platform: mqtt
|
||||||
# name: "Upstairs"
|
name: "Croft Light"
|
||||||
# state_topic: "zwave2mqtt/upstairs_light/37/1/0"
|
state_topic: "zwave2mqtt/croft_light/37/1/0"
|
||||||
# command_topic: "zwave2mqtt/upstairs_light/37/1/0/set"
|
command_topic: "zwave2mqtt/croft_light/37/1/0/set"
|
||||||
# payload_on: "true"
|
payload_on: "true"
|
||||||
# payload_off: "false"
|
payload_off: "false"
|
||||||
|
|
||||||
# Appliance
|
# Appliance
|
||||||
|
|
||||||
# - platform: mqtt
|
- platform: mqtt
|
||||||
# name: "Washer"
|
name: "Washer"
|
||||||
# state_topic: "zwave2mqtt/washer/37/1/0"
|
state_topic: "zwave2mqtt/washer/37/1/0"
|
||||||
# command_topic: "zwave2mqtt/washer/37/1/0/set"
|
command_topic: "zwave2mqtt/washer/37/1/0/set"
|
||||||
# payload_on: "true"
|
payload_on: "true"
|
||||||
# payload_off: "false"
|
payload_off: "false"
|
||||||
|
|
||||||
|
|
||||||
# alarm
|
# alarm
|
||||||
|
|
Loading…
Reference in New Issue