Shelly Plus per UDP

 

Einstellungen in der Shelly:

(wird hier der Typ Button/Detached ausgewählt kommt es zu einer Unterscheidung von einfach Tastendruck, doppelter Tastendruck und langer Tastendruck)

 

curl Befehl zusammenbauen:

(vorerst erforderlich bis die Firmware angepasst ist)

curl -X POST -d '{"id":1, "src":"user_1", "method":"Sys.SetConfig","params":{"config":{"rpc_udp":{"dst_addr":"Miniserver:UDPport"}}}}' http://IPderShellyPlus/rpc



In einer Konsole absetzen:

 


Shelly rebooten

Ausgabe im Miniserver:





Template einfügen und Port anpassen:

 

 

Templates:



Eingänge UDP:

(Spannung wird nur bei einem Reboot erfasst)



Ausgänge per HTTP:







Wer möchte kann sich auch den Debug per UDP schicken lassen: