Setting flow temp on a Worcester Bosch 5000i - command ignored #2293
-
I'm trying to configure home automation to essentially "call for heat" using EMS commands. When trying to set the flow rate, e.g. using call boiler selflowtemp, it looks successful but the boiler just ignores the command. For instance, if it's set to 75° and I set it to 0 or 10, it will remain set at 75°. I had a Bosch Easycontrol key installed and this is essentially the thermostat, i.e. a connected device tells the boiler what the selflowtemp should be (I can see it going between 0° and 75° when controlled by this). However, even with the key uninstalled, the boiler disregards the selflowtemp command. Having done some debugging, I see these commands coming through when the key wants to call for heat (which sets the flow temp to 75°C), and when it doesn't need heat (which sets the flow temp to 0°C):
These seem to correspond to (but please do correct me!):
Has anyone ever seen this before? I'm only just starting my debugging, but it looks like my command can indeed set the flow temp where no other method I've found works. The key also sends a few other commands which I haven't figured out yet, so would welcome advice:
Finally, how would you recommend I actually control this using Home Assistant? Should I be creating some sort of sensor in the EMS-ESP web interface? Many thanks for your help. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 3 replies
-
Perhaps the EasyControl is overriding the settings? Does changing the |
Beta Was this translation helpful? Give feedback.
-
Hi proddy. Unfortunately even with the EasyControl key physically out, I still cannot change selflowtemp. I don't think it's being set back - reading the values immediately after setting them results suggests they didn't change at all. Noted about the flow temperature having to be lower than the current heating temperature. When I set a boiler temperature, the flow temperature changes to that same temperature on the next EMS update. The problem is that I cannot set the boiler temperature to be below 30°C (I'm aiming for "full off", i.e. zero). I did read a post-manufacture document a while ago suggesting that if you used an external thermostat (e.g. the EasyControl key), the boiler needs a factory reset when changing this. I don't really want to do this as I'm not confident to recommission the boiler. |
Beta Was this translation helpful? Give feedback.
-
This does seem to work quite well to simply set the flow temperature. It'll set it, on my system, up to 75°C, which is what I have the max temperature set to. Because it's a non-raw value, it can also be nicely set in HomeAssistant. |
Beta Was this translation helpful? Give feedback.
This does seem to work quite well to simply set the flow temperature. It'll set it, on my system, up to 75°C, which is what I have the max temperature set to.
Because it's a non-raw value, it can also be nicely set in HomeAssistant.