povolení zakázané automatizace

Automatizace tvořené přímo, pomocí funkcí HomeAssitent(a).
Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3336
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Re: povolení zakázané automatizace

Příspěvek od Pete30 »

Podle toho co píše nepotřebuje čas. vzorec, ale čas sepnutí
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: povolení zakázané automatizace

Příspěvek od Lion® »

Pete30 píše: 12. únor 2023, 21:22 Podle toho co píše nepotřebuje čas. vzorec, ale čas sepnutí
ten si musí dát do podmínky, jinak se mu automatizace nespustí když bude v čase sepnutí autom. vypnutá, proto ten cron.

po ručním zapnutí automatizace zkontroluje každých 20 vteřin podmínky a zafunguje (nejpozději do 20 vteřin)
________________
🍻 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živatelský avatar
okoun
Dárce - Donátor
Dárce - Donátor
Příspěvky: 510
Registrován: 30. prosinec 2022, 21:19
Dal poděkování: 20 poděkování
Dostal poděkování: 7 poděkování

Re: povolení zakázané automatizace

Příspěvek od okoun »

Lion® píše: 12. únor 2023, 21:19
okoun píše: 12. únor 2023, 21:17
Lion® píše: 12. únor 2023, 21:03 musíš to v té automatizaci ošetřit spouštěčem
automatizace zkontroluje podmínky právě po spuštění spouštěče, použít můžeš třeba časový vzorec

hodiny /1 spustí každou hodinu
minuty /2 spustí každé 2 minuty
sekundy /5 spustí každých 5 sekund

můžeš to prosím nějak přesně definovat jak ten časový vzorec použit v dalším spouštěči?
spustí každých 20 vteřin
cv.PNG
---
spustí v pátou vteřinu každou minutu
cv5.PNG
no tohle mne také napadlo však jsem si ale říkal jestli to nebude třeba nějak hodně náročné na výkon, když to bude třeba u 100 pravidel?

jinak k tomu určování jestli jsem doma mi připadá jako 100% přiložit někam NFC čip nebo zadat svůj kod na klávesnici, horší je to však pro lidi kteří jsou v baráku prvně a nějakou tam nijak registrovaní že :)

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

Re: povolení zakázané automatizace

Příspěvek od Pete30 »

Ok chápu, asi by to šlo spouštět i jinak, ale netušíme co tam všechno má.
Jinak bych doporučil ať se pokusí vytvořit automatizaci a pokud nebude fungovat dát sem kód ať víme co děláme, takto je to jen věštění z křišťálové koule.
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: povolení zakázané automatizace

Příspěvek od Lion® »

A ti lidé co jsou v baráku poprvé si umí zapnout automatizaci?
________________
🍻 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ž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: povolení zakázané automatizace

Příspěvek od Lion® »

Pokud máš potřebu takto ovládat více automatizací uvažoval bych o jiné možnosti.
Například přidat jeden prvek, nějaký levný switch a ten spínat/vypínat (třeba i přes cloud).
Jeho stav zanést do automatizací jako spouštěč i podmínku. Při jeho přechodu do stavu ON by zapnul automatizace a zároveň i jako spouštěč by automatizaci spustil místo toho časového vzorce. Zároveň při přechodu do stavu OFF by mohl vše potřebné vypnout a vypnout i automatizace.
________________
🍻 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živatelský avatar
acerot
Pokročilý
Pokročilý
Příspěvky: 118
Registrován: 12. prosinec 2022, 15:44
Dal poděkování: 2 poděkování
Dostal poděkování: 24 poděkování

Re: povolení zakázané automatizace

Příspěvek od acerot »

V běžném provozu se to, aby automatizace reagovala nebo nereagovala, většinou nedělá jejím zakázáním/povolením, ale přidáním něčeho do jejích podmínek, jak už tu psali ostatní. Např. input_boolean s názvem je_nocni_klid v automatizaci zabezpečí, že pokud je true, nebude se nic hlásit z repráků, i když se potřeba hlášení vyskytne a jen se třeba místo toho vytvoří peristentní notifikace. Pokud je false, z repráků se hlásit bude. Apod.

Pokud ale potřebuješ skutečně automatizaci přes noc vypínat a ráno zapínat a chceš to ráno hodně jednoduše (rozuměj jedním pokynem, čili nevytvářet další řídící objekt/y nebo po jejím povolení ještě pak nevolat její výkonnou část), tak můžeš do automatizace dát jako akci její vlastní povolení (service: automation.turn_on) a ráno ji nepovolovat, ale volat ji (například z karty Tlačítko) pomocí služby automation.trigger (kdy si i můžeš vybrat, zda se má respektovat její sekce condition). Automatizace se tedy vykoná a sama se i povolí. Když bude přes den už povolená, akce turn_on nic neudělá. Večer automatizaci zase zakážeš.

Pozn. Periodicky spouštět automatizaci každých X sekund bych používal až jako úplně poslední možnost, když fakt není zbytí - nejraději nepoužívat vůbec. Většinou se to dá udělat několikerými trigry a podmínkami.

Uživatelský avatar
okoun
Dárce - Donátor
Dárce - Donátor
Příspěvky: 510
Registrován: 30. prosinec 2022, 21:19
Dal poděkování: 20 poděkování
Dostal poděkování: 7 poděkování

Re: povolení zakázané automatizace

Příspěvek od okoun »

jenže ona může nastat i situace, že vypadne třeba elektřina na 6 hodin, odstávka ČEZ (HA down) no a co potom všechny automatizace? no bude to rozhozené pokud nebudou mít periodický spoušteč :(

Uživatelský avatar
acerot
Pokročilý
Pokročilý
Příspěvky: 118
Registrován: 12. prosinec 2022, 15:44
Dal poděkování: 2 poděkování
Dostal poděkování: 24 poděkování

Re: povolení zakázané automatizace

Příspěvek od acerot »

Přidal bych do těch automatizací, kde je potřeba, jako trigger i spuštění HA (po obnově elektřiny) a zahrnul to do jejich logiky. Nebo bych si udělal extra automatizaci s triggerem spuštění HA a v ní bych pořešil spuštění/nastavení ostatních automatizací. Že byl výpadek a ne například korektní restart HA se dá taky zjistit. Samozřejmě to chce promyslet.

Uživatelský avatar
okoun
Dárce - Donátor
Dárce - Donátor
Příspěvky: 510
Registrován: 30. prosinec 2022, 21:19
Dal poděkování: 20 poděkování
Dostal poděkování: 7 poděkování

Re: povolení zakázané automatizace

Příspěvek od okoun »

jj díky to je vlastně pravda, jde vytvořit teoreticky virtuální tlačítko které spustí spouštěče všech automatizací co budou mít tuhle možnost....

jako je ale vůbec otázka a to by bylo asi na jiné vlákno, jak nejlépe optimalizovat automatizace v HA. Například třeba v linuxu v cronu nemám vůbec problém mít 100 řádků s cyklem po minutě, je ale otázka co na to HA které je někde na RPI?

Odpovědět

Zpět na „Automatizace“