Kód: Vybrat vše
blueprint:
name: Ovládání topení
description: Ovládejte vytápění na základě pokud jste doma, pokud je teplota pod určitou hodnotou, nastavte teplotu a vytápění mezi určitými časy.
domain: automation
input:
heating:
name: Hlavice termostatu
description: Hlavice termostatu, které chcete použít.
selector:
entity:
domain: climate
temp_sensor:
name: Teplotní senzor
description: Kontrolní senzor teploty.
selector:
entity:
domain: sensor
device_class: temperature
person1:
name: Osoba 1
description: První osoba, která musí být doma.
default: []
selector:
entity:
domain: person
person2:
name: Osoba 2
description: Druhá osoba, která musí být doma.
default: []
selector:
entity:
domain: person
min_temp:
name: Minimální teplota
description: Pokud je teplota pod touto hodnotou a někdo je doma, zapne topení.
default: 15
selector:
number:
min: 15
max: 25
step: 1
mode: slider
set_temp:
name: Cílová teplota
description: Pokud se zapne topení, ohřeje se na tuto cílovou teplotu.
default: 20
selector:
number:
min: 15
max: 25
step: 1
mode: slider
time_after:
name: Čas po
description: Po této době se topení zapne, takže je ráno teplo
default: '07:30:00'
selector:
time:
time_before:
name: Čas před
description: Po uplynutí této doby se topení vypne, aby se zabránilo zapnutí topení uprostřed noci
default: '21:30:00'
selector:
time:
variables:
set_temp: !input set_temp
trigger:
- platform: homeassistant
event: start
- platform: event
event_type: automation_reloaded
- platform: time_pattern
minutes: /10
action:
- choose:
- conditions:
- condition: numeric_state
entity_id: !input 'temp_sensor'
below: !input min_temp
- condition: time
before: !input 'time_before'
after: !input 'time_after'
- condition: or
conditions:
- condition: state
entity_id: !input 'person1'
state: home
- condition: state
entity_id: !input 'person2'
state: home
sequence:
- service: climate.set_temperature
data:
entity_id: !input 'heating'
hvac_mode: heat
temperature: "{{ set_temp }}"
default:
- service: climate.turn_off
data:
entity_id: !input 'heating'
mode: single