logo elektroda
logo elektroda
X
logo elektroda
Dostępna jest polska wersja

Czy wolisz polską wersję strony elektroda?

Nie, dziękuję Przekieruj mnie tam

Internet module ecoNet 300 and ecoLINK2

jamrjan 184719 679
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
  • #391 20251425
    SławekSS
    Level 24  
    krystian150719 wrote:
    Did you not display any information on the website before unlocking?
    yes, it does not display anything, but ....... if you disconnect the econet from the internet, you will be able to view the history of the boiler operation and what you have connected there. Applies to the browser on the computer.
  • ADVERTISEMENT
  • #392 20251933
    krystian150719
    Level 8  
    SławekSS wrote:
    krystian150719 wrote:
    Did you not display any information on the website before unlocking?
    yes, it does not display anything, but ....... if you disconnect the econet from the internet, you will be able to view the history of the boiler operation and what you have connected there. Applies to the browser on the computer.


    Ok thanks for the answer I will test with this disconnection from the Internet, so far it is known that Lazar works on bin. from the forum and via the Internet on android are basic information.
  • #393 20254977
    DJacek2016
    Level 2  
    Someone can assign all the keys read from the driver to physical names, e.g.
    'Room temperature' 'ecoSterTemp1'
    'Feeder temperature' 'tempFeeder'
    e.t.c
  • ADVERTISEMENT
  • #394 20311248
    m4rkiz
    Level 11  
    SławekSS wrote:
    The 1st update probably does nothing


    gives - I have the original econet and it worked without any problem for two years, after the update it loses communication with the server every week or so ...

    I just finished the mechanical service of the furnace and I'm going to study what's going on with this damn thing
  • #395 20326178
    Mad Jaro
    Level 16  
    Colleagues, I have such a problem with my MR3020 v3.2.
    I put OpenWRT on it (openwrt-22.03.2-ramips-mt76x8-tplink_tl-mr3020-v3-squashfs-tftp-recovery.bin) after which the router got up normally and then I uploaded OpenWRT by update (eco-mr3020-v3-3.2 .3678-em-fda69db834b649919bfeeecd8d955327.bin) but here as if the update hung up because I waited for 30 minutes and nothing changed. I have reset it with power and once plugged in I can't connect to it via LAN.

    I would like to add that the controller connected to the stove in this state sees it as econet300, shows the software version, but cannot connect to the network, entering the wifi name and password has no effect. After reset SSID keeps going back to OpenWRT....

    The controller also spit out the UID, but when trying to register, the message "No regulator in service. Make sure that ecoNET300 signals connection to the regulator and to the server."
    WiFi status: disconnected
    underneath UIDxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  • #396 20326228
    SławekSS
    Level 24  
    So you uploaded econet. You have a problem with your WiFi network. Try to connect ethernet
  • #397 20326245
    Mad Jaro
    Level 16  
    Apparently so, but I have no communication with mr3020 either via wifi or cable,

    I tried to connect the ethernet cable to the laptop and the driver did not show any IP as written in the manual.

    Only that it is strange that when I enter the controller (I have an ecomax850) in the general settings - wifi - SSID, every time I turn off the mr3020 from the power supply, I have to re-enter the SSID and password as if it did not save. SSID "OpenWrt" keeps coming back

    Internet module ecoNet 300 and ecoLINK2 Internet module ecoNet 300 and ecoLINK2
  • ADVERTISEMENT
  • #398 20326269
    SławekSS
    Level 24  
    Strange, I had empty SSID and password fields after uploading econet.
    Something I associate that on a different OpenWrt than 18.06 it did not want to go. The binaries in this topic are based on this version of OpenWRT
    DISTRIB_ID='OpenWrt'
    DISTRIB_RELEASE='18.06-SNAPSHOT'
    DISTRIB_REVISION='r7395-c4dffde'
    DISTRIB_TARGET='ramips/mt76x8'
    DISTRIB_ARCH='mipsel_24kc'
    DISTRIB_DESCRIPTION='OpenWrt 18.06-SNAPSHOT r7395-c4dffde'
    DISTRIB_TAINTS='no-all'
  • #399 20326278
    Mad Jaro
    Level 16  
    Now how to revive it... if I don't have LAN access?

    Do you have the checked 18.06 somewhere?

    EDIT: ok, I uploaded via tftp 18.06.01 but probably without a graphical interface because the router got up, pulled IP 192.168.1.182 and pings them without any problems, i.e. there is communication between the computer and mr.

    Only now how to upload this econet?
  • #400 20326330
    SławekSS
    Level 24  
    Please :)

    You have a ready file that I used. This is openWrt to upload to MR3020 v.3.2
    Attachments:
    • tp_recovery.bin (7.75 MB) You must be logged in to download this attachment.
  • ADVERTISEMENT
  • #401 20326348
    jerguitariste
    Level 4  
    hello
    an update took place 2 days ago, the android ecoNet application and the econet24 site no longer work
    Do you have the same problem?
  • #402 20326377
    Mad Jaro
    Level 16  
    The same, it updated but does not go to 192.168.1.1 or 192.168.1.182 and pings both addresses flawlessly.
    Wasn't there a web interface? ?

    I tried to update via ssh susupgrade but it crashes the message that the software is incompatible with this device.

    Of course via WinSCP I normally login to 192.168.1.1 root username without password and can browse all files.
  • #403 20326400
    SławekSS
    Level 24  
    I don't remember, but I 100% had www.

    try the following
    Attachments:
    • luci-19.07-snapshot-r10731-e68d589e7b-ramips-mt76x8-tplink_tl-mr3020-v3-squashfs-sysupgrade (2020_12_07 09_40_45 UTC).bin (7.06 MB) You must be logged in to download this attachment.
  • #404 20326413
    Mad Jaro
    Level 16  
    It's not about that.

    Simply, after uploading to MRa OpenWrt, I can not log in to it in any way (enter the graphical interface via the browser) to further update it with this econet binary file.
  • #405 20326419
    SławekSS
    Level 24  
    Too late, I corrected my post
  • #406 20326696
    Mad Jaro
    Level 16  
    Okay, so this one (luci-19.07-snapshot-r10731-e68d589e7b-ramips-mt76x8-tplink_tl-mr3020-v3-squashfs-sysupgrade (2020_12_07 09_40_45 UTC).bin) uwala MR'a continuous boot.

    I uploaded (luci-21.02-snapshot-r16692-9cec59ca38-ramips-mt76x8-tplink_tl-mr3020-v3-squashfs-tftp-recovery.bin)
    and there is a web interface.
    I went into the updates, selected the econet file, shouted that I missed the incompatible firmware and it went. I'll go check the boiler later to see if it's working. Because now only one LED is on and I don't get any IP to log in to it. which is how it was before.

    But I have now marked some clean install without keeping the current settings.

    EDIT. The village went ok, connected, registered. So you had to do a clean install, because before that there was probably some garbage from OpenWrt.
    I leave the checked version.

    Internet module ecoNet 300 and ecoLINK2

    P.S. for now, I don't have any preview on the site, they only had to search all the time ... do you need to mark some consents for it to work?
    Attachments:
    • luci-21.02-snapshot-r16692-9cec59ca38-ramips-mt76x8-tplink_tl-mr3020-v3-squashfs-tftp-recovery.bin (7.75 MB) You must be logged in to download this attachment.
  • #407 20326957
    tusiek5
    Level 11  
    Mad Jaro wrote:

    P.S. for now, I don't have any preview on the site, they only had to search all the time ... do you need to mark some consents for it to work?


    Since yesterday, I have the same symptom, in addition, the Android application does not work, it automatically closes, either something after their shit on the server or they started blocking our self-made ones.

    Maybe others will confirm if something is happening on the server or maybe the originals work?
  • #408 20327061
    SławekSS
    Level 24  
    Everything works for me, i.e. the website because I don't use the apk

    Added after 2 [minutes]:

    Mad Jaro wrote:
    this one (luci-19.07.......... makes MR continuous boot.
    because it was not a tftp recovery file but an upgrade as you already had another open wrt
  • #409 20327130
    Mad Jaro
    Level 16  
    tusiek5 wrote:
    Since yesterday, I have the same symptom, in addition, the android application does not work, it automatically closes, either something after their shit on the server or they started blocking our self-made ones.
    exactly the same is happening to me.
  • #410 20327138
    popek9
    Level 14  
    I have the same thing, the app turns off by itself, and nothing is displayed on the 4pellet website despite logging in.
    I wonder what is happening on the server with our econets.
  • #411 20328013
    tusiek5
    Level 11  
    I have a question about logging into EcoNet in the local network, is it possible to view and edit the parameters of the furnace after logging in?
    For me, it only displays a window with the connection status and software versions of the modules. There are no other tabs, that's it, am I doing something wrong?
  • #412 20328079
    SławekSS
    Level 24  
    This is. It is not possible to view, edit, etc. you can only set network parameters.
  • #413 20328193
    tusiek5
    Level 11  
    SławekSS wrote:
    This is. It is not possible to view, edit, etc. you can only set network parameters.

    Thanks for the info, I thought I might be missing something.
  • #414 20328747
    Mad Jaro
    Level 16  
    And how are my colleagues still complaining about the server? because nothing works for me.
  • #415 20328754
    SławekSS
    Level 24  
    And econet connects to the server?
  • #416 20328769
    tusiek5
    Level 11  
    SławekSS wrote:
    And econet connects to the server?

    For me it shows that it is connected to the server, on the website it searches for devices endlessly. The app shuts down after logging in. However, when I disconnect the econet from the Internet, it then shows me my driver on the list, but it does not indicate entering it. I will add that it was previously blocked, but the phone application works with basic settings.
  • #417 20328806
    Mad Jaro
    Level 16  
    On the stove written from the village connected. But the phone application closes by itself, and on the econet24 website I can only enter my profile and edit my personal data, consent etc. Nothing shows from the oven. No tiles.
  • #418 20328836
    SławekSS
    Level 24  
    I don't use the application because it sucks, only through the website (and basically it's through domoticz, influx and grafane, of course only a preview of the operation). I change the settings directly in the boiler, and I do it so rarely that I don't need it remotely.
    As everything is configured correctly, econet is turned on and connected to the server (the LED is on), the page will either be "device blocked" or tiles. As for the first, it's just a history view, i.e. charts, but only when we turn off the econet. If enabled, it's only the view of the inscription that is blocked. As tiles, everything is ok.
  • #419 20329072
    Mad Jaro
    Level 16  
    Sławek, and which one did you upload specifically to the econet binary?

    The strange thing about connecting the village ok ... the diodes are all lit, the controller is communicating, it has an Internet connection.

    I think I will have to make a paperweight for my desk from this tp-link heh.
  • #420 20329074
    SławekSS
    Level 24  
    Read from post #85. In post #96 there is econet binary with root password unlocked. I uploaded this one.

    By the way. In the edition of the electrode profile (as well as every forum) there is an option how many posts should be displayed per page, select the maximum it allows. It is much easier to read and there are much fewer pages.
    With this amount of posts, I only have 14 pages, not 100 or something like ten.

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