Hi everyone, I wanted to share my recent project that I’ve been working on to integrate Hoval TopTronic E® devices into my home automation setup. After some research, I decided to build my own CAN-Gateway to communicate with these devices since the official gateways were quite expensive and complicated to configure.
The idea came after I realized how many Hoval devices I have in my home—ventilation, heating, solar panels, and more. I wanted a seamless integration without breaking the bank. So, I started by decoding the CAN-Bus communication protocol used by these devices and designed a gateway from scratch.
The process wasn’t without challenges. I spent a lot of time reverse-engineering the communication protocols and ensuring compatibility with different Hoval devices. But the results have been fantastic! The gateway now supports MQTT, Modbus TCP, REST API, and even KNX IP. It also includes features like data logging on an SD-Card, which has been super helpful for monitoring device performance.
I’ve successfully tested the gateway with multiple Hoval devices, including the TTE-HV ventilation system, TTE-WEZ heating generator, and TTE-SOL solar panels. The integration with OpenHAB has been smooth, and I’ve even documented the setup process in detail on GitHub for anyone interested in replicating this project.
This project has not only saved me money but has also given me a deeper understanding of how these devices communicate. I’m really excited about the possibilities this opens up for further automation in my home. If anyone has similar devices and is considering a DIY approach, I’d be happy to share more details or help troubleshoot any issues they might encounter!
Cheers,
Wlad