Shelly Plus Plug S per curl ansprechen

  • Hallo,

    ich möchte meinen Plug Plus per Home Assistant automatisieren (u.a. die Farbe), aber ich bekomme ständig Beschwerden bei der Anwendung von curl.

    Wohl ein Thema von Anführungszeichen, Klammern etc. - gibt es ein funktionierendes Beispiel, das ich für mich anpassen kann?

  • Guten Morgen,

    Ich habe in der configuration.yaml diesen Eintrag:

    Code
    shell_command:
      curl: "curl -sv -X GET {{ url }}"

    und in einer Automation z.b.

    Code
    service: shell_command.curl
    data:
      url: http://192.168.178.178/relay/0?turn=on&timer=1500

    Shelly’s: 2x 1, 10x 1PM , 4x 2.5, 3x i3, 10x Plus 1PM, 22x Plug S, 11x UNI, 2x 1L mit PIR, 8x AddOn mit Temp/DHT22, 3x RGBW2, 2x Plus i4, 5x Plus 1, 4x Plus 2PM, 4x EM, 2x 3EM, 1x TRV, 3x Plus AddOn, 1x Pro 3EM, 2x BLU, 5xPlusPMmini, 1xPlus1PMmini, 4xPlusUNI

    Fritz!Box5690pro, 3x FRITZ!Repeater6000, 6x Fritz!Dect200

    HomeAssistant auf RaspberryPi5(8GB) mit NVMe, HomeAssistant auf Synology DS1019+, Backup HomeAssistant auf RaspberryPi4B(4GB)

    DHT21 (AM2301) oder (AM2320) für unter 0 Grad

  • Konkret möchte ich einen solchen Aufruf verwenden, aber meine Verwendung davon mit curl scheitert in allen Varianten - wie müsste der Aufruf aussehen?

    Code
    http://192.168.33.1/rpc/PLUGS_UI.SetConfig?config={"leds":{"mode":"switch","colors":{"switch:0":{"on":{"rgb":[100,100,0],"brightness":100},"off":{"rgb":[100,100,100],"brightness":100}},"power":{"brightness":100}},"night_mode":{"enable":true,"brightness":10,"active_between":["22:00","06:00"]}},"controls":{"switch:0":{"in_mode":"detached"}}}
  • Also noch mal langsam 😎

    Was möchtest du als Ergebnis erreichen?

    Z.B

    Plug S Relais an schalten

    Oder komplette Konfiguration ändern?

    Du rufst ja hier definitiv die SetConfig auf 😎

    Shelly’s: 2x 1, 10x 1PM , 4x 2.5, 3x i3, 10x Plus 1PM, 22x Plug S, 11x UNI, 2x 1L mit PIR, 8x AddOn mit Temp/DHT22, 3x RGBW2, 2x Plus i4, 5x Plus 1, 4x Plus 2PM, 4x EM, 2x 3EM, 1x TRV, 3x Plus AddOn, 1x Pro 3EM, 2x BLU, 5xPlusPMmini, 1xPlus1PMmini, 4xPlusUNI

    Fritz!Box5690pro, 3x FRITZ!Repeater6000, 6x Fritz!Dect200

    HomeAssistant auf RaspberryPi5(8GB) mit NVMe, HomeAssistant auf Synology DS1019+, Backup HomeAssistant auf RaspberryPi4B(4GB)

    DHT21 (AM2301) oder (AM2320) für unter 0 Grad

  • Dieses Thema enthält 3 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind, bitte registrieren Sie sich oder melden Sie sich an um diese lesen zu können.