Integrating Danfoss ECL 120 controller

Hi,

I am trying to integrate a Danfoss ECL 120 controller that should have modbus over RS485 but I am not able to get any register values from the controller except PNU 4399 (Outside temperature) - but even that value is only returned as 0 degC. But at least I know that the modbus interface works and responds.

Does anyone have any experience with integrating this controller that could give me a few hints where to find information needed (e.g. PNU list)?? Or simply tell me to forget using modbus for the integration :slight_smile:.

The controller also has a LAN interface that is used for transfering data to Danfoss’ LeanHeat monitor servers that can be access via https. Maybe this could be integrated instead??

Thanks in advance…

Regards,
HassNewBee

1 Like

Have a look at GitHub - Ingramz/ecl110: MODBUS protocol for Danfoss ECL Comfort 110
It might be similar.

Regards, Søren

Hi HassNewBee, did you succeed getting data from ECL 120 controller to home assistant?

Regards

Jesper

Hi,

I’ve actually been working on exactly this recently — integrating the Danfoss ECL 120 / ECL 220 via native Modbus (RS-485), and I can confirm that it does work, but the documentation from Danfoss is very limited, and some registers are not obvious at all.

To make things easier, I’ve created a dedicated Home Assistant integration for ECL-controllers, which already supports reading a range of core temperature sensors (S1–S6), valve position, heat flow references, etc.

:link: You can find it here: