Http Request zum Shelly Plus Plug S senden
Verfasst: 16. Mär 2024 21:09
Guten Abend zusammen,
ich möchte gerne an meinem Shelly Plus Plug s die Farbe des Farbrings wechseln. In der Doku habe ich folgenden Http - Befehl gefunden welcher im Browser funktioniert:
wenn ich diesen Befehl nun in meiner Rule aufrufe erhalte ich den Fehler das illegale Zeichen verwendet werden.
dieses sind die geschweiften Klammern.
Wie muss ich meine Anfrage ändern?
ich möchte gerne an meinem Shelly Plus Plug s die Farbe des Farbrings wechseln. In der Doku habe ich folgenden Http - Befehl gefunden welcher im Browser funktioniert:
Code: Alles auswählen
http://192.140.2.175/rpc/PLUGS_UI.SetConfig?config={%22leds%22:{%22mode%22:%22switch%22,%22colors%22:{%22switch:0%22:{%22on%22:{%22rgb%22:[100,0,0],%22brightness%22:100},%22off%22:{%22rgb%22:[100,100,0],%22brightness%22:100}},%22power%22:{%22brightness%22:100}},%22night_mode%22:{%22enable%22:true,%22brightness%22:10,%22active_between%22:[%2222:00%22,%2206:00%22]}},%22controls%22:{%22switch:0%22:{%22in_mode%22:%22detached%22}}}
Code: Alles auswählen
rule "Meldung Gelb"
when
Item Testen111 received update
then
sendHttpGetRequest("http://192.140.2.175/rpc/PLUGS_UI.SetConfig?config={%22leds%22:{%22mode%22:%22switch%22,%22colors%22:{%22switch:0%22:{%22on%22:{%22rgb%22:[100,0,0],%22brightness%22:100},%22off%22:{%22rgb%22:[100,100,0],%22brightness%22:100}},%22power%22:{%22brightness%22:100}},%22night_mode%22:{%22enable%22:true,%22brightness%22:10,%22active_between%22:[%2222:00%22,%2206:00%22]}},%22controls%22:{%22switch:0%22:{%22in_mode%22:%22detached%22}}}")
end
Wie muss ich meine Anfrage ändern?