User Tools

Site Tools


userpages:babbel:shelly_curl

This is an old revision of the document!


Shelly-Steuerung per HTTP (Relay, RGBW, RGBWW) aus Rocrail Objekten

Das angehängte Skript erzeugt HTTP-Anfragen zur Ansteuerung der Shelly-Typen Relay, RGBW und RGBWW (Shelly Pro RGBWW). Es ist so aufgebaut, dass am Skript selbst keine Änderungen erforderlich sind.

Es muss lediglich im Feld „Parameter“ des aufrufenden Objekts folgende Werte kommasepariert angegeben werden:

1) Typ des Shelly:

  1. Shelly-Schaltaktoren (z. B. Plug, Plus 2PM, Pro, 1 Mini): "relay"
  2. Shelly RGBW 2 und RGBW PM: "rgbw"
  3. Shelly Pro RGBWW PM: "rgbww"

(Bei "rgbww" muss das Geräteprofil auf "RGB and lights x 2" eingestellt sein.)

2) IP-Adresse des Shelly

3) Betriebssystem:

  1. Windows: "windows"
  2. Linux: "linux"

Beispiel: relay,192.168.0.178,linux

Helligkeit („Brightness“) wird bei Shelly als "gain" übertragen und hat den Prozentbereich 0–100. Die Werte im Ausgang liegen bei 0–255 und werden im Skript entsprechend umgerechnet.

Das Überblenden („transition“) für RGBW und RGBWW ist möglich. Zulässige Werte: 500–10 800 000 ms. Das Rocrail-Feld „Verzögerung“ erlaubt maximal 100 000 ms (100 s). Aktuell wird „transition“ im Skript nicht berücksichtigt.

WICHTIG: Die Ausgänge benötigen eine virtuelle Adresse!

userpages/babbel/shelly_curl.1756631527.txt.gz · Last modified: 2025/08/31 11:12 by babbel