Deutsch - Hardware > easyE4
Einzelte Merker steuert über HTTP Request - Webserver
ssyn:
Moin, hat jemand irgendwann versucht den einzelnen Merker direkt über HTTP Request (bei funktionierte Webserver) setzen ?
Wenn ich komme in Web-Interface von Easy4 - Webserver, da kann ich ganz leicht mit Chrome DevTools finden, welche HTTP-Request muss verschickt werden, damit z.B. Merker M300 von 0 auf 1 setzen.
https://IP_Address:Port/api/set/op?op=M&index=300&val=1&_=17001231299
z.B. https://192.168.245.11:90/api/set/op?op=M&index=300&val=0&_=17001231299
Die letzte Ziffern - einfach Current Epoch Unix Timestamp.
Okay, jetzt ergänze login und password in HTTP-Request:
https://login:password@IP_Address:Port/api/set/op?op=M&index=300&val=1&_=17001231299
Timestamp benutze ich immer nur aktuell, mache Request von einfache VB-Script bei Powerpoint-Datei, wo ich will ganz einfache Web-Visu erstellen.
Aber bekomme immer nur folgende Antwort.
{"LOCKTIME":0}
Hat jemand vielleicht Idee, wieso es funktioniert nicht?
CiesleRa:
Hi ssyn,
hast Du dir die Doku zur JSON API mal angeschaut.
https://www.eaton.com/flash/eaton/json-api/Default.htm
Gruß Ralf
ssyn:
Vielen Dank für Info
Leider kann nicht API-Key generieren :(
--- Zitat ---https://www.eaton.com/flash/eaton/json-api/Default.htm#01_allgemeines/15_Authentification_for_web_service_access.htm
For more information see Generate API keys
--->
Not Found
The requested URL /flash/eaton/json-api/Content/01_allgemeines/11_What_is_JSON_API.htm was not found on this server.
--- Ende Zitat ---
CiesleRa:
Der API-Key wird auf der Webserver Seite der easyE4 generiert.
Sparlock:
Hallo,
ich muss mal dieses Thema ausgraben...
Da für mich wegen des toten Links zu Eaton keine Lösung ersichtlich ist, meine Frage:
Ist es möglich, dass ich in der Adresszeile eines Browsers eine Art Befehl eingebe, und dadurch einen Merker setze? Bzw. gibt es irgendwelche Beispiele dazu?
Mario
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln