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:
Jeffrey Stone 2020-06-09 07:48:35 -04:00
parent a9288ff0cb
commit a411899190
9 changed files with 465 additions and 397 deletions

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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:

View File

@ -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

View File

@ -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

View File

@ -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"

View File

@ -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