esphome / esphome/feature-requests
Support for AwoX/Eglo Mesh Lights
- Dominant language
- No language data
- Stars
- 450
- Forks
- 29
- PR merge metrics
- No merged PRs in 30d
Description
**Describe the problem you have/What new integration you would like**
Add support for AwoX / Eglo Mesh Lights
**Please describe your use case for this integration and alternatives you've tried:**
I would like to control AwoX and Eglo bluetooth lights from ESPHome. The custom component should add MQTT and HA api endpoints, from which the lights can be controlled.
There are already a Home Assistant custom component and a python library, which could serve as a basis:
Home Assistant [AwoX component](https://github.com/fsaris/home-assistant-awox) by @fsaris
Python library [python-awox-mesh-light](https://github.com/Leiaz/python-awox-mesh-light) by @leiaz
**Additional context**
The advantage of controlling the lights from ESPHome and not directly from the home automation system would be that the ESP devices are often located closer to the lights, whereas the Home Assistant server is hidden away somewhere out of range of the lights. A new ESPHome component would also make it possible to control the lights with _any_ automation system which has MQTT support (Home Assistant, OpenHAB, etc ...)
Potential devices (from the HA custom component):
- Eglo (120) RGBW spots (ESpot_120 HW v4.3)
- LED strip 3m (HW v4.0 and v4.3)
- LED strip 5m (HW v4.3)
- ECeil_G60 (HW v4.0)
- EPanel_120 (HW v4.0)
- EPanel_600 (HW v4.0)
- Eglo Fueva-C RGB CCT
- Eglo Crossling RGBW Spot (ETriSpot 85 HW 4.31, firmware 2.2.6)
- Eglo Crossling RGBW Spot (ESpot 170 HW 4.30, firmware 2.2.6)
- Eglo Connect Plug Plus (on/off support over Bluetooth)
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the referenced Home Assistant AwoX component and python-awox-mesh-light library. Determine how their device support maps to an ESPHome integration with MQTT and Home Assistant API control. Done should cover the requested AwoX and Eglo light capabilities, including the listed devices where supported.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- embedded-iot
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100