FHEM Forum

FHEM => Automatisierung => Thema gestartet von: Hardy74 am 25 Dezember 2024, 11:32:00

Titel: JsonMod Cron aktualisiert die Radings nicht
Beitrag von: Hardy74 am 25 Dezember 2024, 11:32:00
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
Titel: Aw: JsonMod Cron aktualisiert die Radings nicht
Beitrag von: TomLee am 25 Dezember 2024, 11:57:39
attr PV interval * * * * *
Titel: Aw: JsonMod Cron aktualisiert die Radings nicht
Beitrag von: Hardy74 am 25 Dezember 2024, 12:16:44
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!