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