REST API Afrage
Posted: 13 Jun 2023 16:31
Liebe Gemeinde,
ich versuche nun schon ein paar Tage das Ergebnis einer Rest-Api Abfrage als on/off Variable für einen Schalter auszuwerten.
Speziell geht es um mein Bewässerungssystem welches über eine ordentliche API verfügt. Die Beschreibung dazu ist hier https://support.hydrawise.com/hc/en-us/ ... ST_API.pdf .
Als Ergebnis wirft die in meinem Fall folgendes aus:
{"time":1686661272,"nextpoll":60,"message":"","simRelays":1,"options":1,"expanders":[],"sensors":[],"relays":[{"relay_id":1156837,"time":1576800000,"type":110,"run":0,"relay":1,"name":"Vorn","period":259200,"timestr":""},{"relay_id":1156845,"time":1576800000,"type":110,"run":0,"relay":2,"name":"Rasen","period":259200,"timestr":""},{"relay_id":1156867,"time":1576800000,"type":110,"run":0,"relay":3,"name":"Hinten Trpfchen","period":259200,"timestr":""},{"relay_id":6793748,"time":1576800000,"type":110,"run":0,"relay":4,"name":"Testzone","period":259200,"timestr":""}]}
z.B. das Ergebnis der letzten Zeile hätte ich gern ausgewertet. Das heißt steht relay 4 auf (run) 0 oder 1 ?
Ich wollte dafür die http-App nutzen, speziell passiert die Magie in der Zeile:
Inline Javascript für das Einlesen der hereinkommenden Daten als 'on'/'off' Strings
Ich bin kein Java-Programmierer und komme trotz intensiver Suche auf keinen grünen Zweig. Vielleicht kann mir einer von euch helfen ?
Vielen Dank !
ich versuche nun schon ein paar Tage das Ergebnis einer Rest-Api Abfrage als on/off Variable für einen Schalter auszuwerten.
Speziell geht es um mein Bewässerungssystem welches über eine ordentliche API verfügt. Die Beschreibung dazu ist hier https://support.hydrawise.com/hc/en-us/ ... ST_API.pdf .
Als Ergebnis wirft die in meinem Fall folgendes aus:
{"time":1686661272,"nextpoll":60,"message":"","simRelays":1,"options":1,"expanders":[],"sensors":[],"relays":[{"relay_id":1156837,"time":1576800000,"type":110,"run":0,"relay":1,"name":"Vorn","period":259200,"timestr":""},{"relay_id":1156845,"time":1576800000,"type":110,"run":0,"relay":2,"name":"Rasen","period":259200,"timestr":""},{"relay_id":1156867,"time":1576800000,"type":110,"run":0,"relay":3,"name":"Hinten Trpfchen","period":259200,"timestr":""},{"relay_id":6793748,"time":1576800000,"type":110,"run":0,"relay":4,"name":"Testzone","period":259200,"timestr":""}]}
z.B. das Ergebnis der letzten Zeile hätte ich gern ausgewertet. Das heißt steht relay 4 auf (run) 0 oder 1 ?
Ich wollte dafür die http-App nutzen, speziell passiert die Magie in der Zeile:
Inline Javascript für das Einlesen der hereinkommenden Daten als 'on'/'off' Strings
Ich bin kein Java-Programmierer und komme trotz intensiver Suche auf keinen grünen Zweig. Vielleicht kann mir einer von euch helfen ?
Vielen Dank !