[Modul] Zigbee2MQTT

Neue Version online:

Version 1.2:

[ul]
[li]Bridge Modul hinzugefügt[/li][/ul]
Grüße,
Kai

Hi Kai,

genial… Das Modul funktioniert einwandfrei…aktuell mit 5 Osram Plugs.
Kannst du mir noch den Aqara Temperatur und Feuchtesensor einbauen ?


  zigbee2mqtt:info 2019-3-23 12:19:28 MQTT publish: topic 'zigbee2mqtt/0x00158d0                                                00272fded', payload '{"humidity":32.32,"linkquality":73,"temperature":21.02}'

Danke !

LG
Stephan

Kommando. zurück…
Das funktioniert ja schon… Der Hammer…
Musste einfach den zigbee2mqtt nochmal neu starten - war wohl etwas zu ungeduldig.
Vielen Dank für das geniale Module !

Die Variablen werden erst angelegt, wenn der Status übermittelt wird.

Grüße,
Kai

Gesendet von iPhone mit Tapatalk

Hallo Kai,

ja… das hab ich bemerkt.

Jetzt hab ich noch einen:
Der Tür und Fenstersensor - da fehlt die Anzeige ob offen oder geschlossen. Häng mal die Meldung an…
Wenn du das noch ergänzen könntest. Der ist von Aqara.


MQTT publish: topic 'zigbee2mqtt/fk_schlafen', payload '{"contact":false,"linkquality":70,"battery":100,"voltage":3055}'

LG und ein schönes WE

Stephan

Moin,

baue ich bei Gelegenheit ein, ich denke heute Abend oder morgen noch.

Grüße,
Kai

Gesendet von iPhone mit Tapatalk

Neue Version online:
Version 1.3:

[ul]
[li]Kontaktsensor hinzugefügt[/li][/ul]
Grüße,
Kai

Läuft… Vielen Dank!

Hallo Kai,

ich bin jetzt doch früher zu Aufspielen der Februar-FW und dem Testen von Farblampen gekommen. Da mein CC-Debugger immer noch auf der Reise von China nach Deutschland ist, habe ich den CC2531 direkt über den Raspberry und einem Debugger-Kabel geflashed. Ging super einfach und man muss auch nicht seinen Windows PC mit diversen Treibern und TI-Software zumüllen. Das Geld für den CC-Debugger kann man auch noch sparen [LINK]. Aber dies nur so am Rande.

Ich habe eine Trädfri Color LED, 600 lm, E27 (LED2416G9) angelernt. Ich kann die Lampe Ein/Aus schalten und auch dimmen, aber nur schwarz/weiß, keine Farbe. Es wurden auch keine Farbvariablen dafür angelegt. In der Payload kommt hierzu aber etwas an. Kannst du das mal quer checken.

Instanz der IKEA-Farblampe im Objektbaum:

Debug Log des IPS internen MQTT-Brokers:


