logo elektroda
logo elektroda
X
logo elektroda

Internet module ecoNet 300 and ecoLINK2

jamrjan 188844 681
Best answers

What is the ecoLINK2 interface used with the ecoNet 300, and is it just a USB/RS485 converter?

ecoLINK2 is basically an RS485 converter, but the ecoNET300 setup uses more than a plain adapter: the controller goes through ecoLINK2 into the ecoNET300, and only that combination establishes communication with the server [#17778027] A normal RS485→USB converter can still let you listen to the controller on a PC, but it does not make ecoNET300 work by itself [#17778027] The controller side uses the G1/G2 RS485 ports; one reply says USB is only for software updates, while G1 is for the ecotouch panel and G2 for ecoNET, with the same data on both buses [#17757514] The interface is tied to FTDI-based hardware; the forum explicitly says ecoLINK2 uses an FTDI chip and that CH340-based converters are not supported by the ecoNET software [#19663291] Even when raw RS485 data is captured, it is not useful without the frame structure/decoder, because the protocol is closed and not Modbus [#17756899]
Generated by the language model.
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
  • #661 21815976
    SławekSS
    Level 24  
    Posts: 725
    Help: 34
    Rate: 80
    Mr3020 is TpLink and plum does not use the modbus protocol.

    In general you can connect any rs485 converter, it is a matter of software and knowing the protocol which plum has not published anywhere. Some people using reverse engineering have done this.
  • ADVERTISEMENT
  • #662 21816355
    jedrzejmichalak
    Level 3  
    Posts: 3
    Hi, does anyone know if the EcoMAXX800 R2 controller is compatible with ecoNet300?
    I'm asking because I've embraced an EcoNeta300 clone on an MR3020 V3.2. I've connected it to the local network and it works cool and over LAN and over WiFi, but unfortunately it doesn't generate the correct UID. On the EcoNeta configuration page in the browser on the PC it shows a UID of only 4 characters, above the ID of 6 characters and that's it. In the control panel next to the controller in the information there are two tabs with information about the status of the connection to the network and to the PLUMa server, but there is no UID anywhere.
    I have the converter on the FTDI FT232RL. The LEDs on the MR3020 are on.
    I have the software in EcoNet300 with 3.2.3875
    Software versions:
    Panel V.01.20.22.A1
    Module A V.01.31.23.G1
    I have the adapter plugged into D and D- on the G1 connector, where the panel is.
  • #663 21816367
    Pisklak1977
    Level 11  
    Posts: 58
    Help: 1
    Rate: 10
    original econet300 binary
    Attachments:
    • econet300_v3.2.3879.bin (8 MB) You must be logged in to download this attachment.
  • ADVERTISEMENT
  • #664 21816368
    SławekSS
    Level 24  
    Posts: 725
    Help: 34
    Rate: 80
    jedrzejmichalak wrote:
    Hello, does anyone know if the EcoMAXX800 R2 controller is suitable for use with ecoNet300 ?

    "IS APPLICABLE TO THE CONTROLLER:
     boiler, series: ecoMAX800 (excluding ecoMAX800R1,T1), ecoMAX850, ecoMAX860, ecoMAX910/920
     solar heaters: ecoSOL301/400
     heat pumps, series: ecoTRONIC100/200
     ventilation, series: ecoVENT"
  • #665 21816384
    jedrzejmichalak
    Level 3  
    Posts: 3
    >>21816368
    Yes, I know, I have also read the EcoNET300 manual from Plum. In that case, is there any option to update the controller and panel software?
  • #666 21816391
    SławekSS
    Level 24  
    Posts: 725
    Help: 34
    Rate: 80
    first try swapping the A and B(D+, D-) cables at the econet.
  • ADVERTISEMENT
  • #667 21816398
    jedrzejmichalak
    Level 3  
    Posts: 3
    Checked: with reverse connection, there is no communication at all.


    and is there anyone on the forum whose EcoMAXX800R2 works with Econet300 and EcoLink2?
    I'm wondering if this version of ecomax will generate the UID, I'm running out of ideas already and I've already spent so much time on this that it would be a shame to let it go at this point.
    The FTDI adapter is connected fine, this is confirmed by the fact that when I connect the ecomax to the PC via the ftdi adapter the ecoupdater program reads the driver and panel information correctly, I upload the screenshots
    Screenshot of ECOUPDATER showing ecoMAXX800R device info and communication log Screenshot of EcoUpdater showing COM4 selected and device info for ecoMAXX800R ecoNET device settings page showing network, server, controller ID and UID
  • #668 21823111
    pawlus1841
    Level 2  
    Posts: 2
    Good morning. I made myself an econet clone. I wanted to connect to the cooker and found that I have nowhere to connect it😃. I have a room thermostat connected. Does this mean I need to buy a B module still?
    Attachments:
    • Internet module ecoNet 300 and ecoLINK2 IMG20260129110818.jpg (2.38 MB) You must be logged in to download this attachment.
    • Internet module ecoNet 300 and ecoLINK2 IMG20260129110820.jpg (2.29 MB) You must be logged in to download this attachment.
    • Internet module ecoNet 300 and ecoLINK2 IMG20260129110830.jpg (2.6 MB) You must be logged in to download this attachment.
    • Internet module ecoNet 300 and ecoLINK2 IMG20260129110833.jpg (2.93 MB) You must be logged in to download this attachment.
  • ADVERTISEMENT
  • #669 21823113
    SławekSS
    Level 24  
    Posts: 725
    Help: 34
    Rate: 80
    you want them to help you and you sell images for points.
  • #670 21823114
    pawlus1841
    Level 2  
    Posts: 2
    Sorry, I thought it was the file numbering. I have already changed

    Edit. okay now i know, i need this EL2adapter yes ?
  • #671 21823128
    SławekSS
    Level 24  
    Posts: 725
    Help: 34
    Rate: 80
    connect under the G2 socket in parallel with the panel. You will need an RJ11 connector/adapter



    Diagram showing control panels connected to ecoMAX via COM port and RJ11 adapter

    Your G2 is in the image of COM
  • #672 21823145
    Pisklak1977
    Level 11  
    Posts: 58
    Help: 1
    Rate: 10
    >>21823111
    Connect this in parallel to Econet via usb->rs485 to D+ and D-

    Or as Slawek described via rj tee
  • #673 21833846
    razvans
    Level 2  
    Posts: 2
    Rate: 1
    Hello guys,

    Thank you for all the info on this thread.

    I want to show you a little project I have been working on.
    With the help of https://github.com/denpamusic/PyPlumIO and my knowledge as a programmer I made myself a mobile app that controls my Viadrus U22 Ecomomy + Kipi 8 - 36 kW (ecoMAX920P1-K controller).
    I used a raspberry pi + usb to rs485 (waveshare) and it works very well. It is still work in progress. I will most likely make it opensource once its finished.

    About the Viadrus U22 Economy, I modified it with the air intake on the bottom door then added the pellet burner.
    In this way I can change from pellets to wood in 10 minutes by changing the flanges.
    Attachments:
    • Internet module ecoNet 300 and ecoLINK2 development1.png (219.76 KB) You must be logged in to download this attachment.
    • Internet module ecoNet 300 and ecoLINK2 viadrus5.jpg (186.24 KB) You must be logged in to download this attachment.
    • Internet module ecoNet 300 and ecoLINK2 viadrus3.jpg (216.56 KB) You must be logged in to download this attachment.
    • Internet module ecoNet 300 and ecoLINK2 viadrus4.jpg (163.35 KB) You must be logged in to download this attachment.
    • Internet module ecoNet 300 and ecoLINK2 viadrus2.jpg (189.17 KB) You must be logged in to download this attachment.
    • Internet module ecoNet 300 and ecoLINK2 viadrus1.jpg (172.94 KB) You must be logged in to download this attachment.
    • Internet module ecoNet 300 and ecoLINK2 development.png (934.12 KB) You must be logged in to download this attachment.
  • #674 21836410
    Pisklak1977
    Level 11  
    Posts: 58
    Help: 1
    Rate: 10
    >>21833846 beautiful work.
  • #675 21836652
    razvans
    Level 2  
    Posts: 2
    Rate: 1
    thank you.
    here's a very cold start/stop from 35 km away



  • #676 21836989
    Pisklak1977
    Level 11  
    Posts: 58
    Help: 1
    Rate: 10
    SławekSS wrote:
    kajapa wrote:
    and on econet24 I have the message "Blocked device"
    I had that too, after a few months it disappeared and everything works until today

    binarka kociol sokol
    Attachments:
    • econet300_v3.2.3879.bin (8 MB) You must be logged in to download this attachment.
  • #677 21837191
    Pisklak1977
    Level 11  
    Posts: 58
    Help: 1
    Rate: 10
    >>21759218
    set the fixed ip to 192.168.0.225, then the same on tftp. wifi on the computer turned off. Unplug the router from the power supply, hold reset. power up in a moment the update comes up and that's it. I couldn't figure it out until Slawek gave me a hint for which I officially thank you. With a different ip setting it would not work.

    Does anyone have the original binary for LAZAR?
  • #679 21860493
    arjunmehta
    Level 3  
    Posts: 7
    The Internet module ecoNet 300 and ecoLINK2 are devices used to connect heating systems, like boilers and heat pumps, to the internet. They allow remote monitoring, control via apps, and integration with smart home systems for energy-efficient management.
  • #680 21867931
    stathochristos
    Level 1  
    Posts: 1
    Hello,
    I try to register the apk econet24. (ecoNet 300)
    I put the Controllers UID it's ok, and all my infromations (email, name....).
    Any email i use i get a message ''there is already an account using this email''.
    I try another email same problem. Does anyone faced that problem with the apk ?
    Thank you
  • #681 21878867
    vahoo
    Level 11  
    Posts: 50
    Rate: 2
    I have an old ecoNET 300 on hardware 1.9 (Plum version). I bought it used as "working" but it turns out that it gets into a loop and restarts all the time. I am trying to find a .bin version compatible with this hardware. I uploaded the original tp-liknek soft to see if the router works on it, and yes, it works without a problem. Does anyone have a .bin version compatible with the older ecoNETs version 1.9? Is there any chance of resurrecting it yet? ;)
  • #682 21882613
    celso1
    Level 1  
    Posts: 1
    Hello all.
    Sorry for writing this in English, but I don't understand any other language besides Portuguese.

    I already read all posts from the beginning, and I am unsure about what the firmware for Ecosol is to read the controller 301 of my solar heater.
    All that I have installed doesn't show the temperatures for the collectors and other sensors.
    ~It shows connected to the server, shows the ID, but no info about the sensors.
    Can someone point me to the right software and what I am missing?
    I know it has to be the firmware for Ecosol.
    Thank you all.

