Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 10 Aktuelle »


Unterschied REST Webservice und Websocket


Abfragen:


Kommunikation läuft über den Node Websocket In/Out mit der URL: ws://IPderShellyPro4PM/rpc

node-red-contrib-websocket



Falls man nur den Stream abfragen möchte ist es wichtig zu wissen dass der Kanal 1mal initialisiert werden muss!

Also am besten den Status abfragen mit {"id":1, "src":"user_1", "method":"Sys.GetStatus"}


Danach ist der Kanal offen und sendet. Für einen eventuellen Serverstart mach ich die Abfrage jede Minute.




ID0 schalten per Websocket:

ON

{"id":0, "src":"user_1", "method":"Switch.Set", "params":{"id":0, "on":true}}


OFF

{"id":0, "src":"user_1", "method":"Switch.Set", "params":{"id":0, "on":false}}




Stream per UDP schicken lassen (MQTT geht natürlich auch):


Schaut dann im Miniserver so aus:




Anbei der Flow - IP und ID natürlich anpassen!

[

  • Keine Stichwörter