Úplný začátek - spuštění časem

Automatizace tvořené přímo, pomocí funkcí HomeAssitent(a).
Odpovědět
U_tima
Aktivní autor
Aktivní autor
Příspěvky: 66
Registrován: 07. duben 2021, 20:12
Dal poděkování: 2 poděkování
Dostal poděkování: 2 poděkování

Úplný začátek - spuštění časem

Příspěvek od U_tima »

Vážení,
mohu Vás požádat o trošku Vašeho času?
Asi dva roky používám Domoticz, umím v něm udělat základní automatizaci, i zprovoznit něco složitějšího podle návodů. Důvod přechodu na Home Ass je větší podpora zařízení, podle mého úplně špičkové možnosti zálohování.
co mě ale dostalo, je že Domotic vyplivne úplně super grafy, kde HA to řeší přes Influx a Grafanu. No k tomu bych se dostal. Upřímně, našel by se tady nějaký průvodce do základů HA?
Mám několik problémů se kterým si nevím rady. Úplný začátek, pořád nechápu logiku a tápu, potřeboval bych nějakého průvodce na základy a od toho se už odpíchnu.
Umím dle postupů naistalovat Zigbee, MQTT, HACS... takže moje problémy jsou:
1. základní automatika: nastavení termohlavice v závisloti na čase
2. nastavení influxdb (kde se budou jako u Domoticz ukládat třeba teploty v pokoji jako jeden řádek denně).
3. nastavení tarifu denní - noční. (mám signál z HDO pomocí zigbee xiaomi okenní senzor v HA jako stav: den ON - noc OFF) k SDM630

prvně bych se chtěl věnovat prvnímu problému. Co potřebuji:
Termohlavice - entita "occupied_heating_setpoint" a potřebuji aby třeba od 22.00 pracovní dny se nastavila teplota 19°C a pracovní dny od 15.00 teplota 22°C. Asi úplně základní automatizace pro Vás ale mi to pořád nejde, v Domoticz jsem to měl naklikané bezchybně.

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3332
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Re: Úplný začátek - spuštění časem

Příspěvek od Pete30 »

Ahoj, v HA nastavení automatizace není až tak složité.
Trochu to rozeberu, jen na úvod je vždy dobré vložit kód nebo náhled který ti nefunguje protože takto je to jen věštění o tom co děláš špatně.
U automatizace v HA je třeba si uvědomit co má být výsledkem(ten máš, nastavení teploty v čase) a z čeho se skládá
1 - spouštěč ( v tomto případě čas)
2 - podmínka ( opět čas protože to chci jen v pracovní dny)
3 - akce ( není to ani světlo ani vypínač atd ,ale je to termostat který má nějaká nastavení proto zavolám službu která nastaví termostat na určitou teplotu)
To jen zhruba na úvod automatizací HA.
Pro informaci, od dnešní aktualizace která proběhne je přidána možnost ladění automatizací

Pokud si to chceš hodně zjednodušit instaluj komponentu a kartu Plánovač (Scheduler) kde si to naklikáš přímo v lovelace na kartě a kdykoliv si cokoliv můžeš změnit, vypnout a další a pokud budeš chtít více informací dej vědět
viewtopic.php?f=152&t=34
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1604
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 144 poděkování
Dostal poděkování: 193 poděkování
Kontaktovat uživatele:

Re: Úplný začátek - spuštění časem

Příspěvek od Lion® »

U_tima píše: 07. duben 2021, 20:42
prvně bych se chtěl věnovat prvnímu problému. Co potřebuji:
Termohlavice - entita "occupied_heating_setpoint" a potřebuji aby třeba od 22.00 pracovní dny se nastavila teplota 19°C a pracovní dny od 15.00 teplota 22°C. Asi úplně základní automatizace pro Vás ale mi to pořád nejde, v Domoticz jsem to měl naklikané bezchybně.
Ahoj, vítám Tě mezi námi, tady jsi správně.

Takové rychlé nasměrování:

vytvoř automatizaci
spouštěč : časový vzorec - nastav v minutách /10 (zareaguje každých 10 minut)
Akce: Volby
Volba 1:
Podmínka: čas zadej čas Po a zadej čas Před hh.mm.ss
Akce: zavolat službu
služba: nemám_hlavici_použiji_climate_set_tremperature
entita: vyber entitu, vyber veličinu, zadej hodnotu

Takovýchto Voleb si můžeš vytvořit více a každou specifikovat podle potřeb. Automatizace každých deset minut zkontroluje podmínky všech voleb a udělá to co pro konkrétní čas nastavíš.

