Add new automation files to the Home Assistant configuration: - 02a_litter_box_alerts.yaml: Notifications for multiple litter boxes (Poop Box, Triple Threat, Cat Crapper 3000, The Deuce, and Luma Smart) covering waste bin full, low litter level, door error, and deodorant empty alerts, leveraging shared notification blueprints - 06a_kiosk_dashboards.yaml: Automations for managing kiosk dashboards These automations centralize pet-care and maintenance notifications so alerts are triggered consistently across devices.
123 lines
4.3 KiB
YAML
123 lines
4.3 KiB
YAML
- 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
|
|
|
|
- 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: '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
|
|
|