TXT: 24.03.2019, 17:40:15 |      MQTT:TX:PUBLISH | Topic: zigbee2mqtt/LampeColor01/set, Payload: {"state":"ON"}
TXT: 24.03.2019, 17:40:15 |      MQTT:TX:PUBLISH | Sending to mqttjs_a0b3c7b6 (192.168.178.65:45758)
TXT: 24.03.2019, 17:40:15 |            BUFFER IN | 0u<NUL><CAN>zigbee2mqtt/LampeColor01{"state":"ON","linkquality":97,"brightness":10,"color_mode":2,"color":{"x":0.458,"y":0.41}}
TXT: 24.03.2019, 17:40:15 |      MQTT:RX:PUBLISH | Topic: zigbee2mqtt/LampeColor01, Payload: {"state":"ON","linkquality":97,"brightness":10,"color_mode":2,"color":{"x":0.458,"y":0.41}}
TXT: 24.03.2019, 17:40:15 |            BUFFER IN | 0v<NUL><CAN>zigbee2mqtt/LampeColor01{"state":"ON","linkquality":102,"brightness":10,"color_mode":2,"color":{"x":0.458,"y":0.41}}
TXT: 24.03.2019, 17:40:15 |      MQTT:RX:PUBLISH | Topic: zigbee2mqtt/LampeColor01, Payload: {"state":"ON","linkquality":102,"brightness":10,"color_mode":2,"color":{"x":0.458,"y":0.41}}
TXT: 24.03.2019, 17:40:21 |            BUFFER IN | À<NUL>
TXT: 24.03.2019, 17:40:21 |      MQTT:RX:PINGREQ | 
TXT: 24.03.2019, 17:40:43 |      MQTT:TX:PUBLISH | Topic: zigbee2mqtt/LampeColor01/set, Payload: {"brightness":"25"}
TXT: 24.03.2019, 17:40:43 |      MQTT:TX:PUBLISH | Sending to mqttjs_a0b3c7b6 (192.168.178.65:45758)
TXT: 24.03.2019, 17:40:43 |            BUFFER IN | 0v<NUL><CAN>zigbee2mqtt/LampeColor01{"state":"ON","linkquality":102,"brightness":25,"color_mode":2,"color":{"x":0.458,"y":0.41}}
TXT: 24.03.2019, 17:40:43 |      MQTT:RX:PUBLISH | Topic: zigbee2mqtt/LampeColor01, Payload: {"state":"ON","linkquality":102,"brightness":25,"color_mode":2,"color":{"x":0.458,"y":0.41}}
TXT: 24.03.2019, 17:40:43 |            BUFFER IN | 0u<NUL><CAN>zigbee2mqtt/LampeColor01{"state":"ON","linkquality":99,"brightness":25,"color_mode":2,"color":{"x":0.458,"y":0.41}}0u<NUL><CAN>zigbee2mqtt/LampeColor01{"state":"ON","linkquality":99,"brightness":25,"color_mode":2,"color":{"x":0.458,"y":0.41}}0u<NUL><CAN>zigbee2mqtt/LampeColor01{"state":"ON","linkquality":99,"brightness":25,"color_mode":2,"color":{"x":0.458,"y":0.41}}
TXT: 24.03.2019, 17:40:43 |      MQTT:RX:PUBLISH | Topic: zigbee2mqtt/LampeColor01, Payload: {"state":"ON","linkquality":99,"brightness":25,"color_mode":2,"color":{"x":0.458,"y":0.41}}
TXT: 24.03.2019, 17:40:43 |      MQTT:RX:PUBLISH | Topic: zigbee2mqtt/LampeColor01, Payload: {"state":"ON","linkquality":99,"brightness":25,"color_mode":2,"color":{"x":0.458,"y":0.41}}
TXT: 24.03.2019, 17:40:43 |      MQTT:RX:PUBLISH | Topic: zigbee2mqtt/LampeColor01, Payload: {"state":"ON","linkquality":99,"brightness":25,"color_mode":2,"color":{"x":0.458,"y":0.41}}
TXT: 24.03.2019, 17:40:43 |            BUFFER IN | 0u<NUL><CAN>zigbee2mqtt/LampeColor01{"state":"ON","linkquality":99,"brightness":25,"color_mode":2,"color":{"x":0.458,"y":0.41}}
TXT: 24.03.2019, 17:40:43 |      MQTT:RX:PUBLISH | Topic: zigbee2mqtt/LampeColor01, Payload: {"state":"ON","linkquality":99,"brightness":25,"color_mode":2,"color":{"x":0.458,"y":0.41}}
TXT: 24.03.2019, 17:40:43 |            BUFFER IN | 0u<NUL><CAN>zigbee2mqtt/LampeColor01{"state":"ON","linkquality":99,"brightness":25,"color_mode":2,"color":{"x":0.458,"y":0.41}}
TXT: 24.03.2019, 17:40:43 |      MQTT:RX:PUBLISH | Topic: zigbee2mqtt/LampeColor01, Payload: {"state":"ON","linkquality":99,"brightness":25,"color_mode":2,"color":{"x":0.458,"y":0.41}}

Log des zigbee2mqtt-GWs:


