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