a while ago I started to work on a plugin that would allow nymea to connect to a buderus heating system.
Now that there’s a forum, I thought this might be worth mentioning - even though I didn’t have a lot of time to work on it in the last months.
So far the plugin deals with setting up the basic connection to the gateway device KM200 and then reads a single value (the outdoor temperature).
The next steps would be to add more values such as burner status and temps, infos about the hot water and solor circuit(s).
Source code can be found on GitHub: https://github.com/fetzerch/guh-plugin-buderus. The project also includes a small script that can simulate the heating as well as a wireshark dissector plugin to monitor the communication.
Maybe this is useful if a dev in the community has a similar heating system and wants to get his hands on the code.