User Tools

Site Tools


userpages:babbel:shelly_curl

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
userpages:babbel:shelly_curl [2025/08/31 11:49] babbeluserpages:babbel:shelly_curl [2025/08/31 12:19] (current) – [Shelly-Steuerung per HTTP Request (Relay, RGBW, RGBWW) aus Rocrail Objekten] babbel
Line 5: Line 5:
  
 Das angehängte Skript dient zur Ansteuerung der Shelly-Typen Relay, RGBW und RGBWW (Shelly Pro RGBWW). \\ Das angehängte Skript dient 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 ist so aufgebaut, dass zur Verwendung am Skript selbst keine Änderungen erforderlich sind.
  
 Das Skript „shelly_curl.xml“ in das Verzeichnis in welchem auch die plan.xml liegt speichern, nun eine Aktion "Type Ext. Programm starten" anlegen, und bei Befehl das Skript eintragen. Das Skript „shelly_curl.xml“ in das Verzeichnis in welchem auch die plan.xml liegt speichern, nun eine Aktion "Type Ext. Programm starten" anlegen, und bei Befehl das Skript eintragen.
  
-In der Aktionssteuerung des aufrufenden Objekts, zwei Einträge für on und off erstellt werden und dort im Feld „Parameter“ folgende Werte kommasepariert angegeben werden:+{{:userpages:babbel:ac_shelly.png?600|}}
  
-{{:userpages:babbel:co_ac_shelly.png?400|}}+In der Aktionssteuerung des aufrufenden Objekts, zwei Einträge für on und off erstellen und dort im Feld „Parameter“ folgende Werte kommasepariert angegeben: 
 + 
 +WICHTIG: 
 +Die Ausgänge benötigen eine virtuelle Adresse! 
 + 
 +{{:userpages:babbel:co_ac_shelly.png?600|}}
  
 1) Typ des Shelly: 1) Typ des Shelly:
Line 26: Line 31:
  
 Beispiel: relay,192.168.0.178,linux Beispiel: relay,192.168.0.178,linux
 +
 +Im Beispielplan ist auch noch die Wettersteuerung enthalten, da sich diese aber von der Ansteuerung nicht anders verhält als bei anderen Lichtsystemen geht ich hier nicht auf diese ein.
 +
 +**Hinweis** \\
 +Je nach Betriebssystem muss gegebenenfalls curl nachinstalliert werden. [[https://curl.se/download.html|External Link]]
 +
 +**Info.**
  
 Beim Shelly RGBW wird die Helligkeit („Brightness“) als "gain" übertragen und hat den Prozentbereich 0–100. Die Werte im Ausgang werden mit 0–255 eingetragen und im Skript entsprechend umgerechnet. Beim Shelly RGBW wird die Helligkeit („Brightness“) als "gain" übertragen und hat den Prozentbereich 0–100. Die Werte im Ausgang werden mit 0–255 eingetragen und im Skript entsprechend umgerechnet.
Line 31: Line 43:
 Bei Type Shelly Pro RGBWW wird die Helligkeit für RGB mit "gain" übergeben und die Weißkanäle Helligkeit und Farbwerte zusammen gefasst in Prozent übergeben werden, auch hier erfolgt im Plan die Eingabe von 0-255.  Bei Type Shelly Pro RGBWW wird die Helligkeit für RGB mit "gain" übergeben und die Weißkanäle Helligkeit und Farbwerte zusammen gefasst in Prozent übergeben werden, auch hier erfolgt im Plan die Eingabe von 0-255. 
  
 +{{ :userpages:babbel:shelly_curl.zip |}}
  
-WICHTIG: 
-Die Ausgänge benötigen eine virtuelle Adresse! 
userpages/babbel/shelly_curl.1756633756.txt.gz · Last modified: 2025/08/31 11:49 by babbel