hass-config/packages/hvac.yaml

51 lines
1.2 KiB
YAML

homeassistant:
customize:
package.node_anchors:
hvac_switch: &hvac_switch switch.ventilation
hvac_sensor: &hvac_sensor sensor.badrum_humidity
common: &common
package: hvac
automation:
- alias: HVAC - Timer off
initial_state: False
trigger:
- platform: state
entity_id: *hvac_switch
to: 'on'
for:
hours: 1
action:
- service: homeassistant.turn_off
data:
entity_id: *hvac_switch
- service: script.info_message
data: { message: "Stänger av takfläkt"}
- alias: HVAC - Auto on
initial_state: True
trigger:
- platform: numeric_state
entity_id: *hvac_sensor
above: 50
action:
- service: homeassistant.turn_on
data:
entity_id: *hvac_switch
- service: script.info_message
data: { message: "Fuktigt - takfläkt på" }
- alias: HVAC - Auto off
initial_state: True
trigger:
- platform: numeric_state
entity_id: *hvac_sensor
below: 50
for:
minutes: 15
action:
- service: homeassistant.turn_off
data:
entity_id: *hvac_switch
- service: script.info_message
data: { message: "Torrt - takfläkt av" }