Skip to end of metadata
Go to start of metadata


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!

ProSerie Websocket.json

[
    
  • No labels