potreboval by som poradiť s automatizáciou.
Už čiastočne viem využiť v rámci automatizácie Podmienku, kde je šablóna a nejaký výraz sa porovnáva a na základe výsledku nasleduje akcia...
Prípadne v rámci Akcie mám Choose a potom viac možností a na záver Default... ale aj tam sa šablóna dá použiť iba v rámci Podmienky, nie Akcie.
Teraz by som potreboval, aby sa v určenom čase (to viem) vykonala Akcia a to klasické priradenie hodnoty jednej premennej do druhej... manuálne ju viem nastaviť cez Zavolať službu -Číselný vstup-Set, ale tam musím zadať (nastaviť) konkrétnu hodnotu. Ja by som však chcel, aby sa hodnota požadovanej premennej priraďovala z inej, ktorú viem nastaviť na karte Lovelace...
Prípadne nejaký odklik na návod pri používaní premenných cez rôzne podmienky... nejaké malé skúsenosti s jednoduchým programovaním mám...
ako vyskladať v samotnom skripte viacnásobný If - then - else...
Napísať si takéto skripty a ten len v nejakom čase zavolať...sú
Mám vytvorený senzor priemernej teploty, kde su entity požadovaných teplomerov. Druhý senzor je priemerná požadovaná teplota, kde je opäť príslušné entity. Lenže teraz by som chcel, aby sa tie priemerné hodnoty vypočítavali iba pre tie entity, kde v danej izba nie je otvorené okno a taktiež príslušná požadovaná teplota sa počas dňa mení (vyššia/nižšia)...
Vo finále by mala každá premenná požadovanej teploty danej izby nastavenú príslušnú hodnotu a boolean premennú (true/false), či sa má/nemá započítavať do priemeru.
Takto by mi sa vylepšilo moje zónové vykurovanie, keďže teraz sa započítavajú aj izby, kde je otvorené okno, hlavica je zavretá, izba sa nevykuruje, je tam logicky nižšia teplota, čo ponižuje priemernú teplotu a tak mám vyšší rozdiel na OpenThermostat a kotol kúri s vyššou účinnosťou...
Sorry za dlhší príspevok...
Ešte aktuálny stav senzorov v configuration.yaml (a práve toto by som chcel, aby sa v nejakých intervaloch každých 5 minút "prepočítavalo" podľa aktuálneho stavu okna a času použila vyššia/nižšia teplota):
Kód: Vybrat vše
sensor:
- platform: average
name: 'Priemerna teplota hore'
entities:
- sensor.detska_teplomer_teplota
- sensor.obyvacka_teplomer_teplota
- sensor.spalna_teplomer_teplota
- sensor.kuchyna_teplomer_teplota
- platform: average
name: 'Priemerna pozadovana teplota hore'
entities:
- input_number.temp_detska_vyssia
- input_number.temp_kuchyna_vyssia
- input_number.temp_spalna_vyssia
- input_number.temp_obyvacka_vyssia
Vďaka, Lubo