feat: add litter box alert and kiosk dashboard automations
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.
This commit is contained in:
@@ -0,0 +1,79 @@
|
||||
- id: '1744503044129'
|
||||
alias: Set Alexa Announcement Volume
|
||||
description: Set Alexa announcement volume for structured daily routine
|
||||
triggers:
|
||||
- at: 08:15:00
|
||||
trigger: time
|
||||
conditions:
|
||||
- condition: time
|
||||
weekday:
|
||||
- mon
|
||||
- tue
|
||||
- wed
|
||||
- thu
|
||||
- fri
|
||||
- condition: state
|
||||
entity_id: binary_sensor.day_camp_today
|
||||
state: 'on'
|
||||
actions:
|
||||
- data:
|
||||
media:
|
||||
media_content_id: Set kids speakers to 6
|
||||
media_content_type: routine
|
||||
metadata: {}
|
||||
action: media_player.play_media
|
||||
target:
|
||||
device_id: 7c55da01c1d0e4ee7900852bb7621b1e
|
||||
mode: single
|
||||
|
||||
- id: '1744503044145'
|
||||
alias: Reset Alexa Announcement Volume - Camp Days
|
||||
description: Set Alexa announcement volume for structured daily routine
|
||||
trigger:
|
||||
- platform: time
|
||||
at: 09:15:00
|
||||
condition:
|
||||
- condition: time
|
||||
weekday:
|
||||
- mon
|
||||
- tue
|
||||
- wed
|
||||
- thu
|
||||
- fri
|
||||
action:
|
||||
- condition: state
|
||||
entity_id: binary_sensor.day_camp_today
|
||||
state: 'on'
|
||||
- service: media_player.play_media
|
||||
data:
|
||||
media_content_id: Reset Alexa Volume
|
||||
media_content_type: routine
|
||||
target:
|
||||
entity_id: media_player.basement_show
|
||||
mode: single
|
||||
|
||||
- id: '1744503044146'
|
||||
alias: Reset Alexa Announcement Volume - No Camp Days
|
||||
description: Set Alexa announcement volume for structured daily routine
|
||||
trigger:
|
||||
- platform: time
|
||||
at: '19:17:00'
|
||||
condition:
|
||||
- condition: time
|
||||
weekday:
|
||||
- mon
|
||||
- tue
|
||||
- wed
|
||||
- thu
|
||||
- fri
|
||||
action:
|
||||
- condition: state
|
||||
entity_id: binary_sensor.day_camp_today
|
||||
state: 'off'
|
||||
- service: media_player.play_media
|
||||
data:
|
||||
media_content_id: Reset Alexa Volume
|
||||
media_content_type: routine
|
||||
target:
|
||||
entity_id: media_player.basement_show
|
||||
mode: single
|
||||
@@ -0,0 +1,29 @@
|
||||
- id: '1788133654303'
|
||||
alias: Set weekday announcement speakers to volume 5
|
||||
description: Set the school-announcement speakers to volume level 5 each weekday.
|
||||
triggers:
|
||||
- trigger: time
|
||||
at: '07:10:00'
|
||||
conditions:
|
||||
- condition: time
|
||||
weekday:
|
||||
- mon
|
||||
- tue
|
||||
- wed
|
||||
- thu
|
||||
- fri
|
||||
- condition: state
|
||||
entity_id: binary_sensor.blackhawk_school_day
|
||||
state: 'on'
|
||||
actions:
|
||||
- action: media_player.volume_set
|
||||
target:
|
||||
entity_id:
|
||||
- media_player.family_room_show
|
||||
- media_player.living_room
|
||||
- media_player.kitchen
|
||||
- media_player.dinning_room
|
||||
- media_player.declan_s_room
|
||||
data:
|
||||
volume_level: 0.5
|
||||
mode: single
|
||||
Reference in New Issue
Block a user