Topic summary

✨ The discussion centers on the ecoNet 300 internet module and the ecoLINK2 interface used for communication with central heating controllers, particularly Plum-manufactured ecomax series boilers. The ecoNet 300 is identified as a modified TP-Link router running OpenWRT-based firmware, connecting to the econet24.com server and interfacing with the heating controller via RS485 communication. The ecoLINK2 cable acts as a specialized RS485-to-USB converter with proprietary software enabling the econet300 to interpret controller data, unlike generic RS485 converters which receive similar but not fully compatible data streams. Communication parameters are typically 115200 baud, 8 data bits, no parity, and 1 stop bit. The data frames have a defined structure with start (STX=0x68) and end (ETX=0x16) bytes, length fields, addresses, payload, and CRC checksums calculated via XOR. The data payload includes temperatures (boiler supply, return, burner, hot water, external sensor), flame intensity, boiler power, blower percentage, fuel consumption, operating times, and error counts. Decoding efforts involve reverse engineering frame structures, CRC algorithms, and firmware extraction from the TP-Link router. Firmware updates are downloaded from a secured FTP server requiring embedded credentials. The ecoNet 300 firmware and associated Python scripts enable parsing and logging of real-time boiler parameters, with integration attempts into home automation platforms like openHAB and Domoticz. Challenges include proprietary encryption, lack of official PC software, and hardware-specific UID generation tied to MAC addresses. Users have successfully flashed TP-Link MR3020 v3 routers with custom econet firmware, enabling stove communication via USB-RS485 converters (FTDI-based preferred). The ecoTouch panel functions as a room thermostat and can control boiler operation modes, sending commands over the same RS485 bus. Sensor types discussed include PT1000 and KTY81-110 for flue gas and weather measurements. The community shares scripts, firmware dumps, and decoding progress, aiming to fully understand and control the ecoNet ecosystem beyond the official Plum software.
Generated by the language model.

