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.
This commit is contained in:
Joshua King
2026-10-08 14:05:45 -04:00
parent 72d92e46f6
commit 2f4108eab5
2 changed files with 36 additions and 28 deletions
@@ -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
@@ -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