I wanted to share my recent success in integrating temperature data from my Buderus heat pump into my Homematic system using CUxD. After some research and experimentation, I developed a tool that reads temperature values from the heat pump and displays them in the CCU. This was a bit challenging since the manufacturer stated that network control wasn’t possible, but by leveraging the device’s compatibility with Alpha Innotec’s Luxtronik, I was able to achieve full network control.
The tool I created reads specific temperature data points and outputs them to a log file, which CUxD then processes. I set up a cron job to run the tool every two minutes to ensure real-time data updates. Each temperature point is mapped to a Universal Wrapper Device with the Thermostat function, allowing me to monitor values like return temperature and outdoor temperature directly in the CCU.
This setup has been incredibly useful for monitoring my heating system’s performance and adjusting settings remotely. I’m currently exploring further enhancements, such as reading system statuses and fault codes, as well as setting temperature values through the CCU. I’m also considering integrating Highcharts for visualizing temperature trends over time.
If anyone has suggestions or improvements for this setup, I’d love to hear them! This project has been a great learning experience and has significantly enhanced my home automation setup.