Remove daily voice alarm automations for Office Jarvis, ReSpeaker Family Room, ReSpeaker Living Room, and ReSpeaker Master Bedroom from voice_satellite_alarms.yaml
This commit is contained in:
@@ -367,10 +367,81 @@
|
||||
mode: single
|
||||
|
||||
- id: '1756211568290'
|
||||
alias: School Prep Announcement
|
||||
alias: Jordyn - School Prep Announcement
|
||||
description: ''
|
||||
triggers:
|
||||
- at: 08:20:00
|
||||
- at: 08:25:00
|
||||
trigger: time
|
||||
conditions:
|
||||
- condition: or
|
||||
conditions:
|
||||
- condition: time
|
||||
weekday:
|
||||
- tue
|
||||
- wed
|
||||
- condition: and
|
||||
conditions:
|
||||
- condition: time
|
||||
weekday:
|
||||
- mon
|
||||
- condition: template
|
||||
value_template: '{{ now().strftime(''%U'') | int % 2 == 1 }}'
|
||||
actions:
|
||||
- target:
|
||||
entity_id: media_player.hisense_g204x_cd41
|
||||
action: media_player.media_pause
|
||||
data: {}
|
||||
- data:
|
||||
target:
|
||||
- media_player.family_room
|
||||
- media_player.jordyn_s_room
|
||||
- media_player.kitchen
|
||||
- media_player.dinning_room
|
||||
message: Jordyn this is your reminder to pack your snack and fill your water bottle. Please make sure your
|
||||
hair is brushed nicely.
|
||||
action: notify.alexa_media
|
||||
mode: single
|
||||
|
||||
- id: '1756211855375'
|
||||
alias: Jordyn - Time for School Announcement
|
||||
description: ''
|
||||
triggers:
|
||||
- at: 08:40:00
|
||||
trigger: time
|
||||
conditions:
|
||||
- condition: or
|
||||
conditions:
|
||||
- condition: time
|
||||
weekday:
|
||||
- tue
|
||||
- wed
|
||||
- condition: and
|
||||
conditions:
|
||||
- condition: time
|
||||
weekday:
|
||||
- mon
|
||||
- condition: template
|
||||
value_template: '{{ now().strftime(''%U'') | int % 2 == 1 }}'
|
||||
actions:
|
||||
- target:
|
||||
entity_id: media_player.hisense_g204x_cd41
|
||||
action: media_player.turn_off
|
||||
data: {}
|
||||
- data:
|
||||
target:
|
||||
- media_player.family_room
|
||||
- media_player.jordyn_s_room
|
||||
- media_player.kitchen
|
||||
- media_player.dinning_room
|
||||
message: Time for school! Last call to get your water bottle, snack, and put on your shoes. Good luck, have fun, don't die!!
|
||||
action: notify.alexa_media
|
||||
mode: single
|
||||
|
||||
- id: '1788133654301'
|
||||
alias: Declan - School Prep Announcement
|
||||
description: ''
|
||||
triggers:
|
||||
- at: 07:20:00
|
||||
trigger: time
|
||||
conditions:
|
||||
- condition: time
|
||||
@@ -387,21 +458,20 @@
|
||||
data: {}
|
||||
- data:
|
||||
target:
|
||||
- media_player.living_room
|
||||
- media_player.family_room
|
||||
- media_player.declan_s_room
|
||||
- media_player.jordyn_s_room
|
||||
- media_player.kitchen
|
||||
message: This is your reminder to pack your snack, fill your water bottles,
|
||||
put on deodorant, socks, and brush your teeth. Jordyn please make sure your
|
||||
- media_player.dinning_room
|
||||
message: Declan this is your reminder to pack your snack and fill your water bottle. Please make sure your
|
||||
hair is brushed nicely.
|
||||
action: notify.alexa_media
|
||||
mode: single
|
||||
|
||||
- id: '1756211855375'
|
||||
alias: Time for School Announcement
|
||||
- id: '1788133654302'
|
||||
alias: Declan - Time for School Announcement
|
||||
description: ''
|
||||
triggers:
|
||||
- at: 08:42:00
|
||||
- at: 07:38:00
|
||||
trigger: time
|
||||
conditions:
|
||||
- condition: time
|
||||
@@ -418,11 +488,10 @@
|
||||
data: {}
|
||||
- data:
|
||||
target:
|
||||
- media_player.living_room
|
||||
- media_player.family_room
|
||||
- media_player.declan_s_room
|
||||
- media_player.jordyn_s_room
|
||||
- media_player.kitchen
|
||||
message: Time for school! Last call for water bottles, snacks, and socks. Have
|
||||
a great day!!
|
||||
- media_player.dinning_room
|
||||
message: Time for school! Last call to get your water bottle, snack, and put on your shoes. Good luck, have fun, don't die!!
|
||||
action: notify.alexa_media
|
||||
mode: single
|
||||
|
||||
@@ -88,39 +88,6 @@
|
||||
data:
|
||||
message: Saturn 4 print complete.
|
||||
mode: single
|
||||
- id: '1769017759647'
|
||||
alias: Turn-on-Saturn-4-ESP-Cam-Light
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- sensor.saturn_iv_print_status
|
||||
to:
|
||||
- printing
|
||||
conditions: []
|
||||
actions:
|
||||
- type: turn_on
|
||||
device_id: a2c694d04457b843b9c88c95a7f37217
|
||||
entity_id: 194545427a0728392552740cc750bc98
|
||||
domain: light
|
||||
brightness_pct: 100
|
||||
mode: single
|
||||
- id: '1769017886614'
|
||||
alias: Turn-Off-ESPSATURNCAM-Light-After-Printing
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- sensor.saturn_iv_print_status
|
||||
to:
|
||||
- complete
|
||||
conditions: []
|
||||
actions:
|
||||
- type: turn_off
|
||||
device_id: a2c694d04457b843b9c88c95a7f37217
|
||||
entity_id: 194545427a0728392552740cc750bc98
|
||||
domain: light
|
||||
mode: single
|
||||
- id: '1770938475431'
|
||||
alias: Jordyn-A1-lights-on-during-print
|
||||
description: ''
|
||||
|
||||
@@ -63,160 +63,3 @@ template:
|
||||
{{ states('sensor.chloe_chores_done_today') | int == 3 }}
|
||||
|
||||
|
||||
automation:
|
||||
- id: jordyn_reset_from_ha
|
||||
alias: "Chore Tracker - Reset Jordyn's chores from HA"
|
||||
trigger:
|
||||
- platform: state
|
||||
entity_id: input_button.jordyn_reset_chores
|
||||
action:
|
||||
- service: switch.turn_off
|
||||
target:
|
||||
entity_id: switch.chore_tracker_jordyn_put_on_underwear
|
||||
- service: switch.turn_off
|
||||
target:
|
||||
entity_id: switch.chore_tracker_jordyn_brush_teeth
|
||||
- service: switch.turn_off
|
||||
target:
|
||||
entity_id: switch.chore_tracker_jordyn_fill_water_bowls
|
||||
- service: switch.turn_off
|
||||
target:
|
||||
entity_id: switch.chore_tracker_jordyn_restock_cat_food_cans
|
||||
|
||||
- id: declan_reset_from_ha
|
||||
alias: "Chore Tracker - Reset Declan's chores from HA"
|
||||
trigger:
|
||||
- platform: state
|
||||
entity_id: input_button.declan_reset_chores
|
||||
action:
|
||||
- service: switch.turn_off
|
||||
target:
|
||||
entity_id: switch.chore_tracker_declan_take_morning_pill
|
||||
- service: switch.turn_off
|
||||
target:
|
||||
entity_id: switch.chore_tracker_declan_scoop_dog_poop
|
||||
|
||||
- id: chloe_reset_from_ha
|
||||
alias: "Chore Tracker - Reset Chloe's chores from HA"
|
||||
trigger:
|
||||
- platform: state
|
||||
entity_id: input_button.chloe_reset_chores
|
||||
action:
|
||||
- service: switch.turn_off
|
||||
target:
|
||||
entity_id: switch.chore_tracker_chloe_fill_kitty_feeders
|
||||
- service: switch.turn_off
|
||||
target:
|
||||
entity_id: switch.chore_tracker_chloe_scoop_kitty_litter
|
||||
- service: switch.turn_off
|
||||
target:
|
||||
entity_id: switch.chore_tracker_chloe_replace_kitty_litter_bags
|
||||
|
||||
- id: reset_all_from_ha
|
||||
alias: "Chore Tracker - Reset ALL chores from HA"
|
||||
trigger:
|
||||
- platform: state
|
||||
entity_id: input_button.reset_all_chores
|
||||
action:
|
||||
- service: switch.turn_off
|
||||
target:
|
||||
entity_id: switch.chore_tracker_jordyn_put_on_underwear
|
||||
- service: switch.turn_off
|
||||
target:
|
||||
entity_id: switch.chore_tracker_jordyn_brush_teeth
|
||||
- service: switch.turn_off
|
||||
target:
|
||||
entity_id: switch.chore_tracker_jordyn_fill_water_bowls
|
||||
- service: switch.turn_off
|
||||
target:
|
||||
entity_id: switch.chore_tracker_jordyn_restock_cat_food_cans
|
||||
- service: switch.turn_off
|
||||
target:
|
||||
entity_id: switch.chore_tracker_declan_take_morning_pill
|
||||
- service: switch.turn_off
|
||||
target:
|
||||
entity_id: switch.chore_tracker_declan_scoop_dog_poop
|
||||
- service: switch.turn_off
|
||||
target:
|
||||
entity_id: switch.chore_tracker_chloe_fill_kitty_feeders
|
||||
- service: switch.turn_off
|
||||
target:
|
||||
entity_id: switch.chore_tracker_chloe_scoop_kitty_litter
|
||||
- service: switch.turn_off
|
||||
target:
|
||||
entity_id: switch.chore_tracker_chloe_replace_kitty_litter_bags
|
||||
|
||||
- id: jordyn_all_done_notify
|
||||
alias: "Chore Tracker - Jordyn all done!"
|
||||
trigger:
|
||||
- platform: state
|
||||
entity_id: sensor.jordyn_all_chores_done
|
||||
to: "True"
|
||||
action:
|
||||
- service: notify.notify
|
||||
data:
|
||||
title: "Jordyn finished all chores!"
|
||||
message: "Jordyn completed all 4 chores today!"
|
||||
|
||||
- id: declan_all_done_notify
|
||||
alias: "Chore Tracker - Declan all done!"
|
||||
trigger:
|
||||
- platform: state
|
||||
entity_id: sensor.declan_all_chores_done
|
||||
to: "True"
|
||||
action:
|
||||
- service: notify.notify
|
||||
data:
|
||||
title: "Declan finished all chores!"
|
||||
message: "Declan completed all 2 chores today!"
|
||||
|
||||
- id: chloe_all_done_notify
|
||||
alias: "Chore Tracker - Chloe all done!"
|
||||
trigger:
|
||||
- platform: state
|
||||
entity_id: sensor.chloe_all_chores_done
|
||||
to: "True"
|
||||
action:
|
||||
- service: notify.notify
|
||||
data:
|
||||
title: "Chloe finished all chores!"
|
||||
message: "Chloe completed all 3 chores today!"
|
||||
|
||||
- id: chore_reminder_evening
|
||||
alias: "Chore Tracker - Evening reminder"
|
||||
trigger:
|
||||
- platform: time
|
||||
at: "18:00:00"
|
||||
action:
|
||||
- if:
|
||||
condition: template
|
||||
value_template: "{{ states('sensor.jordyn_all_chores_done') != 'True' }}"
|
||||
then:
|
||||
- service: notify.notify
|
||||
data:
|
||||
title: "Jordyn has unfinished chores"
|
||||
message: >
|
||||
Jordyn has done
|
||||
{{ states('sensor.jordyn_chores_done_today') }}/4 chores today.
|
||||
- if:
|
||||
condition: template
|
||||
value_template: "{{ states('sensor.declan_all_chores_done') != 'True' }}"
|
||||
then:
|
||||
- service: notify.notify
|
||||
data:
|
||||
title: "Declan has unfinished chores"
|
||||
message: >
|
||||
Declan has done
|
||||
{{ states('sensor.declan_chores_done_today') }}/2 chores today.
|
||||
- if:
|
||||
condition: template
|
||||
value_template: "{{ states('sensor.chloe_all_chores_done') != 'True' }}"
|
||||
then:
|
||||
- service: notify.notify
|
||||
data:
|
||||
title: "Chloe has unfinished chores"
|
||||
message: >
|
||||
Chloe has done
|
||||
{{ states('sensor.chloe_chores_done_today') }}/3 chores today.
|
||||
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -123,68 +123,3 @@ script:
|
||||
satellite_entity: assist_satellite.respeaker_satellite_mbr_assist_satellite
|
||||
device_name: ReSpeaker Master Bedroom
|
||||
message: This is a test alarm for the ReSpeaker in the master bedroom.
|
||||
|
||||
automation:
|
||||
- id: voice_alarm_office_jarvis_daily
|
||||
alias: Voice Alarm - Office Jarvis
|
||||
triggers:
|
||||
- trigger: time
|
||||
at: input_datetime.voice_alarm_office_jarvis_time
|
||||
conditions:
|
||||
- condition: state
|
||||
entity_id: input_boolean.voice_alarm_office_jarvis_enabled
|
||||
state: "on"
|
||||
actions:
|
||||
- action: script.voice_satellite_alarm_announce
|
||||
data:
|
||||
satellite_entity: assist_satellite.office_jarvis_satellite_assist_satellite
|
||||
device_name: Office Jarvis
|
||||
mode: single
|
||||
|
||||
- id: voice_alarm_respeaker_family_room_daily
|
||||
alias: Voice Alarm - ReSpeaker Family Room
|
||||
triggers:
|
||||
- trigger: time
|
||||
at: input_datetime.voice_alarm_respeaker_family_room_time
|
||||
conditions:
|
||||
- condition: state
|
||||
entity_id: input_boolean.voice_alarm_respeaker_family_room_enabled
|
||||
state: "on"
|
||||
actions:
|
||||
- action: script.voice_satellite_alarm_announce
|
||||
data:
|
||||
satellite_entity: assist_satellite.respeaker_satellite_fr_assist_satellite
|
||||
device_name: ReSpeaker Family Room
|
||||
mode: single
|
||||
|
||||
- id: voice_alarm_respeaker_living_room_daily
|
||||
alias: Voice Alarm - ReSpeaker Living Room
|
||||
triggers:
|
||||
- trigger: time
|
||||
at: input_datetime.voice_alarm_respeaker_living_room_time
|
||||
conditions:
|
||||
- condition: state
|
||||
entity_id: input_boolean.voice_alarm_respeaker_living_room_enabled
|
||||
state: "on"
|
||||
actions:
|
||||
- action: script.voice_satellite_alarm_announce
|
||||
data:
|
||||
satellite_entity: assist_satellite.respeaker_satellite_lr_assist_satellite
|
||||
device_name: ReSpeaker Living Room
|
||||
mode: single
|
||||
|
||||
- id: voice_alarm_respeaker_master_bedroom_daily
|
||||
alias: Voice Alarm - ReSpeaker Master Bedroom
|
||||
triggers:
|
||||
- trigger: time
|
||||
at: input_datetime.voice_alarm_respeaker_master_bedroom_time
|
||||
conditions:
|
||||
- condition: state
|
||||
entity_id: input_boolean.voice_alarm_respeaker_master_bedroom_enabled
|
||||
state: "on"
|
||||
actions:
|
||||
- action: script.voice_satellite_alarm_announce
|
||||
data:
|
||||
satellite_entity: assist_satellite.respeaker_satellite_mbr_assist_satellite
|
||||
device_name: ReSpeaker Master Bedroom
|
||||
mode: single
|
||||
|
||||
Reference in New Issue
Block a user