updates
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
to: 'on'
|
||||
conditions: []
|
||||
actions:
|
||||
- action: script.notify_events_alerts
|
||||
- action: notify.notify_events_alerts
|
||||
metadata: {}
|
||||
data:
|
||||
message: Garage floodlight batteries low
|
||||
|
||||
@@ -0,0 +1,213 @@
|
||||
# Safety, device, and household alert automations.
|
||||
- id: '1742155540986'
|
||||
alias: 'Garage Floodlight Low Battery Notification '
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id: binary_sensor.garage_floodlight_battery
|
||||
to: 'on'
|
||||
conditions: []
|
||||
actions:
|
||||
- action: script.notify_events_alerts
|
||||
metadata: {}
|
||||
data:
|
||||
message: Garage floodlight batteries low
|
||||
title: Garage floodlight batteries low
|
||||
mode: single
|
||||
|
||||
- id: '1742841280696'
|
||||
alias: Triple Threat Anti-Stink Juice Empty
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- sensor.triple_threat_spray_deodorant_liquid
|
||||
enabled: true
|
||||
to: '0'
|
||||
conditions: []
|
||||
actions:
|
||||
- action: notify.notify_events_cats
|
||||
metadata: {}
|
||||
data:
|
||||
message: Triple Threat's Anti-Stinky Juice is Empty
|
||||
title: Triple Threat's Anti-Stinky Juice is Empty
|
||||
mode: single
|
||||
|
||||
- id: '1742841650033'
|
||||
alias: The Deuce Litter Level
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- sensor.the_deuce_litter_level
|
||||
enabled: true
|
||||
to: '65'
|
||||
conditions: []
|
||||
actions:
|
||||
- action: notify.notify_events_cats
|
||||
metadata: {}
|
||||
data:
|
||||
message: The Deuce's Litter is Low
|
||||
title: The Deuce's Litter is Low
|
||||
mode: single
|
||||
|
||||
- id: '1742841709247'
|
||||
alias: Triple Threat Litter Level Notification
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- sensor.triple_threat_litter_level
|
||||
enabled: true
|
||||
conditions: []
|
||||
actions:
|
||||
- action: notify.notify_events_cats
|
||||
metadata: {}
|
||||
data:
|
||||
message: Triple Threat's Litter is Low
|
||||
title: Triple Threat's Litter is Low
|
||||
mode: single
|
||||
|
||||
- id: '1742841764585'
|
||||
alias: Cat Crapper 3000 Low Litter Level Notification
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- sensor.cat_crapper_3000_litter_level
|
||||
enabled: true
|
||||
to: '65'
|
||||
conditions: []
|
||||
actions:
|
||||
- action: notify.notify_events_cats
|
||||
metadata: {}
|
||||
data:
|
||||
message: Cat Crapper 3000's Litter is Low
|
||||
title: Cat Crapper 3000's Litter is Low
|
||||
mode: single
|
||||
|
||||
- id: '1742841838536'
|
||||
alias: Poop Box Low Litter Level Notification
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- sensor.poop_box_litter_level
|
||||
enabled: true
|
||||
to: '65'
|
||||
conditions: []
|
||||
actions:
|
||||
- action: notify.notify_events_cats
|
||||
metadata: {}
|
||||
data:
|
||||
message: Poop Box's Litter is Low
|
||||
title: Poop Box's Litter is Low
|
||||
mode: single
|
||||
|
||||
- id: '1742842192548'
|
||||
alias: Cat Crapper 3000 is full of crap notification
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- binary_sensor.cat_crapper_3000_wastebin_filled
|
||||
enabled: true
|
||||
to: 'on'
|
||||
conditions: []
|
||||
actions:
|
||||
- action: notify.notify_events_cats
|
||||
metadata: {}
|
||||
data:
|
||||
message: Cat Crapper 3000 is full of crap
|
||||
title: CLEAN Cat Crapper 3000 - it's full of crap
|
||||
mode: single
|
||||
|
||||
- id: '1742842261527'
|
||||
alias: The Deuce is full of deuces notification
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- binary_sensor.the_deuce_wastebin_filled
|
||||
enabled: true
|
||||
to: 'on'
|
||||
conditions: []
|
||||
actions:
|
||||
- action: notify.notify_events_cats
|
||||
metadata: {}
|
||||
data:
|
||||
message: The Deuce is full of deuces (laundry room)
|
||||
title: Too many dueces have been dropped!
|
||||
mode: single
|
||||
|
||||
- id: '1742842372471'
|
||||
alias: The Poop Box has runneth over Notification
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- binary_sensor.poop_box_wastebin_filled
|
||||
enabled: true
|
||||
to: 'on'
|
||||
conditions: []
|
||||
actions:
|
||||
- action: notify.notify_events_cats
|
||||
metadata: {}
|
||||
data:
|
||||
message: The Poop Box has runneth over (basement, left side)
|
||||
title: The poop box is bursting!!
|
||||
mode: single
|
||||
|
||||
- id: '1742842458817'
|
||||
alias: Triple Threat Full Notification
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- binary_sensor.triple_threat_wastebin_filled
|
||||
enabled: true
|
||||
to: 'on'
|
||||
conditions: []
|
||||
actions:
|
||||
- action: notify.notify_events_cats
|
||||
metadata: {}
|
||||
data:
|
||||
message: Triple Threat can't take no more! (Basement, right side)
|
||||
title: Triple Threat can't take no more!
|
||||
mode: single
|
||||
|
||||
- id: '1782932601001'
|
||||
alias: Luma Smart Litter Box Waste Bin Full Notification
|
||||
description: Notify when the Petlibro Luma Smart Litter Box waste bin is full.
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- binary_sensor.luma_smart_litter_box_waste_bin_full
|
||||
enabled: true
|
||||
to: 'on'
|
||||
conditions: []
|
||||
actions:
|
||||
- action: notify.notify_events_cats
|
||||
metadata: {}
|
||||
data:
|
||||
message: Luma Smart Litter Box is full of crap
|
||||
title: CLEAN Luma Smart Litter Box - it's full of crap
|
||||
mode: single
|
||||
|
||||
- id: '1782932601004'
|
||||
alias: Luma Smart Litter Box Door Error Notification
|
||||
description: Notify when the Petlibro Luma Smart Litter Box reports a door error.
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- binary_sensor.luma_smart_litter_box_door_error
|
||||
enabled: true
|
||||
to: 'on'
|
||||
conditions: []
|
||||
actions:
|
||||
- action: notify.notify_events_cats
|
||||
metadata: {}
|
||||
data:
|
||||
message: Luma Smart Litter Box has a door error
|
||||
title: Luma Smart Litter Box door error
|
||||
mode: single
|
||||
@@ -56,7 +56,22 @@
|
||||
- action: switch.turn_off
|
||||
target:
|
||||
entity_id: switch.parents_window_fan
|
||||
- action: script.notify_events_alerts
|
||||
- action: notify.notify_events_alerts
|
||||
data:
|
||||
title: Dehumidifier tank is full
|
||||
message: Dehumidifier tank is full — Parents Window Fan outlet has been turned off.
|
||||
|
||||
- id: dehumidifier_tank_sensor_low_battery
|
||||
alias: Dehumidifier Tank Sensor Low Battery
|
||||
description: Alert when the dehumidifier tank level sensor battery is at 10% or lower.
|
||||
mode: single
|
||||
triggers:
|
||||
- trigger: numeric_state
|
||||
entity_id: sensor.water_leak_sensor_battery
|
||||
below: 10.1
|
||||
conditions: []
|
||||
actions:
|
||||
- action: notify.notify_events_alerts
|
||||
data:
|
||||
title: Dehumidifier tank sensor battery low
|
||||
message: Dehumidifier tank level sensor battery is at {{ states('sensor.water_leak_sensor_battery') }}%. Replace soon.
|
||||
|
||||
@@ -0,0 +1,62 @@
|
||||
# Climate and plug automations.
|
||||
|
||||
- id: hermes_ac_controls_matter_plugs
|
||||
alias: AC controls Matter plugs
|
||||
description: Turn the four Tapo Matter plugs on while the Ecobee is actively cooling, and off when cooling stops.
|
||||
mode: restart
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id: climate.meat_heater
|
||||
attribute: hvac_action
|
||||
to: cooling
|
||||
id: ac_on
|
||||
- trigger: state
|
||||
entity_id: climate.meat_heater
|
||||
attribute: hvac_action
|
||||
from: cooling
|
||||
id: ac_off
|
||||
conditions: []
|
||||
actions:
|
||||
- choose:
|
||||
- conditions:
|
||||
- condition: trigger
|
||||
id: ac_on
|
||||
sequence:
|
||||
- action: switch.turn_on
|
||||
continue_on_error: true
|
||||
target:
|
||||
entity_id:
|
||||
- switch.smart_wi_fi_plug
|
||||
- switch.smart_wi_fi_plug_2
|
||||
- switch.smart_wi_fi_plug_3
|
||||
- switch.smart_wi_fi_plug_4
|
||||
- conditions:
|
||||
- condition: trigger
|
||||
id: ac_off
|
||||
sequence:
|
||||
- action: switch.turn_off
|
||||
continue_on_error: true
|
||||
target:
|
||||
entity_id:
|
||||
- switch.smart_wi_fi_plug
|
||||
- switch.smart_wi_fi_plug_2
|
||||
- switch.smart_wi_fi_plug_3
|
||||
- switch.smart_wi_fi_plug_4
|
||||
|
||||
- id: dehumidifier_tank_full_shutoff
|
||||
alias: Dehumidifier Tank Full - Shut Off Parents Window Fan
|
||||
description: When the dehumidifier tank level sensor detects water, turn off the Parents Window Fan outlet and send an alerts-channel notification.
|
||||
mode: single
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id: binary_sensor.water_leak_sensor_moisture
|
||||
to: 'on'
|
||||
conditions: []
|
||||
actions:
|
||||
- action: switch.turn_off
|
||||
target:
|
||||
entity_id: switch.parents_window_fan
|
||||
- action: script.notify_events_alerts
|
||||
data:
|
||||
title: Dehumidifier tank is full
|
||||
message: Dehumidifier tank is full — Parents Window Fan outlet has been turned off.
|
||||
@@ -0,0 +1,62 @@
|
||||
# Climate and plug automations.
|
||||
|
||||
- id: hermes_ac_controls_matter_plugs
|
||||
alias: AC controls Matter plugs
|
||||
description: Turn the four Tapo Matter plugs on while the Ecobee is actively cooling, and off when cooling stops.
|
||||
mode: restart
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id: climate.meat_heater
|
||||
attribute: hvac_action
|
||||
to: cooling
|
||||
id: ac_on
|
||||
- trigger: state
|
||||
entity_id: climate.meat_heater
|
||||
attribute: hvac_action
|
||||
from: cooling
|
||||
id: ac_off
|
||||
conditions: []
|
||||
actions:
|
||||
- choose:
|
||||
- conditions:
|
||||
- condition: trigger
|
||||
id: ac_on
|
||||
sequence:
|
||||
- action: switch.turn_on
|
||||
continue_on_error: true
|
||||
target:
|
||||
entity_id:
|
||||
- switch.smart_wi_fi_plug
|
||||
- switch.smart_wi_fi_plug_2
|
||||
- switch.smart_wi_fi_plug_3
|
||||
- switch.smart_wi_fi_plug_4
|
||||
- conditions:
|
||||
- condition: trigger
|
||||
id: ac_off
|
||||
sequence:
|
||||
- action: switch.turn_off
|
||||
continue_on_error: true
|
||||
target:
|
||||
entity_id:
|
||||
- switch.smart_wi_fi_plug
|
||||
- switch.smart_wi_fi_plug_2
|
||||
- switch.smart_wi_fi_plug_3
|
||||
- switch.smart_wi_fi_plug_4
|
||||
|
||||
- id: dehumidifier_tank_full_shutoff
|
||||
alias: Dehumidifier Tank Full - Shut Off Parents Window Fan
|
||||
description: When the dehumidifier tank level sensor detects water, turn off the Parents Window Fan outlet and send an alerts-channel notification.
|
||||
mode: single
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id: binary_sensor.water_leak_sensor_moisture
|
||||
to: 'on'
|
||||
conditions: []
|
||||
actions:
|
||||
- action: switch.turn_off
|
||||
target:
|
||||
entity_id: switch.parents_window_fan
|
||||
- action: notify.notify_events_alerts
|
||||
data:
|
||||
title: Dehumidifier tank is full
|
||||
message: Dehumidifier tank is full — Parents Window Fan outlet has been turned off.
|
||||
Reference in New Issue
Block a user