[!WARNING] Please consider to switch to a dedicated ESP32 module with https://github.com/fsaris/EspHome-AwoX-BLE-mesh-hub it's more stable then this HA integration
Until #110 can be resolved development of this integration is put on hold
Control your AwoX, Eglo, ... bluetooth lights from Home Assistant
Work is based on the python-awox-mesh-light Python package created by @leiaz to control AwoX mesh lights bulbs.
Bluethoot devices that use the ble.tlmesh
protocol
(when adding your devices check the logs and check for the type
of your device, when it starts with .ble.tlmesh.light*
it probably supported)
Tested with following lights:
(Tested with firmware v2.2.x
but should work with all >= v1.2.4
)
ESpot_120
HW v4.3)ECeil_G60
(HW v4.0)EPanel_120
(HW v4.0)EPanel_600
(HW v4.0)ETriSpot 85
HW 4.31, firmware 2.2.6)ESpot 170
HW 4.30, firmware 2.2.6).ble.zigbee.light.*
are not supported. Recommended to use a ZigBee integration like https://www.zigbee2mqtt.io/supported-devices/#v=EGLO,Eglo,AwoX.wifi.light.*
are currently not supported see https://github.com/fsaris/home-assistant-awox/issues/17Your Home Assistant system needs to have access to a bluetooth device to access the lights.
Further it requires pybluez to be installed. On Debian based installs, run
sudo apt install bluetooth libbluetooth-dev
(already part of Home Assistant Operating System / HassOS)
[!TIP] Make sure that at least 1 device/light is in bluetooth range of your Home Assistant server.
Do you have HACS installed?
HACS
-> Integrations
-> Click menu in right top -> Custom repositoriesintegration
in category select boxInstall
custom_components
folder in the same folder as your configuration.yaml, if it doesn't already exist.awox
in the custom_components
folder. Copy all files from custom_components/awox
into the awox
folder.Configuration
Integrations
+ Add integration
AwoX MESH control
username
and password
you also use in the AwoX Smart Control appplug
power monitoring (currently do not own such a device, maybe you can sponser me one so I can try to add support for it)ble.zigbee
devices (if possible)Make sure that at least 1 device/light is in bluetooth range of your Home Assistant server.
If you run into issues during setup or controlling the lights please increase logging and provide them when creating an issue:
Add custom_components.awox: debug
to the logger
config in you configuration.yaml
:
logger:
default: error
logs:
custom_components.awox: debug