eventpanel auslesen

Offensichtlich habe nicht nur ich ein Problem bei der Analyse des eventpanels.
Wenn ich mir die dokumentierten Ereignisse eines Sensors für einen etwas länger zurückliegen Zeitraum ansehen will, wird das ganze recht zeitraubend und unübersichtlich.
Deshalb wollte ich die Werte exportieren. Angeblich soll das mit http://xxx/api/panels/event?last=100&type=id wobei ich für xxx die IPadresse eingesetzt habe.

Weiß jemand warum das bei mir nicht geht bzw. gehen könnte bzw. hat eine andere Lösung?

Danke
Gerhard

Hi,

Schau Dir mal das an:
https://www.siio.de/fibaro-home-center-sensorwerte-als-diagramm/

Viele Grüße Hoggle

Danke Hoggle
das hab ich schon mal versucht, weiß aber gar nicht mehr wo die Probleme damit lagen.

Jetzt habe ich aber die api ansprechen können und beispielhaft folgenden String zurück bekommen:
[{“id”:255718,“type”:“DEVICE_PROPERTY_CHANGED”,“timestamp”:1502997819,“deviceID”:409,“deviceType”:“com.fibaro.multilevelSensor”,“propertyName”:“value”,“oldValue”:442.0,“newValue”:437.0},{“id”:255717,“type”:“DEVICE_PROPERTY_CHANGED”,“timestamp”:1502997816,“deviceID”:403,“deviceType”:“com.fibaro.multilevelSensor”,“propertyName”:“value”,“oldValue”:1016.6,“newValue”:1016.5},{“id”:255716,“type”:“DEVICE_PROPERTY_CHANGED”,“timestamp”:1502997816,“deviceID”:401,“deviceType”:“com.fibaro.multilevelSensor”,“propertyName”:“value”,“oldValue”:575.0,“newValue”:577.0},{“id”:255715,“type”:“DEVICE_PROPERTY_CHANGED”,“timestamp”:1502997804,“deviceID”:77,“deviceType”:“com.fibaro.FGMS001v2”,“propertyName”:“value”,“oldValue”:1.0,“newValue”:0.0},{“id”:255714,“type”:“DEVICE_PROPERTY_CHANGED”,“timestamp”:1502997790,“deviceID”:405,“deviceType”:“com.fibaro.temperatureSensor”,“propertyName”:“value”,“DEVICE_PROPERTY_CHANGED”,{“id”:255713,“type”:“DEVICE_PROPERTY_CHANGED”,“timestamp”:1502997773,“deviceID”:77,“deviceType”:“com.fibaro.FGMS001v2”,“propertyName”:“value”,“oldValue”:0.0,“newValue”:1.0},

Hat das schon jemand in eine sprechende Tabelle zerlegt? Die Id ist eine laufende Satznummer, “DEVICE_PROPERTY_CHANGED”, da habe ich bis jetzt noch keinen anderen wert bekommen. Timestamp sind die Sekunden seit dem 1.1.1970 (die kann ich mittlerweile ganz gut in die aktuelle Zeit umrechnen), die deviceid müsste ich über einen anderen Table meinen Modulen zuordnen. Und oldValue":442.0,“newValue”:437.0}, erklärt sich selbst.
Hat das schon jemand aufbereitet?

Ich habe mal an ein VBA Macro gedacht. In Excel kann man ganz gut selektieren und Daten grafisch aufbereiten. Wobei die Api bestimmt auch noch was her gibt, damit meine ich bestimmte Zeiträume bzw. Module und der gleichen aus dem Eventpanel selektieren.
Gruß
Gerhard