Hallo zusammen,
hat schon einer einen Shelly rgbw2 in Openhab2 integriert?
Könnt ihr mir mit Beispielen für einen Programmcode behilflich sein?
Gruß
Pille
Shelly rgbw2
Moderator: seppy
-
- Beiträge: 11
- Registriert: 5. Jan 2020 18:47
Re: Shelly rgbw2
Ich bin auch noch auf der Suche, habe bis jetzt nur das in meiner Sitemap:
Code: Alles auswählen
Text label="LED WAND" icon="colorlight"{
Switch item=LEDWand_POWER label="Light" icon="colorpicker" mappings=[ON="AN ", OFF=" AUS"]
Colorpicker item=LEDWand_Control_Color_Farbe label="Farbe" icon="colorwheel"
Selection item=LEDWand_Color_FullColor_Color_Effect mappings=[0="off", 1="Meteor Shower", 2="Gradual change", 3="Flash"]
Text item=LEDWand_Meter_Watt label="Power" icon="energy"}
Zuletzt geändert von seppy am 22. Jan 2020 15:52, insgesamt 1-mal geändert.
Grund: Code Tags eingefügt
Grund: Code Tags eingefügt
-
- Beiträge: 23
- Registriert: 11. Mär 2018 09:54
Re: Shelly rgbw2
Hallo zusammen,
ich versuche ebenfalls einen Shelly RGBW2 über das Shelly-Binding in OH2.5 einzubinden.
Ein und Ausschalten klappt soweit, womit ich davon ausgehen kann, dass die Thing- und die erste Channel-Definition bereits richtig sind.
Aber das Senden eines Farbwertes vom Typ HSBType klappt nicht, auch nicht die Abfrage des aktuell am Shelly eingestellten Farbwertes ergibt bei mir stets NULL.
Hier mein Code vom Thing, Item und der Rule:
Hat jemand eine Ahnung, warum das so nicht funktioniert und im Log immer steht:
ich versuche ebenfalls einen Shelly RGBW2 über das Shelly-Binding in OH2.5 einzubinden.
Ein und Ausschalten klappt soweit, womit ich davon ausgehen kann, dass die Thing- und die erste Channel-Definition bereits richtig sind.
Aber das Senden eines Farbwertes vom Typ HSBType klappt nicht, auch nicht die Abfrage des aktuell am Shelly eingestellten Farbwertes ergibt bei mir stets NULL.
Hier mein Code vom Thing, Item und der Rule:
Code: Alles auswählen
Thing shelly:shellyrgbw2-color:6xxxC "Highboard" @ "Wohnzimmer" [ deviceIp="192.168.178.xxx", userId="", password="", eventsSwitch=false, eventsButton=false, eventsCoIoT=true ]
Code: Alles auswählen
Color Shelly_RGBW_WZ2_Color "Licht Highboard Color" {channel="shelly:shellyrgbw2-color:6xxxC:light#color"}
Color WZ_LED_Farbe "LED-Farbe" <colorpicker>
Code: Alles auswählen
rule "Colorpicker-Farbe wurde geändert"
when
Item WZ_LED_Farbe changed
then
var HSBType colorPickerCurrentState
colorPickerCurrentState = WZ_LED_Farbe.state as HSBType
Shelly_RGBW_WZ2_Color.sendCommand(colorPickerCurrentState)
end
Code: Alles auswählen
2020-03-08 15:31:55.299 [ome.event.ItemCommandEvent] - Item 'Shelly_RGBW_WZ2_Color' received command 257,90,78
2020-03-08 15:31:55.307 [nt.ItemStatePredictedEvent] - Shelly_RGBW_WZ2_Color predicted to become NULL
-
- Beiträge: 23
- Registriert: 11. Mär 2018 09:54
Re: Shelly rgbw2
Hab's selber durch Ausprobieren rausbekommen:
Es scheint mir einen Fehler auf der openHAB-Seite mit der Shelly-Binding-Beschreibung zu geben.
Beim Shelly RGBW2 (thing-type: shellyrgbw2-color) muss es in der Spalte "Group" anstelle von "light" richtig heißen; "color" und in der Spalte "Channel" muss es anstelle von "color" richtig heißen: "hsb".
Somit ergibt sich folgende richtige channel-Beschreibung bei den items:
Es scheint mir einen Fehler auf der openHAB-Seite mit der Shelly-Binding-Beschreibung zu geben.
Beim Shelly RGBW2 (thing-type: shellyrgbw2-color) muss es in der Spalte "Group" anstelle von "light" richtig heißen; "color" und in der Spalte "Channel" muss es anstelle von "color" richtig heißen: "hsb".
Somit ergibt sich folgende richtige channel-Beschreibung bei den items:
Code: Alles auswählen
Color Shelly_RGBW_WZ2_Color "Licht Highboard Color" {channel="shelly:shellyrgbw2-color:6xxxC:color#hsb"}
-
- Beiträge: 3
- Registriert: 15. Mär 2020 21:20
Re: Shelly rgbw2
Hallo,
danke für den Hinweis zu dem Fehler. Mittlerweile läuft der Shelly RGBW2. Ich habe eine Frage zu Effekten. Leider sind diese nicht ganz sauber, meine LEDs flackern bzw. blitzen ganz kurz auf. Es fällt fast nicht auf, aber genau deshalb stört es extrem. Soll das so sein? Damit wird jegliche Konzentration zerstört.
Grüße
Nils
danke für den Hinweis zu dem Fehler. Mittlerweile läuft der Shelly RGBW2. Ich habe eine Frage zu Effekten. Leider sind diese nicht ganz sauber, meine LEDs flackern bzw. blitzen ganz kurz auf. Es fällt fast nicht auf, aber genau deshalb stört es extrem. Soll das so sein? Damit wird jegliche Konzentration zerstört.
Grüße
Nils