FHEM Forum

FHEM => Automatisierung => Thema gestartet von: Christoph Morrison am 02 Dezember 2020, 21:01:20

Titel: [JsonMod] reread und event-min-interval erzeugen keine Events
Beitrag von: Christoph Morrison am 02 Dezember 2020, 21:01:20
Hallo zusammen,

folgende (minimal) Definition:

defmod out.sensors.environment.6 JsonMod http://feinstaubsensor.fritz.box/data.json
attr out.sensors.environment.6 event-min-interval .*:10
attr out.sensors.environment.6 interval * * * * *
attr out.sensors.environment.6 readingList single(jsonPath("\$.sensordatavalues.[?(\@.value_type in ['signal'])].value"), 'rssi_device', undef)\


Der sollte ja nun jede Minute einen Request machen und alle zehn Sekunden sollte es ein Event von jedem Reading im Device geben. Aber:


2020-12-02 20:55:34.778 JsonMod out.sensors.environment.6 reread
2020-12-02 20:59:14.071 JsonMod out.sensors.environment.6 reread


D.h. zwischen 20:55 und 20:59 wurde kein einziger Event für out.sensors.environment.6 erzeugt, Requests sind aber gelaufen. event-min-interval hat auch nicht einmal gefeuert.

Mache ich irgendwas falsch?