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
...
Shelly rebooten
Ausgabe im Miniserver:
:
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:
View file | ||
---|---|---|
|
View file | ||
---|---|---|
|
|
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
View file | ||
---|---|---|
|
Wer möchte kann sich auch den Debug per UDP schicken lassen:
|
View file | ||
---|---|---|
|
nicht benötigte Ausgänge löschen