Files
fresh-home/automations/rooms/master_bedroom/master_bedroom_humidifier.yaml
T
2025-10-10 20:24:52 -04:00

58 lines
1.7 KiB
YAML

alias: Master Bedroom Humidifier
id: automation_master_bedroom_humidifier
trigger:
- platform: numeric_state
id: low_humidity
entity_id: sensor.master_bedroom_multisensor_humidity
below: input_number.master_bedroom_humidifier_on
- platform: numeric_state
id: high_humidity
entity_id: sensor.master_bedroom_multisensor_humidity
above: input_number.master_bedroom_humidifier_off
action:
- choose:
- alias: "Humidity too high via trigger"
conditions:
- condition: trigger
id: high_humidity
sequence:
- action: fan.turn_off
target:
entity_id: fan.master_bedroom
- alias: "Humidity too high via manual run"
conditions:
- condition: numeric_state
entity_id: sensor.master_bedroom_multisensor_humidity
above: input_number.master_bedroom_humidifier_off
sequence:
- action: fan.turn_off
target:
entity_id: fan.master_bedroom
- alias: "Humidity too low via trigger"
conditions:
- condition: trigger
id: low_humidity
sequence:
- action: fan.turn_on
data:
percentage: 33
target:
entity_id: fan.master_bedroom
- alias: "Humidity too low via manual run"
conditions:
- condition: numeric_state
entity_id: sensor.master_bedroom_multisensor_humidity
below: input_number.master_bedroom_humidifier_on
sequence:
- action: fan.turn_on
data:
percentage: 33
target:
entity_id: fan.master_bedroom