automations/modes/low_mode_start.yaml
#
# Enable low-power state for a more relaxed environment
#
# @subscribe input_boolean.nap_mode
# @subscribe input_boolean.night_mode
#
# @publish input_boolean.low_mode
#
- id: low_power_mode_start
alias: "Low Power Mode START"
initial_state: 'off'
trigger:
# When nap mode is enabled.
- platform: state
entity_id: input_boolean.nap_mode
to: 'on'
condition:
# If it's not night mode.
- condition: state
entity_id: input_boolean.night_mode
state: 'off'
action:
# Enable low-power mode.
- service: input_boolean.turn_on
data:
entity_id: input_boolean.low_mode