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
|
mode: single
|
||||||
|
|
||||||
- id: '1756211568290'
|
- id: '1756211568290'
|
||||||
alias: School Prep Announcement
|
alias: Jordyn - School Prep Announcement
|
||||||
description: ''
|
description: ''
|
||||||
triggers:
|
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
|
trigger: time
|
||||||
conditions:
|
conditions:
|
||||||
- condition: time
|
- condition: time
|
||||||
@@ -387,21 +458,20 @@
|
|||||||
data: {}
|
data: {}
|
||||||
- data:
|
- data:
|
||||||
target:
|
target:
|
||||||
- media_player.living_room
|
- media_player.family_room
|
||||||
- media_player.declan_s_room
|
- media_player.declan_s_room
|
||||||
- media_player.jordyn_s_room
|
|
||||||
- media_player.kitchen
|
- media_player.kitchen
|
||||||
message: This is your reminder to pack your snack, fill your water bottles,
|
- media_player.dinning_room
|
||||||
put on deodorant, socks, and brush your teeth. Jordyn please make sure your
|
message: Declan this is your reminder to pack your snack and fill your water bottle. Please make sure your
|
||||||
hair is brushed nicely.
|
hair is brushed nicely.
|
||||||
action: notify.alexa_media
|
action: notify.alexa_media
|
||||||
mode: single
|
mode: single
|
||||||
|
|
||||||
- id: '1756211855375'
|
- id: '1788133654302'
|
||||||
alias: Time for School Announcement
|
alias: Declan - Time for School Announcement
|
||||||
description: ''
|
description: ''
|
||||||
triggers:
|
triggers:
|
||||||
- at: 08:42:00
|
- at: 07:38:00
|
||||||
trigger: time
|
trigger: time
|
||||||
conditions:
|
conditions:
|
||||||
- condition: time
|
- condition: time
|
||||||
@@ -418,11 +488,10 @@
|
|||||||
data: {}
|
data: {}
|
||||||
- data:
|
- data:
|
||||||
target:
|
target:
|
||||||
- media_player.living_room
|
- media_player.family_room
|
||||||
- media_player.declan_s_room
|
- media_player.declan_s_room
|
||||||
- media_player.jordyn_s_room
|
|
||||||
- media_player.kitchen
|
- media_player.kitchen
|
||||||
message: Time for school! Last call for water bottles, snacks, and socks. Have
|
- media_player.dinning_room
|
||||||
a great day!!
|
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
|
action: notify.alexa_media
|
||||||
mode: single
|
mode: single
|
||||||
|
|||||||
@@ -88,39 +88,6 @@
|
|||||||
data:
|
data:
|
||||||
message: Saturn 4 print complete.
|
message: Saturn 4 print complete.
|
||||||
mode: single
|
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'
|
- id: '1770938475431'
|
||||||
alias: Jordyn-A1-lights-on-during-print
|
alias: Jordyn-A1-lights-on-during-print
|
||||||
description: ''
|
description: ''
|
||||||
|
|||||||
@@ -63,160 +63,3 @@ template:
|
|||||||
{{ states('sensor.chloe_chores_done_today') | int == 3 }}
|
{{ 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
|
satellite_entity: assist_satellite.respeaker_satellite_mbr_assist_satellite
|
||||||
device_name: ReSpeaker Master Bedroom
|
device_name: ReSpeaker Master Bedroom
|
||||||
message: This is a test alarm for the ReSpeaker in the 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