I’ve been searching for a Home Assistant integration for Livolo devices for quite some time, but I never found a solution that works out of the box with the Livolo gateways. So, I started looking into it myself, and I’m excited to finally share a solution I’ve developed!
What is this integration?
This is a custom component that allows you to control Livolo devices through Home Assistant. Currently, it supports controlling lights via the cloud, working similarly to the Android app with Livolo gateways.
Features
Light Control: Turn lights on/off
Cloud-based: Uses Livolo’s cloud service for communication
Easy Setup: Simple configuration through the Home Assistant UI
Installation
You can install this integration via HACS:
Add this repository to HACS: https://github.com/emil-ha/livolo
Install the “Livolo” integration
Restart Home Assistant
Add the integration through Settings > Devices & Services
First Release
This is the first iteration of the integration, so it’s still in early development. I’d love to get your feedback! Please try it out and let me know:
What works well for you?
Any issues you encounter?
What features would you like to see added (switches, sensors, etc.)?
Feel free to open issues on the GitHub repository for bug reports or feature requests.
I fought with zigbee and Livolo for a long lonnnnnng time. In the end I am now using two different concentrators with to instances of Z2M. That solved all the problems.
However, there is no support for Livolo curtain switches, so I will follow integration, hopefully you will be able to add that feature at some point
I should be able to add that pretty easy if i would have a curtain switc. I need that in order to see what kind of data structure this kind of device has in cloud. But unfortunetly i don’t have one.
But together with your help we can add the feature pretty easy. I can extend the current integration to expose to you the api responses from the livolo and then you can send me that responses via pm (of course you can remove some ids and stuff from there to anonymize the data) so i can figure out what data structure and what triggers they have. This way i should be able to integrate what you need.
But question: Did you already try it? it does not even see the curtains? or it does but hey show like lights or they don’t trigger anything?
Hi thank you so much for this integration. However I am not able to configure it because I can not get the app key and secret. Could you provide some help?
Right now the dimmers are not implemented. I only have 1, 2 , 3 gang switch devices with which i can test, but i would be glad to help you out to integrate. For this i would need your help. If you can send me your api response i can integrate the dimmers. In the readme of the github repo there is documented a step (Debug Events) how you can retrieve livolo api response, send that to me via pm so i can see what is the structure for dimmers