
Automatizace se neuloží
- Pete30
- Moderátor
- Příspěvky: 2025
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 110 poděkování
- Dostal poděkování: 224 poděkování
Re: Automatizace se neuloží
Super, takže můžeme považovat za vyřešeno 

Pokud nejsem přítomen tak jsem na rybách 

-
- Aktivní autor
- Příspěvky: 80
- Registrován: 16. únor 2023, 08:27
- Dal poděkování: 8 poděkování
- Dostal poděkování: 2 poděkování
Re: Automatizace se neuloží
Potřeboval bych ještě pomoci s automatizací, kterou jsem udělal přes grafické rozhraní, zde je kód. TČ se má spustit každý den od 7:30h za podmínky, že:
- filtrace je zapnutá
- akumulátor je více jak na 75%
- aktuální výkon panelů FVE je více jak 1300 W
Ale nespustilo se to, takže to mám špatně, protože všechny podmínky byly splněny. Přemýšlel jsem, jestli ten čas 7:30h není jen jako přesně v tuto dobu a pokud nejsou v tuto dobu podmínky splněny, pak se automatizace nespustí ani později, když podmínky splněny budou. Je to tím?
- filtrace je zapnutá
- akumulátor je více jak na 75%
- aktuální výkon panelů FVE je více jak 1300 W
Ale nespustilo se to, takže to mám špatně, protože všechny podmínky byly splněny. Přemýšlel jsem, jestli ten čas 7:30h není jen jako přesně v tuto dobu a pokud nejsou v tuto dobu podmínky splněny, pak se automatizace nespustí ani později, když podmínky splněny budou. Je to tím?
Kód: Vybrat vše
alias: Zapnutí ohřevu bazénu
description: |-
- od 7:30h
- baterie větší jak 75%
- výkon FVE nad 1300 W
trigger:
- platform: time
at: "07:30:00"
condition:
- condition: device
type: is_on
device_id: 54007dc062fb38f3b66b0b9461f35aa7
entity_id: switch.sonoff_10007c8553
domain: switch
- type: is_battery_level
condition: device
device_id: 3c5877eb39685b83380224838c41f109
entity_id: sensor.solar_inverter_battery_soc
domain: sensor
above: 60
- type: is_power
condition: device
device_id: 3c5877eb39685b83380224838c41f109
entity_id: sensor.solar_inverter_pv_total_power
domain: sensor
above: 1300
action:
- type: turn_on
device_id: 1edc51e120a8854a73ec14e9802d1713
entity_id: switch.sonoff_10005be7e4
domain: switch
mode: single
- Lion®
- Administrátor fóra
- Příspěvky: 1225
- Registrován: 28. září 2020, 14:07
- Bydliště: podkrkonoší
- Dal poděkování: 118 poděkování
- Dostal poděkování: 139 poděkování
- Kontaktovat uživatele:
Re: Automatizace se neuloží
Přesně tak. Splnění podmínky nezpůsobí spuštění automatizace, od toho je spouštěč.
Šel bych na to se spouštěčem "časový vzorec" třeba minuty/15.
Tento spouštěč by každých 15 minut zkontroloval podmínky a automatizace pak udělá to co potřebuješ.
Šel bych na to se spouštěčem "časový vzorec" třeba minuty/15.
Tento spouštěč by každých 15 minut zkontroloval podmínky a automatizace pak udělá to co potřebuješ.
________________
Přispět?
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í
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í
-
- Aktivní autor
- Příspěvky: 80
- Registrován: 16. únor 2023, 08:27
- Dal poděkování: 8 poděkování
- Dostal poděkování: 2 poděkování
Re: Automatizace se neuloží
Díval jsem se, jak jsi to tady vysvětloval:
viewtopic.php?t=19
Takže, když dám 2x časový vzorec jako spouštěč 8h /5 min a 9 h /5 min, bude se od 8h do 9:55h každých 5 minut ověřovat podmínky pro zapnutí filtrace?
viewtopic.php?t=19
Takže, když dám 2x časový vzorec jako spouštěč 8h /5 min a 9 h /5 min, bude se od 8h do 9:55h každých 5 minut ověřovat podmínky pro zapnutí filtrace?
- Lion®
- Administrátor fóra
- Příspěvky: 1225
- Registrován: 28. září 2020, 14:07
- Bydliště: podkrkonoší
- Dal poděkování: 118 poděkování
- Dostal poděkování: 139 poděkování
- Kontaktovat uživatele:
Re: Automatizace se neuloží
Ne, ne. spouštěč jeden a podmínky s funkcí ANDBaader píše: ↑25. květen 2023, 13:15 Díval jsem se, jak jsi to tady vysvětloval:
viewtopic.php?t=19
Takže, když dám 2x časový vzorec jako spouštěč 8h /5 min a 9 h /5 min, bude se od 8h do 9:55h každých 5 minut ověřovat podmínky pro zapnutí filtrace?spoustec.png
nějak tak:
Kód: Vybrat vše
description: ""
mode: single
trigger:
- platform: time_pattern
minutes: /15
condition: []
action:
- choose:
- conditions:
- condition: and
conditions:
- condition: time
after: "07:30:00"
before: "15:00:00"
- condition: device
device_id: 3c5877eb39685b83380224838c41f109
entity_id: sensor.solar_inverter_battery_soc
domain: sensor
above: 60
- condition: device
device_id: 3c5877eb39685b83380224838c41f109
entity_id: sensor.solar_inverter_pv_total_power
domain: sensor
above: 1300
sequence:
- type: turn_on
device_id: 1edc51e120a8854a73ec14e9802d1713
entity_id: switch.sonoff_10005be7e4
domain: switch
default:
- type: turn_off
device_id: 1edc51e120a8854a73ec14e9802d1713
entity_id: switch.sonoff_10005be7e4
domain: switch
________________
Přispět?
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í
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í
-
- Aktivní autor
- Příspěvky: 80
- Registrován: 16. únor 2023, 08:27
- Dal poděkování: 8 poděkování
- Dostal poděkování: 2 poděkování
- Lion®
- Administrátor fóra
- Příspěvky: 1225
- Registrován: 28. září 2020, 14:07
- Bydliště: podkrkonoší
- Dal poděkování: 118 poděkování
- Dostal poděkování: 139 poděkování
- Kontaktovat uživatele:
Re: Automatizace se neuloží
Jojo, toto jsi pochopil správně.Baader píše: ↑25. květen 2023, 13:15Spoiler
Díval jsem se, jak jsi to tady vysvětloval:
viewtopic.php?t=19
Takže, když dám 2x časový vzorec jako spouštěč 8h /5 min a 9 h /5 min, bude se od 8h do 9:55h každých 5 minut ověřovat podmínky pro zapnutí filtrace?
________________
Přispět?
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í
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í
- acerot
- Aktivní autor
- Příspěvky: 89
- Registrován: 12. prosinec 2022, 15:44
- Dal poděkování: 1 poděkování
- Dostal poděkování: 20 poděkování
Re: Automatizace se neuloží
Doporučuju se vyhnout automatizacím, které se spouští opakovaně jednou za čas a testují podmínky, pokud to lze udělat pomocí kombinace trigrů a podmínek.
Udělal bych do automatizace 4 trigry:
- je 7:30
- filtrace se zapnula
- akumulátor přesáhl 75%
- panely přesáhly 1300 W
a do podmínkové sekce bych dal 4 podmínky v ANDu (podmínky jsou defaultně v ANDu):
- čas je pozdější nebo rovno 7:30
- filtrace je zapnutá
- akumulátor je více jak na 75%
- aktuální výkon panelů FVE je více jak 1300 W
V akční části automatizace bych spustil TČ.
Pokud budou všechny podmínky splněny už v 7:30, tak se TČ spustí na základě trigru času. Pokud ne, spustí se na základě některého z dalších trigrů jakmile budou všechny splněny.
Přijde mi tenhle způsob systémovější. A automatizace nepoběží tolikrát, jako když se má spouštět opakovaně, ale jen při změně nějaké entity, která má na spouštění TČ vliv.
Udělal bych do automatizace 4 trigry:
- je 7:30
- filtrace se zapnula
- akumulátor přesáhl 75%
- panely přesáhly 1300 W
a do podmínkové sekce bych dal 4 podmínky v ANDu (podmínky jsou defaultně v ANDu):
- čas je pozdější nebo rovno 7:30
- filtrace je zapnutá
- akumulátor je více jak na 75%
- aktuální výkon panelů FVE je více jak 1300 W
V akční části automatizace bych spustil TČ.
Pokud budou všechny podmínky splněny už v 7:30, tak se TČ spustí na základě trigru času. Pokud ne, spustí se na základě některého z dalších trigrů jakmile budou všechny splněny.
Přijde mi tenhle způsob systémovější. A automatizace nepoběží tolikrát, jako když se má spouštět opakovaně, ale jen při změně nějaké entity, která má na spouštění TČ vliv.