Monitoring & Controlling Ecodan via CN105

That’s a cool piece of software, didn’t know exists!
Here’s what I can see, can’t find anything related to LWT.
Am I looking in the right place?


Are you using one of @F1p 's 8266 ESPs? Which firmware version are you on?

It doesn’t look like my firmware - it also doesn’t look like there is a LWT topic or holiday mode being reported.
It also looks like the air conditioning only models that use CN105

@samumar82 have a look at this GitHub for where Holiday Mode is read from

I’m using an ESP32 WROOM-32D with this firmware v5.1 installed via the web interface.
Under “device info” the software version (if it is your question) is reported to be: v0.1.10
What am I doing wrong? Noobie here, please be patient!
Is there any other way I can flash your firmware without loosing the HA setup?
I normally update the FW via the web interface but probably it is not the right procedure.

Ahh okay, these compiles are for the ESP8266 hardware so there will likely be issues - i will PM you to get sorted out!

@gekkekoe awesome thank you! I programmed my WROOM 32D with your work and looks amazing.
Just one question: by default I see the DHW (ACS in italian) is ON (acceso).
How can I turn it off? I
just want the DHW to run at specific times as per FTC6 program (everyday from 13:30 to 14:30), same for winter/summer on both heating and cooling.

So I don’t speak/read italian, but that’s probably the prohibit flag, those cannot be controlled in the normal flow. You need server control mode for that (default not enabled, enable by uncommenting this line esphome-ecodan-hp/ecodan-esphome.yaml at 5fa0cfcea10212f38bda56487711815b31beebd2 · gekkekoe/esphome-ecodan-hp · GitHub). It’s probably prohibit since you are currently outside your time slot. Look again tomorrow at 13.30, and the prohibit flag should be disabled and you will see dhw running.
Or disable the timer, and the flag will reflect it.

these sensors are read only (they just represent the current state of your heatpump)

Thanks once again, working as expected and per your indication.
I’m curios about this “server control mode” but looks like there is almost no info looking up on Google. Can you share some link about what it is and how it works?

there’s not a lot known, but it disables the other modes, it’s a sort of “manual” mode.
see Monitoring & Controlling Ecodan via CN105 - #77 by F1p

Screenshot 2024-05-04 at 22.35.30

The symbol is shown in the FTC6 manual, but no further information is given.
It must be in this mode to allow you to turn the prohibits :no_entry_sign: on and off from the CN105

Thank you @F1p makes sense. So if I understood corretly this does not affect the holiday mode: ex. when I go on holiday and set holiday mode I prohibit both DHW and heating/cooling.
It’s useful to prohibit using wifi instead of updating manually on the FTC6 and that’s it?

Hello me again, sorry.
I’m getting this error and when I turn on the hydronic split the heatpump does not start so no cool air coming out.
Any suggestion on how to solve?
I’ve found this yellow warning:

EDIT: when I remove the connection with the ESP32 everything works as expected.

@samumar82
there was an issue with translations when setting modes. is fixed by use index to update select controls, should fix errors with translation · gekkekoe/esphome-ecodan-hp@e8fddc7 · GitHub

you should update to the latest version and try again, or switch to english.

Fantastic many thanks, updated and switched into English. Everything’s working fine now!

@samumar82
you can use italian in latest version, please test if it fixes it for you

Going out now, will test it tomorrow for sure thanks.
Out of topic question: is there the possibility to limit the power consumption of the unit to a maximum value in order not to have huge peaks when heating DHW and to modulate better when heating/cooling and preventing on/off?
The only solution I found is to shortcut some pins on the external unit to limit to 50% power but it’s nothing noticeablty changed.
I have an oversized heatpump :frowning:

DHW can be set to ECO mode, in that mode it uses ‘less’ energy. But still compressor still tops at 60hz here on my unit. Please note that when you initiate force dhw, the eco flag is ignored and the compressor will go to 80hz (on my unit).

DHW requires high feed temp, so it will use more power than heating/cooling. That is expected. But it should only run for an hour or so.

there’s a hardware solution to limit power. see Mitsubishi Electric Ecodan Lucht/Water Warmtepompen - Duurzame energie en installaties - GoT (use google translate)

1 Like

The FTC6 has this as a software option, explained in that same article.

Does anyone have the optional Zone flow/return thermistors fitted - THW6 & 7 or THW8 & 9?

@F1p not currently but I’m about to overhaul my system and was considering installing them. It will be a cascaded system (all being well) with a single zone at least initially. Interested to know if having them provides any benefit as I will have a central manifold separating the two Ecodans from the emitter circuits.