Hallo zusammen,
ich habe hier erfolgreich zigbee2mqtt laufen. Jetzt habe ich neu eine LED-Glühlampe mit RGBCCT laufen. Zuerst hatte ich eine Osram Lightify versucht und jetzt eine Müller Licht tint. Die wird auch eingebunden, jedoch kann ich bei dem Device die Farbe nicht setzen. Soweit ich das sehe ist das Problem, dass die Lampe die Farbe über folgendes Json haben will:
color":{"x":0.128,"y":0.128,"saturation":100,"hue":228}
Ich habe im FHEM-Device aber keine Möglichkeit dieses so zu setzen. Zumindest ist mir das nicht klar, wie. Ein SetList gibt es im XiaomiMQTTDevice ja leider nicht. Hier das Device, welches über autocreate angelegt wurde:
Internals:
CFGFN
DEF 404000/404005/404012 0x00158d0002eed065
FRIENDLYNAME 0x00158d0002eed065
FUUID 5d735711-f33f-86ad-44ea-6ca21ab284808377
IODev MQTTbroker
MODEL 404000/404005/404012
NAME 0x00158d0002eed065
NOTIFYDEV 404000/404005/404012 0x00158d0002eed065
NR 6337
SID 0x00158d0002eed065
STATE ON
TYPE XiaomiMQTTDevice
Helper:
DBLOG:
Activity:
DBLogging:
TIME 1567840049.17505
VALUE alive
brightness:
DBLogging:
TIME 1567840142.11788
VALUE 100
color-hue:
DBLogging:
TIME 1567840142.11788
VALUE 228
color-saturation:
DBLogging:
TIME 1567840142.11788
VALUE 100
color-x:
DBLogging:
TIME 1567840142.11788
VALUE 0.128
color-y:
DBLogging:
TIME 1567840142.11788
VALUE 0.128
color_mode:
DBLogging:
TIME 1567840142.11788
VALUE 1
color_temp:
DBLogging:
TIME 1567840142.11788
VALUE 300
linkquality:
DBLogging:
TIME 1567840142.11788
VALUE 42
state:
DBLogging:
TIME 1567840181.22475
VALUE color-hue 400
transmission-state:
DBLogging:
TIME 1567840181.29608
VALUE outgoing publish acknowledged
READINGS:
2019-09-07 09:07:29 Activity alive
2019-09-07 09:09:02 brightness 100
2019-09-07 09:09:02 color-hue 228
2019-09-07 09:09:02 color-saturation 100
2019-09-07 09:09:02 color-x 0.128
2019-09-07 09:09:02 color-y 0.128
2019-09-07 09:09:02 color_mode 1
2019-09-07 09:09:02 color_temp 300
2019-09-07 09:09:02 linkquality 42
2019-09-07 09:09:02 state ON
2019-09-07 09:09:41 transmission-state outgoing publish acknowledged
message_ids:
subscribe:
zigbee2mqtt/0x00158d0002eed065
xiaomi/0x00158d0002eed065/#
subscribeExpr:
^zigbee2mqtt\/0x00158d0002eed065$
^xiaomi\/0x00158d0002eed065.*$
subscribeQos:
xiaomi/0x00158d0002eed065/# 0
zigbee2mqtt/0x00158d0002eed065 0
Attributes:
DbLogExclude .*
IODev MQTTbroker
room XiaomiMQTTDevice
Kann mir jemand helfen, wir ich hier z.B. über den Colorpicker Farben setzen kann?
Hier wurde das problem gefixt:
https://github.com/lvermue/fhem-xiaomi-mqtt
Leider wurde die filesize in der datei controls_xiaomi-zb2mqtt.txt nicht angepasst, was dazu führt, dass der update in fhem abbricht.
Daher habe ich ein weiteren Fork des repositories gemacht:
https://github.com/aveseli/fhem-xiaomi-mqtt
Wenn du anstatt das repo von oskar meins nimmst, dann kannst du mit z.B. folgendem Befehl die Farbe ändern:
set 0x00158d0002eed065 color [hexwert] [transition in sekunden]
Ah. Super. Dann weiß ich jetzt Bescheid und kann das Update machen! ;)