Joining the Renewable Heating Hub forums is completely free and only takes a minute. By registering you’ll be able to ask questions, join discussions, follow topics you’re interested in, bookmark useful threads and receive notifications when someone replies. Non-registered members also do not have access to our AI features. When choosing your username, please note that it cannot be changed later, so we recommend avoiding brand or product names. Before registering, please take a moment to read the Forum Rules & Terms of Use so we can keep the community helpful, respectful and informative for everyone. Thanks for joining!
@mosibi — thanks. That's an interesting find, one I have seen before. Most of the ones I have seen have the modbus tables at the end (which this one doesn't) but they don't have the 'FOR SERVICEMAN' section that this one does. That said, it tells you how to get in and out, but also says it is not intended for home owner use, and has no details of what the serviceman can do! And the manual is intended for end users, perhaps Danish users given the domain name?
In any event, useful to see it in black and white, it's not us just pushing the wrong buttons.
But it still begs the question of why my auto-adapt script, which can alter FOR SERVICEMAN settings, doesn't trigger the behaviour. As I said earlier, I think it may be something peculiar to the HA code that causes this behaviour. Does it use the password at any point, for example (my script doesn't)? A Notepad++ find in files (in the right folders) for 234 would be a good starting point.
Midea 14kW (for now...) ASHP heating both building and DHW
Midea MHCV10WD2N7 R290, 5.8kWp energy community solar power.
@tasos — more manual inconsistency! And we are obviously badly behaved end users — unless perhaps, as informed end users, we might come under 'other specialist[s] with sufficient knowledge and skills'.
What does your unit do if you go in though the back door (FOR SERVICEMAN), change a setting and then exit? Does doing that turn everything off which you then have to switch on again?
Midea 14kW (for now...) ASHP heating both building and DHW
Posted by: @cathoderayWhat does your unit do if you go in though the back door (FOR SERVICEMAN), change a setting and then exit? Does doing that turn everything off which you then have to switch on again?
I have not noticed something of that sort but I will check tomorrow to be sure.
Midea MHCV10WD2N7 R290, 5.8kWp energy community solar power.
@cathoderay Perhaps a gnarly old hand emerges from under the display and gives a sharp tap to the owner’s fingers along with a remonstrative shout of ‘Get Orff, you shouldn’t be in here at all! (Anon)
Toodles, heats his home with cold draughts and cooks food with magnets.
Posted by: @tasosI have not noticed something of that sort but I will check tomorrow to be sure.
To be sure, It will be interesting to hear what you find.
Posted by: @toodlesPerhaps a gnarly old hand emerges from under the display and gives a sharp tap to the owner’s fingers along with a remonstrative shout of ‘Get Orff, you shouldn’t be in here at all! (Anon)
Thankfully that hasn't happened. My wired controller does occasionally try to remonstrate by attempting to fall off the wall, but a sharp tap from the owner's finger seems to put it back in its place!
Midea 14kW (for now...) ASHP heating both building and DHW
Posted by: @cathoderayBut it still begs the question of why my auto-adapt script, which can alter FOR SERVICEMAN settings, doesn't trigger the behaviour. As I said earlier, I think it may be something peculiar to the HA code that causes this behaviour. Does it use the password at any point, for example (my script doesn't)? A Notepad++ find in files (in the right folders) for 234 would be a good starting point.
Unix / Linux guy over here, so "grep" it is instead of search in Notepad++ 🙂
The ESPHome configuration I use (and created), writes and gets data using the "modbus_controller" component which uses the ESPHome "modbus" component. That component implemented all the modbus logic, comparable what "minimalmodbus" for Python does (which I used before I started with ESPHome). The ESPHome logic does nothing else then spawning modbus commands and does use any form of authentication, which is even as far as I know, not even possible with Modbus RTU.
So I do not think that the communication has to do anything with the behavior we see, but the specific wired controller (firmware) could be the reason why some encounter this more then others. You mentioned that your auto-adapt script does not show it. I assume that your script changes the leaving water temperature and nothing else? I did the same for a while using our ESPHome controller and then I also do not see that anything is disabled.
BTW: Maybe a bit off topic, but I noticed that the heat pump uses a bit more energy (50 a 60 watt) when setting the LWT using modbus instead of using the weather compensation curve.
Posted by: @mosibiUnix / Linux guy over here, so "grep" it is instead of search in Notepad++
Using 'grep' is fine, I have even been known to use a version ported to Windows!
Posted by: @mosibiSo I do not think that the communication has to do anything with the behavior we see, but the specific wired controller (firmware) could be the reason why some encounter this more then others. You mentioned that your auto-adapt script does not show it. I assume that your script changes the leaving water temperature and nothing else? I did the same for a while using our ESPHome controller and then I also do not see that anything is disabled.
Very possibly (firmware changes).
My auto-adapt script doesn't set the LWT directly. The unit runs on weather compensation, and what the auto-adapt script does is move the end points of the WCC up and down when the actual room temperature is above or below the desired room temperature, on a degree for degree basis, up to a maximum of 3 degrees: if actual room temp is 1 degree below desired room temp, then move the WCC up one degree, etc etc. They are the 3.8 and 3.9 settings when you do them manually. The only other thing the script does is read the same values (confirms the change) and logs them in a csv file.
Midea 14kW (for now...) ASHP heating both building and DHW
Posted by: @cathoderayMy auto-adapt script doesn't set the LWT directly. The unit runs on weather compensation, and what the auto-adapt script does is move the end points of the WCC up and down
Check. Changing the WCC values also do not disable anything when I do that via modbus, so same what you see.
If I had to make a guess, I’d say that there are one or two advanced settings that are only read on startup. I’d also guess the code within the firmware of the controller, not the heat pump, has been written so there’s a user interface that hides those settings behind a password in a section specifically for pros who do the servicing, and ensures the system shutdown is carried out automatically instead of being forgotten. Finally, I’d guess there are a whole load more settings the coders wanted to keep away from householder fingers, so were also hidden behind that password.
That’s just a guess, but I’d be mildly surprised if I’m not at least close. And, if I am right, that’d comfortably explain “serviceman” settings being changed by modbus not prompting a system shutdown whilst the same settings changed by the controller might.
Or, of course, I could be way off the mark.
105 m2 bungalow in South East England
Mitsubishi Ecodan 8.5 kW air source heat pump
18 x 360W solar panels
1 x 6 kW GroWatt battery and SPH5000 inverter
1 x Myenergi Zappi
1 x VW ID3
Raised beds for home-grown veg and chickens for eggs
"Semper in excretia; sumus solum profundum variat"
@majordennisbloodnok — you may well be onto something. Maybe it is not exiting the FOR SERVICEMAN menu that triggers the off state, but entering the FOR SERVICEMAN menu, ie keying in the password turns the unit off. Since modbus access doesn't need or use the password, it doesn't trigger the off state. But it does seem that accessing the wired controller from HA does trigger the off state, or does it? This is what @benson wrote:
Posted by: @bensonWhat happens with my ashp is as follows:
- I need to turn this [DHW Heating] back on if I change anything in serviceman settings, which as we all know is [midea] standard.
- This setting will then remain on, and trigger an immediate tank reheat if needed (i.e. the tank is below set reheat temp. Our setting is 5 degrees C or more below target temp) even if outside of the scheduled DHW reheat times.
- if I don't turn Power DHW T5S back on after serviceman, the schedules won't ever kick in.
- once I have done the above and the schedules then kick back in, when the schedule is finished Power T5S then turns off. All then behaves as normal.
The first point, (need to turn DHW back on) after changing anything in serviceman settings, if read literally, means settings changed manually in the serviceman, meaning the password will have been used to get there. This is indeed standard Midea behaviour.
The second point, the unit remains in DHW heating mode: again this is expected Midea behaviour, since DHW heating always takes precedence over space heating. Given the steps go to serviceman > enter password > do something in the serviceman menus > exit serviceman > turn DHW heating on and the DHW temp is below threshold then DHW will become active.
The third point is the curious one. I am not sure that is what I have seen. I think way back when I didn't know what was going on, I did have occasions when the DHW scheduling remained active after I had entered and exited the serviceman menu, and had then turned the space heating back on.
Maybe the point is you have to manually turn something on. It doesn't matter whether it is space heating or DHW heating, as long as one is turned on the system remains on. If neither are turned on, the system remains dormant, ie both are off, and will remain so until one or the other is manually turned on.
I don't think HA comes into any of that, instead it is a manual access to the serviceman settings using the password - perhaps @benson can clarify?
And it is all consistent with the idea that it is entering the serviceman menu using the password that triggers the off state, which is bypassed when using modbus, meaning the off state doesn't get triggered.
Midea 14kW (for now...) ASHP heating both building and DHW
Thanks all for the suggestions.
Might help if I try and explain with a screenshot of my main dashboard and how I have things set up. The bottom left dial isn't directly relevant to any of this but I added a label as thought it might cause a bit of confusion if I didn't, in terms of what this represented:
The new buttons I've created are on another separate dashboard.
@cathoderay and @jamespa thanks and yes each single button press will increase both ends of the curve by 1 degree C, and I could keep pressing it to increase by 1 degree increments. There's obviously hard limits set on these. For my system though just this small adjustment by 1 degree C I believe is going to be sufficient to cater for any extreme weather. Right now it is obviously very cold, but not windy- the default WCC settings are keeping the IAT very steady. I do have the actual values displayed on the above so I can see what I am doing, and changing.
@tasos I did do a fair bit of fiddling to see if small adjustments at one rather than both ends would work but it didn't- or at least not quickly. The sweet spot for my settings is definitely my default values shown in the screenshot above, for the vast majority of the time.
@mosibi that is an interesting way of doing things via automations...
The Power DHW T5S- this is the setting that turns DHW on and off on the control panel- so what I see when I toggle this on my home assistant dashboard is the wavy lines by the tap on the right hand side of the physical control panel appearing and disappearing. Thus how I've described it in my dashboard isn't exactly accurate in that it is not just activating the schedules. It's basically turning on a reheat.
These wavy lines on the physical control panel also disappear in between my reheat timed schedules so they do not mean that the schedule is active. They mean that the tank is actively reheating, or will do if the tank temp has dropped sufficiently.
Turning this on seems to be the only way of getting the reheat schedules to reactivate after change to serviceman settings. If I do not turn Power DHW T5S back on after I alter my WCC settings (which is all via modbus- I don't rarely touch the physical control panel so @majordennisbloodnok what you say makes complete sense but my modbus alterations definitely do not work that way), the scheduled reheat times will not kick in- or so I believed....
Posted by: @cathoderayMaybe the point is you have to manually turn something on. It doesn't matter whether it is space heating or DHW heating, as long as one is turned on the system remains on. If neither are turned on, the system remains dormant, ie both are off, and will remain so until one or the other is manually turned on.
This is a very interesting suggestion and to be honest I'd have to test this. That would certainly make things easier for me if that is true. Thinking about it, I initially set this all up when I did not require my CH so the only way of turning it back on, was turning the DHW back on. Perhaps I just always assumed I needed to turn both back on. Maybe....all I need to do is turn Power DHW T5S briefly on and I can turn it back off again straight away just to reactivate the schedules, I wonder.
As for why Mideas do the shut down, I asked Clivet a while back and this was their response:
Sadly no, the serviceman function works on the assumption that you are changing critical operational parameters to the system, so it stops all operations to stop these being done in "real time" effectively letting the system catch up electronically with what you have asked it to do.
The biggest mystery for me is why cathoderays modbus alterations don't trigger a shut down, and my modbus alterations do.
- 26 Forums
- 2,590 Topics
- 60.3 K Posts
- 989 Online
- 6,922 Members
Join Us!
Worth Watching
Latest Posts
-
RE: Air-to-air heat pumps - best models and installers
@ashp-bobba, do I remember correctly that you install A...
By Mars , 5 hours ago
-
RE: A2A vs A2W: Which Heat Pump Would You Pick?
There isn’t as far as I know, @djh, but you’re welcome ...
By Majordennisbloodnok , 9 hours ago
-
RE: Can anyone explain the following behaviour with a Grant Aerona 3 R30 / Smart Controller?
Final Update. Yesterday, I was going through the moti...
By Unsure , 10 hours ago
-
RE: How much can an east/west solar solar system be oversized?
Best performance occurs with PV string near inverter no...
By bobflux , 10 hours ago
-
RE: Forum updates, announcements & issues
Thank you Mars for all your dedication to improvements;...
By Toodles , 13 hours ago
-
RE: Who do I complain to about a poor ECO4 installation, can anyone advise?
Take it one step at a time. If you can get the dhw and...
By JamesPa , 20 hours ago
-
RE: Selling 2 x Kensa Shoebox 7kw GSHP (New)
Hi Jain, we’ve got an ashp so I’m afraid we won’t be yo...
By Judith , 20 hours ago
-
No buffer or low loss header Grant controller in sens...
By JamesPa , 1 day ago
-
RE: Are We Sleepwalking Into Another Race to the Bottom?
That's an amazing job to get all that in there! A truly...
By Batpred , 1 day ago
-
RE: Anyone concerned about GivEnergy?
Thanks for your advice - I'll keep trying with the inst...
By JohnDwyer , 1 day ago
-
RE: Plug and play solar. Thoughts?
I am also yet to find a case where an installation that...
By Batpred , 2 days ago
-
RE: British Gas vs Octopus Energy vs Heat Geek vs EDF vs Aira vs OVO vs EON.Next vs Boxt
This is what I got from OVO. At least it was quick.. ...
By Batpred , 2 days ago
-
RE: IVT greenline HT Plus E - Circulation Pump Constantly On
Welcome to the forums. Irrespective of which brand yo...
By Mars , 2 days ago
-
RE: 7.5kW Heat Loss, But Quoted a 10kW Midea. No Re-Pipe, No Buffer Tank. Does This Add Up?
Oh, how I love these old scientists!I'm in with your 5 ...
By LeJamaisContent , 2 days ago
-
RE: Jokes and fun posts about heat pumps and renewables
@jamespa Someone who is not easily phased I suppose.
By Toodles , 2 days ago
-
@downfield Once OE had removed our gas meter and capped...
By Toodles , 3 days ago
-
Living with a Low Loss Header (Or Measure For Measure, it’s All About the Pump)
I know, low loss headers (LLHs) aren’t necessarily ‘low...
By Toodles , 3 days ago
-
RE: What is the main ‘dictator’ of Agile’s unit price?
After seeing umpteen negative price slots again today, ...
By ChandyKris , 3 days ago
-
RE: The Reality Behind a Failed Heat Pump Installation – and an IWA Insurance Rejection
@ian-w Getting back to the problem in hand, what do yo...
By JamesPa , 3 days ago
-
RE: Solar Power Output – Let’s Compare Generation Figures
@papahuhu Generally, I leave Homely to take care of mat...
By Toodles , 3 days ago
-
@judith, glad you found the story interesting. On eff...
By Mars , 4 days ago
-
RE: New Vaillant aroTherm Plus in black - When will it come to the UK?
The vaillant controller and app do all of that (and mor...
By JamesPa , 4 days ago





