I saw you set the HP to Heat Curve mode. Instead of setting the temperature to +/- some degrees, have you try-ed to just set the temperature? Like 30 degrees?
Good idea I can try that. I'm also going to set it to say +5, then send 0, to see if it expects anything
You don't have to use the 0x08 flag to set a temperature. Just use the 0x80 flag. By setting the correct heating mode you can change the temperature with the heat pump changing the heat mode
I mean "without"
I did a lot of programming the last couple of days. Created a github account and uploaded the code to share. Settings (room temperature, flow temperature, hot water temperature and heating mode) can now be done by MQTT.
This has enabled the possibility to program a "powerlimit" on my heat pump. Since I have 15 heating zone's in my house, I always had the program of the heating pump running at max power when a zone with relative cold water opened. Now I monitor this and lower the flow temperature to prevent this. It also increases the flow temperature when possible to the requested max temperature. If I want I could even heat my house based on power input instead of water temperature input.