esphome / esphome/feature-requests

Support for AwoX/Eglo Mesh Lights

Open
#1,571 3 comments 0 reactions 0 assignees View on GitHub
component: light
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.