Mär 24 17:40:15 PI3WiFi npm[498]:   zigbee2mqtt:info 2019-3-24 17:40:15 Zigbee publish to device '0x000d6ffffe1eb44c', genOnOff - on - {} - {"manufSpec":0,"disDefaultRsp":0} - null
Mär 24 17:40:15 PI3WiFi npm[498]:   zigbee2mqtt:info 2019-3-24 17:40:15 MQTT publish: topic 'zigbee2mqtt/LampeColor01', payload '{"state":"ON","linkquality":97,"brightness":10,"color_mode":2,"color":{"x":0.458,"y":0.41}}'
Mär 24 17:40:15 PI3WiFi npm[498]:   zigbee2mqtt:info 2019-3-24 17:40:15 MQTT publish: topic 'zigbee2mqtt/LampeColor01', payload '{"state":"ON","linkquality":102,"brightness":10,"color_mode":2,"color":{"x":0.458,"y":0.41}}'
Mär 24 17:40:43 PI3WiFi npm[498]:   zigbee2mqtt:info 2019-3-24 17:40:43 Zigbee publish to device '0x000d6ffffe1eb44c', genLevelCtrl - moveToLevelWithOnOff - {"level":25,"transtime":0} - {"manufSpec":0,"disDefaultRsp":0} - null
Mär 24 17:40:43 PI3WiFi npm[498]:   zigbee2mqtt:info 2019-3-24 17:40:43 MQTT publish: topic 'zigbee2mqtt/LampeColor01', payload '{"state":"ON","linkquality":102,"brightness":25,"color_mode":2,"color":{"x":0.458,"y":0.41}}'
Mär 24 17:40:43 PI3WiFi npm[498]:   zigbee2mqtt:info 2019-3-24 17:40:43 Zigbee publish to device '0x000d6ffffe1eb44c', genLevelCtrl - read - [{"attrId":0}] - {"manufSpec":0,"disDefaultRsp":0} - null
Mär 24 17:40:43 PI3WiFi npm[498]:   zigbee2mqtt:info 2019-3-24 17:40:43 MQTT publish: topic 'zigbee2mqtt/LampeColor01', payload '{"state":"ON","linkquality":99,"brightness":25,"color_mode":2,"color":{"x":0.458,"y":0.41}}'
Mär 24 17:40:43 PI3WiFi npm[498]:   zigbee2mqtt:info 2019-3-24 17:40:43 MQTT publish: topic 'zigbee2mqtt/LampeColor01', payload '{"state":"ON","linkquality":99,"brightness":25,"color_mode":2,"color":{"x":0.458,"y":0.41}}'
Mär 24 17:40:43 PI3WiFi npm[498]:   zigbee2mqtt:info 2019-3-24 17:40:43 MQTT publish: topic 'zigbee2mqtt/LampeColor01', payload '{"state":"ON","linkquality":99,"brightness":25,"color_mode":2,"color":{"x":0.458,"y":0.41}}'
Mär 24 17:40:43 PI3WiFi npm[498]:   zigbee2mqtt:info 2019-3-24 17:40:43 MQTT publish: topic 'zigbee2mqtt/LampeColor01', payload '{"state":"ON","linkquality":99,"brightness":25,"color_mode":2,"color":{"x":0.458,"y":0.41}}'
Mär 24 17:40:43 PI3WiFi npm[498]:   zigbee2mqtt:info 2019-3-24 17:40:43 MQTT publish: topic 'zigbee2mqtt/LampeColor01', payload '{"state":"ON","linkquality":99,"brightness":25,"color_mode":2,"color":{"x":0.458,"y":0.41}}'

Gruss
Bernd

Hallo,

da muss man jetzt erstmal rausfinden was Color X und Y ist.

Edit: Kannst du einen anderen Modus einstellen?
Meinst du die LED1624G9? Hast du in deinem Post einen Zahlendreher drin?

Grüße,
Kai

Hallo Kai,

ich vermute mal, dass Color_mode:2 der „CIE xy color space“ ist. Was ich so im Internet gelesen habe, kann man den Mode bei IKEA Lampen nicht ändern. Würde bedeuten, dass man RGB oder CMYK (wenn man die als Input nehmen will) in die X,Y Werte von CIE umrechnen muss.

Mit dem Zahlendreher bei der LED1624G9 hast du recht. Sieht man schön an der Networkmap, die ich mit deinem Modul (Z2M_Networkmap(int $InstanceID)) erzeugt habe.

Gruss
Bernd

CIE Color Space:

Zigbee Network Map:

Ich baue es mal ein… und gehe erstmal davon aus, dass der color_mode 2 für x und y steht.

Grüße,
Kai

Kannst du mal die Farbe Rot (#FF0000) einstellen und mir ein Debug zukommen lassen?
Dann kann ich besser testen.

Grüße,
Kai

Hallo Jens und Kai,

ich habe gerade aus China meinen Montion Sensor bekommen (RTCGQ11LM [LINK]). Der meldet noch zusätzlich illuminance/Helligkeit. Kai, kannst du das noch mit aufnehmen.

MQTT:RX:PUBLISH | Topic: zigbee2mqtt/SensorPiri, Payload: {[b]"illuminance":25[/b],"linkquality":84,"occupancy":true}

@Kai, mit der RGB XY Conversion bin ich aktuell auch noch nicht weiter gekommen :frowning:

Gruss
Bernd

Hallo,

illuminance habe ich in der Version 1.3.1 hinzugefügt.

Das mit den Farben schaue ich mir auch nochmal an.

Grüße,
Kai

Hallo Leute,
hat jemand den Xiaomi Mi Aqara Zauberwürfel? Mich würde interessieren was mit dem ding alles möglich ist.

Gruß

Hallo Kai,

kannst du nochmal gucken. Beleuchtungsstärke/illuminace kommt jetzt, aber als Boolean, sollte sicher Integer sein.

Gruss
Bernd

Illuminance.png

Hallo Bernd,

ist gefixt.

Grüße,
Kai

Hallo Kai,

perfekt, die Werte kommen jetzt als Integer. Ich werde den Sensor Heute mal eine Zeit nach draussen in die Sonne stellen, um zu sehen wie der Wertebereich aussieht.

Gruss
Bernd

Wenn ich noch irgendwo Profile hinterlegen soll,. dann sag bescheid. :slight_smile:

Grüße,
Kai