I finally had some time to document the full process of replacing the original Yeelight Candela MCU with an ESP32-C3 Super Mini and integrating it with ESPHome.
This mod allows full control of the lamp via Home Assistant while keeping the original rotary encoder functionality.
What this project includes
- Complete disassembly steps
- Removal of the original daughter board
- Wiring diagram and GPIO mapping
- ESPHome configuration (included in the repo)
- Integration with Home Assistant
Features
- Control Yeelight Candela trough Home Assistant
- Control brightness via rotary encoder
- Toggle night mode automatically with an specific rotary encoder turn
Requirements
- Soldering skills & basic electronics knowledge
- A multimeter
- Solder and wires
- Hot air gun
Hardware & Wiring
Repository
GitHub repo: esphome-yeelight-candela-lamp
Now, you can toggle the night mode when you turn on your Candela Lamp, or set a timer for it to fade out too! ![]()

