- Introduced holiday automations for Christmas and Halloween, including turning decorations on/off and playing music. - Added day camp announcements and reminders for kids, including preparation and departure notifications. - Created specific automation scripts for Declan and Jordyn, focusing on medication reminders and school preparations. - Implemented daily schedules for kids during summer, with structured activities and announcements. - Added blueprints for litter notifications and tank moisture interlocks to enhance home automation. - Established a family schedule package to manage school dates and events effectively.
139 lines
4.7 KiB
YAML
139 lines
4.7 KiB
YAML
# 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: Alert at or below 65 after two minutes; refill above 65 rearms the alert.
|
|
use_blueprint:
|
|
path: local/litter_low_notification.yaml
|
|
input:
|
|
litter_sensor: sensor.the_deuce_litter_level
|
|
threshold: 65
|
|
title: The Deuce's Litter is Low
|
|
message: The Deuce's Litter is Low
|
|
|
|
- id: '1742841709247'
|
|
alias: Triple Threat Litter Level Notification
|
|
description: Alert at or below 65 after two minutes; refill above 65 rearms the alert.
|
|
use_blueprint:
|
|
path: local/litter_low_notification.yaml
|
|
input:
|
|
litter_sensor: sensor.triple_threat_litter_level
|
|
threshold: 65
|
|
title: Triple Threat's Litter is Low
|
|
message: Triple Threat's Litter is Low
|
|
|
|
- id: '1742841764585'
|
|
alias: Cat Crapper 3000 Low Litter Level Notification
|
|
description: Alert at or below 65 after two minutes; refill above 65 rearms the alert.
|
|
use_blueprint:
|
|
path: local/litter_low_notification.yaml
|
|
input:
|
|
litter_sensor: sensor.cat_crapper_3000_litter_level
|
|
threshold: 65
|
|
title: Cat Crapper 3000's Litter is Low
|
|
message: Cat Crapper 3000's Litter is Low
|
|
|
|
- id: '1742841838536'
|
|
alias: Poop Box Low Litter Level Notification
|
|
description: Alert at or below 65 after two minutes; refill above 65 rearms the alert.
|
|
use_blueprint:
|
|
path: local/litter_low_notification.yaml
|
|
input:
|
|
litter_sensor: sensor.poop_box_litter_level
|
|
threshold: 65
|
|
title: Poop Box's Litter is Low
|
|
message: Poop Box's Litter is Low
|
|
|
|
- id: '1742842192548'
|
|
alias: Cat Crapper 3000 is full of crap notification
|
|
description: Notify when the litter-box alert flag turns on.
|
|
use_blueprint:
|
|
path: local/litter_binary_notification.yaml
|
|
input:
|
|
alert_sensor: binary_sensor.cat_crapper_3000_wastebin_filled
|
|
title: CLEAN Cat Crapper 3000 - it's full of crap
|
|
message: Cat Crapper 3000 is full of crap
|
|
|
|
- id: '1742842261527'
|
|
alias: The Deuce is full of deuces notification
|
|
description: Notify when the litter-box alert flag turns on.
|
|
use_blueprint:
|
|
path: local/litter_binary_notification.yaml
|
|
input:
|
|
alert_sensor: binary_sensor.the_deuce_wastebin_filled
|
|
title: Too many dueces have been dropped!
|
|
message: The Deuce is full of deuces (laundry room)
|
|
|
|
- id: '1742842372471'
|
|
alias: The Poop Box has runneth over Notification
|
|
description: Notify when the litter-box alert flag turns on.
|
|
use_blueprint:
|
|
path: local/litter_binary_notification.yaml
|
|
input:
|
|
alert_sensor: binary_sensor.poop_box_wastebin_filled
|
|
title: The poop box is bursting!!
|
|
message: The Poop Box has runneth over (basement, left side)
|
|
|
|
- id: '1742842458817'
|
|
alias: Triple Threat Full Notification
|
|
description: Notify when the litter-box alert flag turns on.
|
|
use_blueprint:
|
|
path: local/litter_binary_notification.yaml
|
|
input:
|
|
alert_sensor: binary_sensor.triple_threat_wastebin_filled
|
|
title: Triple Threat can't take no more!
|
|
message: Triple Threat can't take no more! (Basement, right side)
|
|
|
|
- id: '1782932601001'
|
|
alias: Luma Smart Litter Box Waste Bin Full Notification
|
|
description: Notify when the Petlibro Luma Smart Litter Box waste bin is full.
|
|
use_blueprint:
|
|
path: local/litter_binary_notification.yaml
|
|
input:
|
|
alert_sensor: binary_sensor.luma_smart_litter_box_waste_bin_full
|
|
title: CLEAN Luma Smart Litter Box - it's full of crap
|
|
message: Luma Smart Litter Box is full of crap
|
|
|
|
- id: '1782932601004'
|
|
alias: Luma Smart Litter Box Door Error Notification
|
|
description: Notify when the Petlibro Luma Smart Litter Box reports a door error.
|
|
use_blueprint:
|
|
path: local/litter_binary_notification.yaml
|
|
input:
|
|
alert_sensor: binary_sensor.luma_smart_litter_box_door_error
|
|
title: Luma Smart Litter Box door error
|
|
message: Luma Smart Litter Box has a door error
|