From 37a6f31a1eea4afee626650a7654fb9dff62742b Mon Sep 17 00:00:00 2001 From: Tony Stork Date: Tue, 23 Jul 2024 21:54:15 -0400 Subject: [PATCH] Add night meds reminder count, reset reminder counts when meds are taken --- automations.yaml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/automations.yaml b/automations.yaml index f22408c..c8c9795 100644 --- a/automations.yaml +++ b/automations.yaml @@ -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: