HomeWizard per JSON auslesen
Verfasst: 10. Jan 2023 10:58
Hallo zusammen,
ich bin noch neu bei openHAB, aber ein paar Sachen funktionieren inzwischen ganz gut, auch den PV-Speicher konnte ich bereits per HTTP und JSON abfragen (Vielen Dank für dieses super Forum!).
Aber jetzt versuche ich, die Infos aus einer HomeWizard Basisstation auszulesen und da bräuchte ich Hilfe.
Erstmal zu der Ausgabe von dem Gerät, das ich über den Webbrowser erhalte:
Firefox zeigt mir das gleich struktuiert an:
Für die Versionsnummer komme ich noch zurecht, da trage ich bei Item in dem JSONPath Ausdruck einfach nur "version" ein, aber wie muss ich das für andere Werte formulieren, die ja ggf. mehrfach mit verschiedenen IDs auftreten?
Vielen Dank schon mal!
ich bin noch neu bei openHAB, aber ein paar Sachen funktionieren inzwischen ganz gut, auch den PV-Speicher konnte ich bereits per HTTP und JSON abfragen (Vielen Dank für dieses super Forum!).
Aber jetzt versuche ich, die Infos aus einer HomeWizard Basisstation auszulesen und da bräuchte ich Hilfe.
Erstmal zu der Ausgabe von dem Gerät, das ich über den Webbrowser erhalte:
Code: Alles auswählen
{"status": "ok", "version": "3.403", "request": {"route": "/get-sensors" }, "response": {"preset":0,"time":"2023-01-10 10:23","switches":[{"id":0,"name":"Ein","type":"switch","status":"off","favorite":"no"},{"id":1,"name":"Arbeitszimmer","type":"radiator","tte":20.0,"favorite":"no"}],"uvmeters":[],"windmeters":[],"rainmeters":[],"thermometers":[],"weatherdisplays":[], "energymeters": [], "energylinks": [], "heatlinks": [], "hues": [], "scenes": [], "kakusensors": [{"id":0,"name":"Tor rechts","status":null,"type":"contact","favorite":"no","timestamp":"00:00","cameraid":null},{"id":1,"name":"Tor links","status":null,"type":"contact","favorite":"no","timestamp":"00:00","cameraid":null}], "cameras": []}}
Vielen Dank schon mal!