I recently faced a challenge integrating my Helios device with HomeAssistant, but I’m thrilled to share how I overcame it! ![]()
The Helios EasyControl 3.0 controller didn’t support ModBus over TCP, only WebSocket. After some research, I reverse-engineered the protocol and created a small Node.js utility to bridge the connection. This utility converts Helios data into MQTT messages for HomeAssistant, publishing key parameters every 60 seconds.
Currently, I’m running this utility on a dedicated machine using GNU screen and cron for auto-restart. My next goal is to develop a custom HomeAssistant integration using HACS. If anyone is interested in collaborating or has suggestions, I’d love to hear from you! ![]()
This project has been a great learning experience, and I’m excited to contribute back to the community. Happy integrating! ![]()