From 2f4108eab5c51cd04718ab11915f2a9719143ed2 Mon Sep 17 00:00:00 2001 From: Joshua King Date: Thu, 8 Oct 2026 14:05:45 -0400 Subject: [PATCH] feat(automations): expand 9AM shutoff and disable fan rule Add switch.turn_off actions to the first floor 9AM automation so the washing machine socket, family room lamp, studio plug, and porch decorations outlets are also powered off alongside the lights, with continue_on_error to ensure remaining actions still run. Comment out the parents ceiling fan cold-weather automation to temporarily disable its temperature-based turn-off behavior. --- .../01b_first_floor_automations.yaml | 10 +++- .../01c_second_floor_automations.yaml | 54 +++++++++---------- 2 files changed, 36 insertions(+), 28 deletions(-) diff --git a/automations/01_home_and_lighting/01b_first_floor_automations.yaml b/automations/01_home_and_lighting/01b_first_floor_automations.yaml index 23bb2a3..7d90379 100644 --- a/automations/01_home_and_lighting/01b_first_floor_automations.yaml +++ b/automations/01_home_and_lighting/01b_first_floor_automations.yaml @@ -45,12 +45,20 @@ - id: '1739980877023' alias: First floor lights off at 9AM - description: '' + description: Turn off first floor lights and all four outdoor porch decoration outlets at 9AM. triggers: - trigger: time at: 09:00:00 conditions: [] actions: + - action: switch.turn_off + continue_on_error: true + target: + entity_id: + - switch.washing_machine_socket_1 + - switch.big_family_room_lamp + - switch.studio_plug_1_2 + - switch.porch_decorations_3 - type: turn_off device_id: 8b5cc6f6d2e727522ad3069656e2020f entity_id: ff7e86ebc87458f60b69d1599ff06d13 diff --git a/automations/01_home_and_lighting/01c_second_floor_automations.yaml b/automations/01_home_and_lighting/01c_second_floor_automations.yaml index b30c3a4..8bc2eca 100644 --- a/automations/01_home_and_lighting/01c_second_floor_automations.yaml +++ b/automations/01_home_and_lighting/01c_second_floor_automations.yaml @@ -20,33 +20,33 @@ domain: switch mode: single -- id: '1757038271421' - alias: Parents ceiling fan off when it’s below 55 - description: Recheck the cold-weather cutoff when the nighttime window starts and after startup or reload. - triggers: - - trigger: numeric_state - entity_id: - - sensor.openweathermap_temperature - below: 55 - - trigger: time - at: '23:00:00' - - trigger: homeassistant - event: start - - trigger: event - event_type: automation_reloaded - conditions: - - condition: numeric_state - entity_id: sensor.openweathermap_temperature - below: 55 - - condition: time - after: '23:00:00' - before: 06:00:00 - actions: - - type: turn_off - device_id: 31622aa8682d29be0d631680776131c3 - entity_id: dbc4e84732121a8cc63eb1b6e95fd78b - domain: switch - mode: single +# - id: '1757038271421' +# alias: Parents ceiling fan off when it’s below 55 +# description: Recheck the cold-weather cutoff when the nighttime window starts and after startup or reload. +# triggers: +# - trigger: numeric_state +# entity_id: +# - sensor.openweathermap_temperature +# below: 55 +# - trigger: time +# at: '23:00:00' +# - trigger: homeassistant +# event: start +# - trigger: event +# event_type: automation_reloaded +# conditions: +# - condition: numeric_state +# entity_id: sensor.openweathermap_temperature +# below: 55 +# - condition: time +# after: '23:00:00' +# before: 06:00:00 +# actions: +# - type: turn_off +# device_id: 31622aa8682d29be0d631680776131c3 +# entity_id: dbc4e84732121a8cc63eb1b6e95fd78b +# domain: switch +# mode: single - id: '1757038394971' alias: Parents ceiling fan on above 70