Toto je jen takové nasměrování do automatizací HA.
Popřemýšlej, zda se nevydat cestou Node-Red.
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

U_tima
Aktivní autor
Aktivní autor
Příspěvky: 66
Registrován: 07. duben 2021, 20:12
Dal poděkování: 2 poděkování
Dostal poděkování: 2 poděkování

Re: Úplný začátek - spuštění časem

Příspěvek od U_tima »

Děkuji za přivítání .-)
Děkuji za radu.
Toto mi už funguje:

Kód: Vybrat vše

alias: Teplota obyvak
description: ''
trigger:
  - platform: time_pattern
    minutes: '10'
condition:
  - condition: time
    weekday:
      - mon
      - tue
      - wed
      - thu
      - fri
    after: '22:36:00'
action:
  - service: climate.set_temperature
    target:
      entity_id: climate.hlavice_obyvak
    data:
      temperature: 25
mode: single
max: 10
ale to mám teď udělat, na každou hlavici (5x) a každou změnu teploty v čase novou extra automatizaci?
například:
22°C 15.00 - 23.00 PO - PA
19°C 23.01 - 14.59 PO - PA
22°C 23.01 - 23.59 SO - NE

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3332
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Re: Úplný začátek - spuštění časem

Příspěvek od Pete30 »

Obávám se že ano proto jsem ti doporučil ten plánovač kde si cokoliv jednoduše naklikáš.
Klička by byla možná pomocí šablon, ale pokud jsi to nikdy nezkoušel tak bych se do toho nepouštěl, není to tak jednoduché.
Pokud nejsem přítomen tak jsem na rybách ;)

U_tima
Aktivní autor
Aktivní autor
Příspěvky: 66
Registrován: 07. duben 2021, 20:12
Dal poděkování: 2 poděkování
Dostal poděkování: 2 poděkování

Re: Úplný začátek - spuštění časem

Příspěvek od U_tima »

Zrovna jsem si ten plánovač přidal a snažím se do něj proniknout, se zdá jako dobrý tip. Zatím jsem tam naklikal
PO - PA od 0.00 do 15.00 19°C
PO - PA od 15.00 do 0.00 22°C
a nevím jestli jde i pokračovat ve stejné kartě na víkend. Momentálně se mi to nedaří.

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3332
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Re: Úplný začátek - spuštění časem

Příspěvek od Pete30 »

Nevím co myslíš na stejné kartě(na stejném plánu to nejde vybíráš dny kdy chceš co spustit a vypnout), prostě přidej další plán na víkend atd
Pokud nejsem přítomen tak jsem na rybách ;)

U_tima
Aktivní autor
Aktivní autor
Příspěvky: 66
Registrován: 07. duben 2021, 20:12
Dal poděkování: 2 poděkování
Dostal poděkování: 2 poděkování

Re: Úplný začátek - spuštění časem

Příspěvek od U_tima »

Jo jo už jsem to pochopil, ano myslel jsem ve stejném plánu.

U_tima
Aktivní autor
Aktivní autor
Příspěvky: 66
Registrován: 07. duben 2021, 20:12
Dal poděkování: 2 poděkování
Dostal poděkování: 2 poděkování

Re: Úplný začátek - spuštění časem

Příspěvek od U_tima »

Takže už mi to funguje .-)
Teď když dovolíte mám další otázku z mého seznamu:
provozuji domoticz a rád bych pokračoval v evidenci naměřených hodnot. bylo by to asi 10 položek, venkovní teplota, teplota v místnosti, spotřeba el. energie...
jsem se díval a mohl bych to exportovat ručně po jedné položce ve formátu csv do Influxdb.
ALE.
Nejlepší by bylo import do influxdb a k těmto datům připojit data z nově připojeného HA - už to někdo dělal? Jde to nějak rozumně sepsat jako návod? Nebo to musím oddělit a spojit nějak až v Grafana?
A druhá co se této databáze týče.
Jsem pochopil, že HA není prioritně databázový stroj (v tomto je možná Domoticz lepší, automaticky dělá pěkné grafy, po dvou týdnech udělá například z venkovní teploty denní průměr a MIN a MAX a tím má na každý den jeden řádek měření) což se v HA řeší připojením INFLUXdb. Ale i tady by asi bylo lepší nastavit aby se měření po nějaké době zprůměrovala, můj požadavek je měřit a archivovat třeba 20 položek teploty a připojený elektroměr SDM 630 má dalších skoro 70 vlastních položek a i když nebudu všechny logovat, asi by to bylo zbytečně moc záznamů. Proto to chci nějak rozumně řešit hned od začátku.

Odpovědět

Zpět na „Automatizace“