Danke für das Modul erstmal, funktioniert super mit meiner Shelly RGBW2.
Wäre es möglich, für die RGBW2 auch die transition (http://<shelly ip>/settings/light/0?transition=[0..5000]) und gain (http://<shelly ip>/color/0?gain=[0..100]) Befehle zu implementieren?
Das wären die einzigen Befehle, die ich bisher nur über das webinterface der Shelly senden kann und die ich in FHEM vermisse, um z.B. einfach zu dimmen oder eigene Lichteffekte in FHEM zu erstellen.
Wenn ich im Shelly Webinterface den gain runterdrehe, habe ich bisher noch keine Mögichkeit gefunden, das per FHEM wieder rückgängig zu machen.
Eine Möglichkeit, direkt in einem Befehl farbe, gain & transition zu setzen, wäre auch toll.
Über die REST API sieht der request dann z. B. so aus: http://<shelly ip>/color/0?red=0&green=0&blue=255&gain=100&transition=[0..5000] (wo transition dann als one-shot nur für diesen Befehl gesetzt wird)
Und noch ein kleiner bug, wenn ich versuche, z. B. "set shelly hsv 14,0.8,1" zu senden, bekomme ich
Undefined subroutine &Color::hsv2rgb called at ./FHEM/36_Shelly.pm line 903.
und FHEM schmiert ab.