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!
Mitsubishi Ecodan & Raspberry Pi automations
Hi. I'm a webmaster (and server admin/software developer/troubleshooter) based in Norfolk, with an Mitsubishi Ecodan ASHP installed last autumn, monitored by both melcloud and an Raspberry Pi running OpenEnergyMonitor (because the melcloud user interface is poor). At the start of this month, I started letting a program on the Pi use the controls to make adjustments of the sort I was making manually (which I can't find any way to program into the ecodan controller), but it does goes to sleep if detects someone else using the controls. I've registered on the forum after lurking for a while because I saw a problem I thought I could answer.
@mikefitz some examples:
- adjusting the target temperature by a few degrees with the strength of wind or sun: we're in a fairly windy location, but get good evening sun, but the system has only one thermometer on the landing where it's fairly stable, so it's the last to know it needs to adapt. I guess we should have put it in a different location or added a remote sensor: benefit of hindsight! The Pi has its own thermometer connected too and gets weather reports and forecasts;
- heating a tank of water a bit hotter than usual on warm late afternoons: so it ends up a similar temperature to letting the water run out mid-evening and reheating as usual but costs less because COP is better when it's warmer;
- running the heating for an hour after heating the water tank, because it beats bringing the system up to temperature from cold twice — unless the house is already hot and unlikely to need further heat today. The Pi tries to estimate if that's the case from time and forecasts; and
- pausing heating (actually dropping the target temperature 3 degrees temporarily) when the predictions were a bit wrong and the house is overheating. If I don't do that and leave it solely to Mitsubishi's "auto adaptive", the heat pump starts cycling frequently for a while, which reduces COP.
@derek-m the system runs with weather compensation except for when the heating is "off" overnight or after overheating. As I hinted at, the auto adaptation does not seem to work well for our house, but this may be due to the controller thermometer being in a stable-temperature room instead of the living room. It seemed to get worse after the last firmware update in November and it irritates me a bit that we do not know the specifics of how it is intended to work, or what changed in the update.
I don't think the controller would do the other tweaks in any mode, though.
Posted by: @mjr@derek-m the system runs with weather compensation except for when the heating is "off" overnight or after overheating. As I hinted at, the auto adaptation does not seem to work well for our house, but this may be due to the controller thermometer being in a stable-temperature room instead of the living room. It seemed to get worse after the last firmware update in November and it irritates me a bit that we do not know the specifics of how it is intended to work, or what changed in the update.
I don't think the controller would do the other tweaks in any mode, though.
Hi mjr,
I suspect that you are perfectly correct, that certainly the Mitsubishi, and I don't believe any other manufacturer, have controllers that take account of solar gain and additional heat loss due to wind and rain. Though it would be quite feasible, I don't know that any manufacturer would bother to create such a system, since it would require the addition of a number of sensors, which would require careful positioning, and software that even if it can auto tune, would need to be adapted to the requirements of each individual property. I don't think that there would be many customers willing to pay the added cost that such a system would entail.
From the observations and tests that I have carried out over several years on our home heating system, the above external affects happen very slowly in most cases, so should be adequately accommodated by a correctly configured auto adaptation system.
The reason I was asking about the settings of your weather compensation parameters, is that I suspect if these are not correctly adjusted in the first place, then when auto adaptation control is enabled, it may not respond correctly as the outside air temperature varies. You could check this by switching off auto adaptation for a while, and see how the indoor air temperature varies with changes in outdoor air temperature. If the indoor air temperature does not remain within 1C of the desired temperature then the weather compensation parameter settings may need to be refined.
If you would care to provide details of what it is that you are trying to achieve, I may be able to suggest a design that more closely meets your requirements.
@derek-m I am using straight weather compensation ("curve" mode) most of the time because it works fine, holding temperature unless the wind changes (there is one line of trees a few hundred metres to our SW then flattish farm fields for 10 miles, to the NW no trees and 6 miles of fields). I read posts from you on here when setting it up, so belated thanks for that.
As mentioned, the auto adaptation mode doesn't work as well, which makes me think it's not starting from the same curve.
Posted by: @mjr@derek-m I am using straight weather compensation ("curve" mode) most of the time because it works fine, holding temperature unless the wind changes (there is one line of trees a few hundred metres to our SW then flattish farm fields for 10 miles, to the NW no trees and 6 miles of fields). I read posts from you on here when setting it up, so belated thanks for that.
As mentioned, the auto adaptation mode doesn't work as well, which makes me think it's not starting from the same curve.
Hi mjr,
Auto adaptation is the type of control that is normally used in industrial control systems.
In its most basic form, the variable to be controlled is measured using a suitable sensor, this Process Variable (PV) as it is normally described is compared against the desired Setpoint (SP), the resultant being the error. Obviously the error can have a positive or negative value, dependent upon whether PV is greater than SP or lower than SP.
These signals would normally be fed into a 3-term PID controller, the three terms being Proportional Action, Integral Action and Derivative Action, which you will no doubt recognise as mathematical functions, since the controller is merely performing a complex calculation. The output signal is then used to drive some form of actuating device, which hopefully will keep the process variable at approximately the desired setpoint.
An industrial controller can be configured for P only control, PI control, PD control or PID control, dependent system requirements and response times etc. The P, I and D settings are also adjustable, which allows fine tuning of the system for optimum control.
A heat pump controller probably contains a similar algorithm, which may have some self tuning capability, but as you are aware it is not possible for the end user to see what is actually happening within the controller itself, or make any adjustments that would change the characteristics or response of the controller.
Wind speed and direction is more likely to have a more rapid effect on the indoor temperature, particularly if there are areas where there are possible drafts due to leaky seals round windows and doors. It would probably be useful to monitor the wind speed and direction and also record the variations caused to the indoor conditions. This may then highlight areas to investigate for possible drafts.
Posted by: @mjr@derek-m I am using straight weather compensation ("curve" mode) most of the time because it works fine, holding temperature unless the wind changes (there is one line of trees a few hundred metres to our SW then flattish farm fields for 10 miles, to the NW no trees and 6 miles of fields). I read posts from you on here when setting it up, so belated thanks for that.
As mentioned, the auto adaptation mode doesn't work as well, which makes me think it's not starting from the same curve.
From what I have read on other forums, the Ecodan auto adaptation function doesn't use the weather compensation curve. Instead it uses the room and outside temperature, with some sort of 'learning' function. There are a couple of implications; if you're heating your house up from cold it will boost the flow much higher than your weather compensated curve so you'll get a warmer house quicker but higher bills. It's also been suggested that in the event of a power down, the learning is forgotten and has to be done again.
But this is only what I've heard and I've never used auto adaptation myself...
EDIT - a Mitsubishi-trained engineer I spoke to who knew I was successfully using weather compensation without thermostats advised me not to bother with auto adaptation.
Hi Kev,
I can't remember if it was in the Ecodan manual, or some other manufacturers manual, where the instruction was to set the weather compensation parameters before enabling auto adaptation.
I would expect the control algorithm, within the FTC controller, to initially set the water flow temperature dependent upon the outdoor air temperature (weather compensation) and then fine tune the control to achieve the desired indoor temperature (auto adaptation), with both working together.
The 'learning' capability I suspect is the self tuning aspect, where the controller adjusts the internal control parameters to accommodate the response times of your particular system. I would have expected these parameters to be stored in non volatile memory, so should not be changed by a power shutdown. It is possible that they could be changed by a full reset, or the installation of updated software.
If you find any further details I would be interested to know.
- 26 Forums
- 2,607 Topics
- 60.8 K Posts
- 314 Online
- 6,967 Members
Join Us!
Worth Watching
Latest Posts
-
RE: Renewables & Heat Pumps in the News
@editor, I hear that too. I can confirm that out of ...
By ASHP-BOBBA , 4 hours ago
-
End-of-Life Heat Pumps: How Do You Dispose of an ASHP in the UK?
As many of you know, our Global Energy Systems heat pum...
By Mars , 4 hours ago
-
@derbygraham fully agree with James, and it’d be good t...
By Mars , 4 hours ago
-
RE: Indevolt Batteries UK Support & Info Thread
Finally got around to installing and setting up the Sol...
By Mars , 4 hours ago
-
Unfortunately its a function of the physics. Max heat ...
By JamesPa , 5 hours ago
-
RE: Microbore heat pump installs
In principle you are almost certainly right, but in pra...
By JamesPa , 5 hours ago
-
RE: Electricity price predictions
@old_scientist We are a low mileage home, so bulk of ou...
By ChandyKris , 7 hours ago
-
There are just too many unknowns for me to comment on p...
By Transparent , 8 hours ago
-
RE: What is the main ‘dictator’ of Agile’s unit price?
@toodles I keep an eye on wholesale prices and energy m...
By ChandyKris , 9 hours ago
-
RE: Brand and installer questions for ASHP
Strange, perhaps it doesnt use modbus which the third p...
By JamesPa , 11 hours ago
-
RE: Upgrading my system, how far do I go?
For comparison, my PW3 with 11.04kW inverter, will char...
By Old_Scientist , 14 hours ago
-
RE: Changes to Tesla Powerwall Charging Regime?
Elon gate - legendary! I take my hat off to you @toodle...
By Old_Scientist , 17 hours ago
-
RE: Mitsubishi Ecodan not good enough ?
Thanks @goody, appreciate the feedback and sorry you ha...
By marcexec , 1 day ago
-
RE: Minimum and Zero Disrupt Heat Pump Installations
True (first sentence) Thats the reason to consider th...
By JamesPa , 2 days ago
-
RE: High air source heat pump running costs – Vaillant AroTherm Plus
Quite right. I was using a rough guesstimate of doublin...
By Majordennisbloodnok , 2 days ago
-
RE: My Grant R290 9kW Heat Pump Installation
Again, really don't know how accurate this is! &nb...
By petch , 2 days ago
-
RE: MCS Quality Audit – Has Anyone Had One? Did It Lead to Remediation?
@toodles The whole scheme is a shocking waste of money....
By Papahuhu , 2 days ago
-
RE: Anyone concerned about GivEnergy?
Many thanks for your, and the subsequent, answers tk qu...
By KevH , 2 days ago
-
RE: DIY or Don’t Touch? Solarman Smart Meter Install
Yes, and these guys would probably be my preferred inst...
By Batpred , 2 days ago
-
RE: Hot water tank lose heat rapidly on random days
@jamespa Hopefully their reasons are well intended! ...
By Bash , 3 days ago
-
RE: Ecoflow UK Support & Info Thread
As mentioned above, we’ve got our full review of the Ec...
By Mars , 3 days ago
-
RE: Say hello and introduce yourself
@sonosppp welcome to the forums. I see you've posted in...
By Mars , 3 days ago
-
RE: Guidance with installing a new heating system
@bobflux Great, thanks for the advice. The pipe has an ...
By Hamilton , 4 days ago
-
RE: Daikin Altherma 3 LT compressor longevity question
@optimistic-optimiser I have has a Daikin for a few yea...
By madsid , 4 days ago
-
RE: UK DIY Battery: SEPLOS 48V 200Ah x2 + Sunsynk 8K – Safe Installation for Garage Conversion
The rule of thumb is to ensure that you can isolate any...
By Transparent , 4 days ago



