Shelly Pro per UDP



Einstellungen in der Shelly für alle 4 Eingänge:

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





Variante 1: UDP direkt per Browseroberfläche einstellen

je Device ein eigener Port

ab Firmware 0.13.0 Beta 3

wie schon beschrieben steht das "Destination Address" für den Empfänger als den Minisserver und den jeweiligen Port auf den er horchen soll



Variante 2: Curl

Curl zusammenbauen:

(ab Firmware 0.8.1 solange es per Web bzw. App noch nicht möglich ist)

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


Curl in einer Konsole absetzen:




Variante 3: per Browserbefehl:

http://IPderShellyPlusPro/rpc/Sys.SetConfig?config={"rpc_udp":{"dst_addr":"IPvomMiniserver:UDPport"}}



Die Shelly fordert dann einen Reboot

Status der Einstellungen:  http:/IPderShellyPlusPro/rpc/Shelly.GetConfig

 

Shelly rebooten

 

Template einfügen und Port anpassen:

 

Eingänge:

Eingänge UDP:


nicht vorhandene Eingänge löschen

rssi und Temperatur werden nur beim Reboot gesendet



Ausgänge per HTTP:

Zugang per User und Passwort aktuell nicht möglich



nicht benötigte Ausgänge löschen