IKEA Fernbedienung in Fhem einbinden

Begonnen von Spartacus, 25 Dezember 2019, 16:54:38

Vorheriges Thema - Nächstes Thema

Spartacus

Hallo,
ich habe die Ikea Fernbedienung nun halbwegs in fhem einbinden können. Allerdings ist das alles noch sehr umständlich. Für die Helligkeit habe ich mir jetzt eine Krücke gebaut, aber so richtig glücklich bin ich damit noch nicht! Das System reagiert recht träge auf die Tastendrucke

Gibt es da elegantere Wege? Ich habe auch keine Idee, wie man den RGB-Farbraum per FB durchläuft?

defmod IKEASwitch DOIF ([IKEA_Schalter:state]eq "3002" )\
(set HUEDevice3 dimDown)\
DOELSEIF\
([IKEA_Schalter:state]eq "2002" )\
(set HUEDevice3 dimUp)\
DOELSEIF\
([IKEA_Schalter:state]eq "1002" )\
(set HUEDevice3 toggle)
attr IKEASwitch alias IKEA Switch
attr IKEASwitch do always
attr IKEASwitch group Scripte
attr IKEASwitch initialize deaktiv
attr IKEASwitch room 98-Geräte -> HUE

setstate IKEASwitch cmd_3
setstate IKEASwitch 2019-12-25 16:37:22 Device IKEA_Schalter
setstate IKEASwitch 2019-12-25 16:37:56 cmd 3
setstate IKEASwitch 2019-12-25 16:37:56 cmd_event IKEASwitch
setstate IKEASwitch 2019-12-25 16:37:56 cmd_nr 3
setstate IKEASwitch 2019-12-25 16:37:22 e_IKEA_Schalter_state 1002
setstate IKEASwitch 2019-12-25 16:04:56 mode enabled
setstate IKEASwitch 2019-12-25 16:37:56 state cmd_3


Gruß,
Spartacus
Fhem-System: 1 x raspberry PI Typ B, 1 x enOcean PI Typ B | Enocean: PTM210, FMS61NP, FAM14, 2 x FSR14-4x, FTS14-EM | LaCrosse: 2 x TX29D über Jeelink V3 | 1-Wire: 2 x DS18B20 über DS9490R

binford6000

Hallo,
schau mal hier:
https://forum.fhem.de/index.php/topic,104966.msg995773.html#msg995773
Byte09 hat hierfür mal eien MSWITCH gebaut. Der funktioniert auch prima.
Ich bin allerings auf die Ansteuerung über deconz zurückgekehrt. Lediglich das 1002er
Event wird von einem notify verwurstet  8)

VG Sebastian

Spartacus

Hallo Sebastian,
danke für den Hinweis! Ich bleibe beim DOIF und habe diese Lösung für mich entdeckt und das läuft recht gut. Was mir noch fehlt, ist eine elegante Möglichkeit, wie man vordefinierte RGB-Farben durchblättern kann. Da fehlt mir noch die richtige Idee!

defmod diZigbee_RGBW DOIF ([IKEA_Schalter:"^1002$"]) (set IKEA_RGBW_E27 toggle) \
DOELSEIF ([IKEA_Schalter:"^2001$"]) (set IKEA_RGBW_E27 dimUp)\
DOELSEIF ([IKEA_Schalter:"^3001$"]) (set IKEA_RGBW_E27 dimDown)\
DOELSEIF ([IKEA_Schalter:"^(2003$|3003$)"]) ()
attr diZigbee_RGBW alias Switch RGBW
attr diZigbee_RGBW do always
attr diZigbee_RGBW group Fernbedienung
attr diZigbee_RGBW repeatcmd 0:0.3:0.3:0
attr diZigbee_RGBW room ZigBee

setstate diZigbee_RGBW cmd_1
setstate diZigbee_RGBW 2019-12-25 21:17:43 Device IKEA_Schalter
setstate diZigbee_RGBW 2019-12-25 21:17:43 cmd 1
setstate diZigbee_RGBW 2019-12-25 21:17:43 cmd_event IKEA_Schalter
setstate diZigbee_RGBW 2019-12-25 21:17:43 cmd_nr 1
setstate diZigbee_RGBW 2019-12-25 21:17:43 e_IKEA_Schalter_events 1002
setstate diZigbee_RGBW 2019-12-25 20:53:54 mode enabled
setstate diZigbee_RGBW 2019-12-25 21:17:43 state cmd_1
setstate diZigbee_RGBW 2019-12-25 21:17:35 wait_timer no timer



Fhem-System: 1 x raspberry PI Typ B, 1 x enOcean PI Typ B | Enocean: PTM210, FMS61NP, FAM14, 2 x FSR14-4x, FTS14-EM | LaCrosse: 2 x TX29D über Jeelink V3 | 1-Wire: 2 x DS18B20 über DS9490R

rakete123

Für das Durchblättern von Farben wäre doch das LightScene Module interessant.
Zwave: ZMEEUZB1 (Fibaro, Aeotec, diverse)
Zigbee: Conbee (HUE, Xiaomi, osram)
Homematic: HM-MOD-RPI-PCB + diverse HM-CC-RT-DN
Sonstiges: Harmony, Android, Netatmo, Jabber (talk2fhem)
https://resize2fs.de

Spartacus

Hallo,
yep! Genau so habe ich es gerade gemacht!
Besten Dank,
Spartacus
Fhem-System: 1 x raspberry PI Typ B, 1 x enOcean PI Typ B | Enocean: PTM210, FMS61NP, FAM14, 2 x FSR14-4x, FTS14-EM | LaCrosse: 2 x TX29D über Jeelink V3 | 1-Wire: 2 x DS18B20 über DS9490R