Deutsch - Hardware > easyE4

Einzelte Merker steuert über HTTP Request - Webserver

(1/3) > >>

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