Open matomatusov opened 1 month ago
Kouknu na možnosti. Díky tomu, že jsou senzory programově vytvářené, má limity. Jako dočasné řešení je další automatizace s trigerem startu HA a v příkladu níž je minutové čekání před spuštěním (ev se dá upravit stávající automatizace o další trigger)
- id: 'startup_delayed_action'
alias: "Delayed Action After Startup"
description: 'Performs an action one minute after Home Assistant starts.'
trigger:
- platform: homeassistant
event: start
action:
- delay: '00:01:00' # Delay for one minute
- event: run_pnd
event_data: {}
Myslel som, že by to mohlo byť aj súčasťou tej automatizace. Dik za informace. A Super projekt!!! Možná ešte ten súbor pnd.py by sa mohol aktualizovať cez HACS.
ona ta upravená by mohla vypadat takto nějak:
alias: Run PND
description: ""
trigger:
- platform: time
at: "00:35:00"
- platform: homeassistant
event: start
condition: []
action:
- delay:
hours: 0
minutes: 3
seconds: 0
milliseconds: 0
- event: run_pnd
mode: single
nicméně ten delay ovlivní i ruční spuštění, vždy se na něj bude muset čekat. Také nevím (záleží na HW) jak dlouho startuje AppDaemon,... Asi bych spíš udělal druhou automatizaci a dal tam delay třeba 5 min. Zatím to do návodu nebudu dávat, uvidíme co se povede s těmi senzory.
ad HACS: ok, výzva přijata, pro verzi 2 nastuduji jak vytvořit HACS :) Spíš jsem potom laboroval s vlastním kontejnerem, aby nebylo závislé na AppDaemon
Ono ešte dáta do PND sa aktualizujú každých 8 hodín. takže 3 x denne. Možné by to mohlo byť v tej automatizácii tiež.
tak teoreticky lze získat i 15ti minutové vzorky, záleží co s těmi daty, aby to pak nezabilo HA. Zatím je to koncipované jako denní statistiky. Nápady super, jen tak dál - pokud bude nějaký větší zájem, můžeme prodiskutovat. Ono do toho řízne s novou legislativou povinný výkupní EAN, tak těžko říct, co to s portálem udělá. Nejbližší plány - dostat co nejvíc zpětné vazby (funguje/nefunguje a co ne), dočistit skript a mít verzi 1, která bude funkční :)
To jasné mať verzii 1 ktorá bude funční a námety na to sú. S tými dvoma EAN predsa PND funguje. Mám to od začiatku.
To ano, ale těžko říci, jak tuto změnu promítnou do portálu,... a osobně nevím jak to tam přesně vypadá (struktura aplikace/dat), mám jenom 1 EAN. Pokud interně mají 2 EAN a na venek jedno číslo ELM, pak by to mělo fachat bezezměny
Tak, že tam bude len jeden ELM ktorý má 2 EAN.
uff, tak pak bude fungovat bezezměny, prozíravě jsem to nyní dělal na ELM a ne EAN :)
Možem ešte dotaz k sensor.pnd_running (binární sensor). On by sa mal spustiť pri automatizácii a sám vypnuť po dokončení sťažení dat?
nikoliv při spuštění automatizace, ale při spuštění a dokončení skriptu je to jedna z prvních resp posledních akcí. Lze použít např v automatizaci, když je to jede např 2+minut, spusť skript znovu, protože portál třeba vrátil nesmysl.
Bolo by možné aby po reštartu HA sa načitaly entity z PND? Musím ručne pustiť automatizáciu aby sa to znova načítalo.