Add night meds reminder count, reset reminder counts when meds are taken

This commit is contained in:
2024-07-23 21:54:15 -04:00
parent 8411488ab3
commit 37a6f31a1e

View File

@ -2420,6 +2420,11 @@
state: 'off'
alias: Night Notify
sequence:
- alias: Increment counter
service: counter.increment
data: {}
target:
entity_id: counter.tony_night_meds_reminder_count
- service: script.turn_on
target:
entity_id: script.tony_night_meds
@ -2439,6 +2444,12 @@
'
alias: Set time morning meds were taken
- service: counter.reset
metadata: {}
data: {}
target:
entity_id: counter.tony_morning_meds_reminder_count
alias: Reset morning counter
- conditions:
- condition: trigger
id:
@ -2454,6 +2465,12 @@
'
alias: Set time afternoon meds were taken
- service: counter.reset
metadata: {}
data: {}
target:
entity_id: counter.tony_afternoon_meds_reminder_count
alias: Reset afternoon counter
- conditions:
- condition: trigger
id: boolean-night
@ -2468,6 +2485,12 @@
'
alias: Set time night meds were taken
- alias: Reset night counter
service: counter.reset
metadata: {}
data: {}
target:
entity_id: counter.tony_night_meds_reminder_count
- conditions:
- alias: Wakeup
condition: trigger
@ -2493,6 +2516,15 @@
- input_boolean.tony_morning_meds_taken
- input_boolean.tony_afternoon_meds_taken
- input_boolean.tony_night_meds_taken
- service: counter.reset
metadata: {}
data: {}
target:
entity_id:
- counter.tony_morning_meds_reminder_count
- counter.tony_afternoon_meds_reminder_count
- counter.tony_night_meds_reminder_count
alias: Reset all reminder counters
- conditions:
- condition: trigger
id: