Hallo,
folgende Definition eines jsonMod aktualosiert nur sporadisch mal die Readings, nicht aber, wie gewünscht, alle Minute:
define PV JsonMod https://xyz/pv/current.php
setuuid PV xyzabcdef
attr PV interval */1 * * * *
attr PV readingList complete()
attr PV room PowerMgmt
attr PV stateFormat { 'PV1: '.(ReadingsVal("PV","data.0.gp",0)).' W - PV2: '.(ReadingsVal("PV","data.1.gp",0)).' W = '.(ReadingsVal("PV","data.0.gp",0) + ReadingsVal("PV","data.1.gp",0)).' W | Heute: '.((ReadingsVal("PV","data.0.ed",0) + ReadingsVal("PV","data.1.ed",0)) / 1000.0).' kWh'}
Was muss ich tun, damit die Readings alle Minute aktualisiert werden? Die Daten der Quelle ändern sich.
Grüße,
Hartwig
attr PV interval * * * * *
Der Ausdruck */1 ist nicht verboten, wenn auch hier nicht sinnvoll, da es dasselbe meint wie *.
Ich vergaß ininitial, das Feld "NEXT" wird korrekt befüllt.
Mittlerweile habe ich das Problem gefunden, die Hoymiles Cloud mag es offenbar nicht, wenn zu jeder Abfrage ein Login gemacht wird -> "Number of daily Logins exceeded", da muss ich mein PHP Skript anpassen.
Danke für die schnelle Hilfe!