Hallo zusammen, irgendwie will mein HTTPMod nicht so recht, ich versuche die Wallbox damit abzufragen :
http://192.168.2.104/api/status 20
im Browser kommt dann zurück ein großes JSON mit allen Daten hier ein Ausschnitt:
{"mod":1,"rfb":1690,"stao":null,"alw":true,"acu":16,"acui":16,"adi":true,"dwo":null,"tpa":0,"sse":"035341","eto":88154,"etop":87694,"wifis":
Mich interessiert jetzt zb nur der Wert eto...
also übernehme ich den mit :
attr goecharger reading01JSON eto
attr goecharger reading01Name power
An anderer Stelle verwende ich den HTTPMOD und er ließt brav im Intervall auch meine Werte aus, aber hier passiert einfach nix. Im Log mit verbose 5 auch nichts. Er ist einfach garnicht aktiv...
Was hab ich blos übersehen ?
Moin... Hab auch keine Ahnung...
Aber setz Mal die Attribute:
showBody auf 1
Und extractAllJSON auf 1
Als internal siehst du dann den httpbody der als Response kommt... Vielleicht siehst du da genaueres...
Das extractAllJSON bewirkt,dass alle verfügbaren Werte der JSON-Response als Reading extrahiert werden.
Ansonsten mach danach Mal ein "list deinDeviceName" und stell das in Code-Tags hier rein....