logo elektroda
logo elektroda
X
logo elektroda

What is it that LED/led lights on Zigbee offer? Control with the Home Assistant

p.kaczmarek2 
📢 Listen (AI):
.
Here I will test the eWeLink LED light controlled wirelessly via the Zigbee protocol. I will pair it with Home Assistant and see what its integration with Zigbee2MQTT offers.
I purchased the LED bulb, also incorrectly known as the 'LED bulb', from a Chinese portal with free shipping for around £20. After two weeks, I received such a box:
.
The packaging is very generic and designed for different versions of the product. Only you can see that the employee marks in squares which version we have inside.
The markings on the packaging are EZ-A60-18W=C. The A60 model is very popular and also used in WiFi-controlled products.
There is also a manual inside. It tells us how to activate the pairing mode if it does not start up by itself. All you need to do is to do three on/off cycles, each transition with a second pause.
.
I connected the power supply. The light started flashing:


.
It was immediately detected by the HA:
.
The model detected is CK-BL702-AL-01.
.
HA information:
.
This product is mains-powered, so is a Zigbee router. It extends the range.
control panel:
.
Here we have the available options:
- State - switching the light on/off
- Brightness - brightness of the light
- Color temp - colour temperature (from cool to warm)
- Color (X/Y) - colour selection (colour palette)
- Effect - light effects (e.g. flickering)
- Do not disturb - when this function is activated, the light will be switched off when power is restored
- Color power on behaviour - maintains colour after switching on
- Linkquality - connection quality
Not everything works, however. The animations work strangely to say the least. Only blink works for me.
.
I also can't set the start colour, even though I select 'customized':
.
The rest works ok.
Specific settings are also available - e.g. transition time:
.
Transition time works, it's a convenient option. What I don't know, however, is what 'state action' is.
State as JSON:
.
This is what the light on the HA panel looks like:
Disassembled eWeLink Zigbee LED bulb showing the BL702 controller module and five transistors on the circuit board. .

Finally, I checked the inside of the product.
For Zigbee-based devices this is not necessary for anything, I just did it out of curiosity. I removed the dome:
eWeLink Zigbee LED bulb opened, showing BZ2L (BL702) module and control transistors on PCB. Disassembled eWeLink Zigbee LED bulb showing the BL702 module on the circuit board. eWeLink Zigbee A60 LED bulb with packaging and Home Assistant control panel screenshots. .
Control panel of the eWeLink LED lamp CK-BL702-AL-01 in Home Assistant with visible brightness, color temperature, color selection, and lighting effects options. Disassembled eWeLink Zigbee LED bulb with exposed BL702 module on a circuit board. View of the opened eWeLink LED bulb showing the BL702 module and electronic components on the circuit board. .
The whole assembly is based on the BZ2L module, or BL702. This module controls five transistors via PWM, one per channel. The module reminds me of the BW2L, or its equivalent on WiFi:
Instructions for flashing the eWeLink RGBCW lamp series - module leads BW2L, BL602 .
The Z in the name stands for Zigbee and the W stands for WiFi.
You can read and write its Flash memory using this method:
How to read and back up the flash memory of a BL602/BL702/etc device using BLDevCube?.
However, it needs to be soldered beforehand, as its programming pads are on its underside.
Control panel of eWeLink Zigbee LED bulb in Home Assistant showing options for brightness, color, and effects. .
I have posted a copy of his batch on my repository:
https://github.com/openshwprojects/FlashDumps/tree/main/IoT/BL702

In summary , the product is trouble-free to get up and running and to use. I basically just plugged it in and Home Assistant detected it by itself. I didn't even have to reset.
In terms of functionality, I have my doubts about some of the less popular options, but I would rather not use them anyway, so no problem.
On the downside, the only thing I felt was that the whole thing heats up quite a bit at full brightness, but that's an acute problem with most LED lights.... everything is often made to last, and a slight reduction in the current of the LEDs can extend the life of the product considerably.
Do you use LED lights with Zigbee communication, and if so, for what? How do you deal with the 'switch in the wall shuts off the LED light completely and then you can't turn it on from HA' problem?

About Author
p.kaczmarek2
p.kaczmarek2 wrote 12033 posts with rating 10059 , helped 577 times. Been with us since 2014 year.

Comments

%}