Control your Zengge bluetooth mesh lights from Home Assistant!
Do you have HACS installed?
- Add Zengge Mesh as custom repository.
- Go to:
HACS
->Integrations
-> Click menu in right top -> Custom repositories - A modal opens
- Fill https://github.com/SleepyNinja0o/home-assistant-zengge in the input in the footer of the modal
- Select
integration
in category select box - Click Add
- Go to:
- Search integrations for Zengge Mesh
- Click
Install
- Restart Home Assistant
- Setup Zengge Mesh integration using Setup instructions below
- Install this platform by creating a
custom_components
folder in the same folder as your configuration.yaml, if it doesn't already exist. - Create another folder
zenggemesh
in thecustom_components
folder. Copy all files fromcustom_components/zenggemesh
into thezenggemesh
folder.
- In Home Assistant click on
Settings
- Click on
Devices & services
- Click on
+ Add integration
- Search for and select
Zengge Mesh
- Enter you
username
andpassword
you also use in the Hao Deng app - The system will download you light list and add them to Home Assistant
- Once the system could connect to one of the lights your lights will show up as available and can be controlled from HA
- Enjoy :)
As of right now, only the first place is retrieved from the Hao Deng servers, currently working on this
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.zenggemesh: debug
to the logger
config in you configuration.yaml
:
logger:
default: error
logs:
custom_components.zenggemesh: debug
Restart Home Assistant for logging to begin.
Logs can be found under Settings - System - Logs - Home Assistant Core
Be sure to click Load Full Logs in order to retrieve all logs.
The majority of this work was based on the home-assistant-awox integration created by @fsaris .
Huge shotout to him for all his hard work!
Also, many kudos to @donparlor and @cocoto for their continued support on this project!
It is appreciated very much!