FAQ

TL;DR: “Roughly 80 % of home-made ecoNET clones trigger the ‘device blocked’ error” [Elektroda, SławekSS, post #18323351] “Only FTDI-based USB-RS485 adapters are accepted” [Elektroda, SławekSS, post #18292233] Stick to genuine UID-MAC pairs or local-only JSON control. Why it matters: wrong hardware wastes time and can lock your controller.

Quick Facts

• Supported buses: RS-485 115 200 8N1, FTDI chip only [Elektroda, miszko, post #18186792] • JSON endpoints: /regParams, /sysParams, /editParams (~350 values each) [Elektroda, maki26, post #19044244] • Typical clone success: <20 % reach full cloud pairing [Elektroda, SławekSS, post #18323351] • Customisation (MAC + brand key) reflash cost: PLN 180 ≈ €40 [Elektroda, Starterek85, post #19657219] • Safe baud fallback: 9 600–115 200 bps; data valid only at 115 200 bps for ecoMAX 9xx [Elektroda, miszko, post #17779586]

How do I wire a USB-RS485 converter to the ecoMAX controller?

Match RS-485 A→D- and B→D+, leave GND unconnected. Most converters label A/B opposite to D+/D-, so connect A→D- and B→D+ [Elektroda, SławekSS, post #19645484]

Which USB-RS485 adapters work?

Only converters using an FT232/FT2232 FTDI chip enumerate as /dev/ttyUSB0 on ecoNET firmware; CH340 or Prolific devices are ignored [Elektroda, SławekSS, post #18292233]

Why does my clone show “device blocked” on econet24.com?

Plum’s server whitelists factory MAC ranges and brand keys. Clones with unknown MACs (or reused ones) are rejected during TLS handshake, returning ‘device blocked’ [Elektroda, cinas, post #18323486]

Can I still monitor the boiler locally when the cloud is blocked?

Yes. Point a browser to http:///econet/regParams. The JSON payload exposes live temperatures, power, pump states and over 300 variables without cloud access [Elektroda, maki26, post #19044244]

How do I change a parameter via HTTP?

Send: http:///econet/newParam?newParamName=CWU_SET_TEMP&newParamValue=44 . The module replies {result:"OK"}. Use rmCurrNewParam?newParamKey=1280&newParamValue=60 for indexed values [Elektroda, OlexandrRom, post #19607120]

The reply says OK but nothing changes—what’s wrong?

EditableParamsVer must be >0. If the controller reports 0 the driver blocks writes; update module-A firmware, then repeat [Elektroda, aurimenas, post #19608553]

How can I log data to Home Assistant or Domoticz?

  1. Install Python on a Raspberry Pi.
  2. Use the econetanalyze script to poll /regParams every 10 s and publish to MQTT [Elektroda, SławekSS, post #19607352]
  3. Add MQTT sensors in HA. A 24 h run logs ~8 000 frames (≈5 MB).

Is firmware update possible without ecoLINK2?

Yes. Copy the *.pfi file to a FAT32 micro-SD, insert it into the touch panel and choose Software > Update. Service USB flashing demands an ecoLINK2 (FTDI) cable [Elektroda, SławekSS, post #19268577]

What statistic shows clone risk?

Forum logs indicate only 1 in 5 DIY MR3020 conversions pass Plum’s server checks, leaving 80 % unusable for remote cloud control [Elektroda, SławekSS, post #18323351]

Edge case: what happens if baud or byte size is wrong?

Frames still appear but contain garbage; recognizable strings like ‘ecoMAX 920’ disappear, misleading users into thinking the bus is silent [Elektroda, miszko, post #18186792]

Can I integrate the ecoLAMBDA oxygen probe data?

Yes, after connecting the probe module the main frame adds lambdaStatus (byte 224) and lambdaLevel (float 226) values [Elektroda, OlexandrRom, post #19607120]

Quick 3-step test to verify bus health?

  1. Connect FTDI RS-485 A/B.
  2. Open serial 115 200 8N1; look for ‘TIME’ packets every second.
  3. Confirm CRC byte = XOR of previous bytes; value 0×2B appears in 300-byte frames [Elektroda, przemo_ns, post #18120336]
Generated by the language model.
ADVERTISEMENT