openhab / org.openhab.binding.zigbee

openHAB binding for ZigBee
Eclipse Public License 2.0
73 stars 111 forks source link

Add support for effect modes of Tint ZigBee color light bulbs (Müller Licht) #725

Open porst17 opened 2 years ago

porst17 commented 2 years ago

Outline

I am using a couple of ZigBee RGB lights by tint in my OpenHab setup for a couple of years now. The starter kit came with a remote which also has buttons for certain effects of the lights like "party", "sunset" etc. The effects are triggered by the remote, but generated in the light bulbs themselves (they continue working even if I take out the batteries of the remote).

After a bit of searching, I found this thread on GitHub about integrating support for the remote into deCONZ. This post details the finding about remote including the effect buttons. The essence is this, I think:

The six scene buttons send a Write Attributes to manufacturer-specific (0x121b) uint8 attribute 0x4005 of the Basic cluster. The value indicates the scene, although the order is a bit odd: Read: 3, Day: 1, Disco: 2, Night: 6, Fire: 4, Love: 5.

I don't want to control anything with the remote via OpenHab, but I would like to be able to trigger the effect modes on my Tint light bulbs via OpenHab. In OpenHab, I can only see the two channels "Color Temperature" and "Color", but nothing to trigger the effect. Is there any way to achieve that?

I opened this issue per this request.

Configuration

Configuration Description
Coordinator used BitronVideo AV 2010/10
openHAB version 3.2.0
Hardware Raspberry Pi Zero 2 W
Memory 512 MB
Java version 11
Devices MLI ZBT-ExtendedColor 00158D0001FDF3BD
MLI ZBT-Remote-ALL-RGBW 00158D000172CC66

XML device files

MLI ZBT-ExtendedColor 00158D0006E49C8D.xml MLI ZBT-Remote-ALL-RGBW 00158D000172CC66.xml

openhab-bot commented 2 years ago

This issue has been mentioned on openHAB Community. There might be relevant details there:

https://community.openhab.org/t/triggering-scene-effect-modes-of-tint-zigbee-color-light-bulbs-muller-licht/131528/3