I’d agree; it is. I had similar problems with the system losing its memory, which may partly be due to the fact that I have 14 “rooms”, when the system recommends no more than 10.
Sorry, I’d understood that you didn’t have boiler control at all. Sounds like you’ve gone down a very similar route to me and it works well. I did though as I said above abandon the MAX! software and flash my Cube with CUL software, build Homegear into a separate RPi and use the Homematic binding in OpenHAB to control my devices. I also use MQTT from Node-Red in OpenHAB to send schedules to the devices via Homegear. That solved my reliability issues and it’s been rock solid since.
What do you use for a UI to control things?
I am now casting around for what to do when ultimately either one of my MAX! valves breaks down or my Cube-CUL stops working. The CUL I can replace but you can’t get MAX! valves anymore except for exhorbitant prices on eBay, so, if one goes, that room is out of action. Some sort of falure will happen one day and I don’t want it to happen in the winter and have my wife complaining about being cold while I find a solution. I’m currently looking at running Raspberrymatic/Homematic IP devices and Homegear/MAX! devices in parallel. Both use the Homematic binding so I could just replace one room at a time with a Homematic IP valve if anything fails.
I’m close to working out how to connect Homegear to my Raspberrymatic and have everything controllable through one Homegear instance. That’s a project for this weekend.