logo elektroda
logo elektroda
X
logo elektroda

Internet module ecoNet 300 and ecoLINK2

jamrjan 145185 611
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
  • #271 19607331
    OlexandrRom
    Level 6  
    I'll take a photo in the evening, I don't remember.

    aurimenas wrote:
    what's your ecomax? Ok, I'll try your commands today. Thank you
    OlexandrRom wrote:
    aurimenas wrote:
    I know these commands, but when you send such commands, the boiler returns "OK" as SławekSS mentioned, but nothing has changed.
    today I will try to update the boiler firmware, I got a new one from LAZAR.

    OlexandrRom wrote:
    Quote:
    ? ?? ????????? ??? ?? ????????, ???? ?? ?? ???????? ??????? ??????, ????? ?? ma plum (econet24). ??? ??????????? ?????????, ?? ???????? ????? RS485, ?? ?? ??? ??? ?????? ??? ??????. ??????? ???? ???????? ?? ???????? ?? ???? ????.

    managed to.
    Instead of the econet24 website, use the local controller address:

    http://192.168.1.108/econet/newParam?newParamName=BOILER_CONTROL&newParamValue=1 / - turn on the boiler
    http://192.168.1.108/econet/newParam?newParamName=BOILER_CONTROL&newParamValue=0 / - exclude
    http://192.168.1.108/econet/sysParams/ - settings system
    http://192.168.1.108/econet/regParams/ - parameters
    http://192.168.1.108/econet/editParams/ - xs what is it



    These teams work successfully for me. Here in the topic there were two types of these teams. The ones I wrote work for me.
  • ADVERTISEMENT
  • #272 19607352
    SławekSS
    Level 24  
    These sys, reg, edit only return the values it will read from the driver. They can be used to integrate with HA or domoticz systems or anything else that supports MQTT. It is enough to create a script such as Python which reads them and sends them to MQTT.
    I do.
  • #273 19608553
    aurimenas
    Level 7  
    Yesterday I renewed the Modul A and Touchpanel firmware.
    These commands work:

    http://192.168.1.108/econet/newParam?newParamName=BOILER_CONTROL&newParamValue=1 / - turn on the boiler
    http://192.168.1.108/econet/newParam?newParamName=BOILER_CONTROL&newParamValue=0 / - exclude

    But I can't find how to write url to get started with other stuff like tempCWU or anything else.

    OlexandrRom wrote:
    I'll take a photo in the evening, I don't remember.

    aurimenas wrote:
    what's your ecomax? Ok, I'll try your commands today. Thank you
    OlexandrRom wrote:
    aurimenas wrote:
    I know these commands, but when you send such commands, the boiler returns "OK" as SławekSS mentioned, but nothing has changed.
    today I will try to update the boiler firmware, I got a new one from LAZAR.

    OlexandrRom wrote:
    Quote:
    ? ?? ????????? ??? ?? ????????, ???? ?? ?? ???????? ??????? ??????, ????? ?? ma plum (econet24). ??? ??????????? ?????????, ?? ???????? ????? RS485, ?? ?? ??? ??? ?????? ??? ??????. ??????? ???? ???????? ?? ???????? ?? ???? ????.

    managed to.
    Instead of the econet24 website, use the local controller address:

    http://192.168.1.108/econet/newParam?newParamName=BOILER_CONTROL&newParamValue=1 / - turn on the boiler
    http://192.168.1.108/econet/newParam?newParamName=BOILER_CONTROL&newParamValue=0 / - exclude
    http://192.168.1.108/econet/sysParams/ - settings system
    http://192.168.1.108/econet/regParams/ - parameters
    http://192.168.1.108/econet/editParams/ - xs what is it



    These teams work successfully for me. Here in the topic there were two types of these teams. The ones I wrote work for me.
  • #274 19608565
    OlexandrRom
    Level 6  
    Quote:
    DHW temp

    It's simple: the commands are similar to those on the Econet24 website. They have a team
    https://www.econet24.com/service/rmCurrNewPar...xxx&newParamKey=1281&newParamValue=45
    and we have
    http://192.168.1.108/econet/rmCurrNewParam?ui...xxx&newParamKey=1280&newParamValue=45
    or
    http://192.168.1.108/econet/rmCurrNewParam?newParamKey=1280&newParamValue=45

    Added after 59 [seconds]:


    and works in local networks much faster than through econet24
  • #275 19608944
    aurimenas
    Level 7  
    He's working. Thank you.
    Maybe you know, or maybe you have all the indexes with a description?

    1281 - hot water
    1280 - boiler temperature

    OlexandrRom wrote:
    Quote:
    DHW temp

    It's simple: the commands are similar to those on the Econet24 website. They have a team
    https://www.econet24.com/service/rmCurrNewPar...xxx&newParamKey=1281&newParamValue=45
    and we have
    http://192.168.1.108/econet/rmCurrNewParam?ui...xxx&newParamKey=1280&newParamValue=45
    or
    http://192.168.1.108/econet/rmCurrNewParam?newParamKey=1280&newParamValue=45

    Added after 59 [seconds]:


    and works in local networks much faster than through econet24
  • #276 19608996
    OlexandrRom
    Level 6  
    They are easy to find by yourself, go to the econet website, in Google Chrome add Developer Tools (ctrl shift I), in the Network tab you will see all your queries. Each parameter setting in the portal - sends a GET request which is visible in the console
  • #277 19645451
    Starterek85
    Level 16  
    Colleagues, I have EcoNet original + usb to RS485 converter.
    I don't have D + and D- on the converter but A, B and -. What to connect to?
    In the boiler controller, RJ11 socket, which, according to the plum instructions, must be used through a splitter to connect the ecolink via rj11.
    However, I can also see free connectors for the post-defeat thermostat on the controller and one more on the "power supply".
    Can I just plug the converter into any free D + and D-?

    Regards.
  • #278 19645484
    SławekSS
    Level 24  
    D + = B
    D- = A

    - = GND, we don't use
  • #279 19645573
    Starterek85
    Level 16  
    I connected, the diode on the converter is blinking, so there is some communication. However, the econet communication light with the controller does not light up, and the boiler controller does not see anything new in its menu. You probably need to make a cable for RJ11 as instructed by the user manual.
  • ADVERTISEMENT
  • #280 19645593
    SławekSS
    Level 24  
    There are probably two RS485 buses. One for B, C, probe type accessories and the other for connecting the panel with A module and econet
  • #281 19645685
    Starterek85
    Level 16  
    After plugging in the RJ11 it works, that is, there is a connection to the server. However, after logging in to the econet, I get a message that the Internet module does not work with the device of this manufacturer. Please contact the manufacturer to purchase the correct version of the Internet module ...
  • ADVERTISEMENT
  • #282 19656976
    Starterek85
    Level 16  
    I bought a second original econet2 (with the plum logo) It connects to the server, but it does not connect to the boiler controller.
    I do not know if econet2 is damaged or if this econet2 will not connect to the controller.
  • ADVERTISEMENT
  • #283 19657004
    SławekSS
    Level 24  
    Some boiler manufacturers have software designed for themselves, the so-called customization.
    For example, Kostrzewa, Kipi, Witkowski, etc. Only econets, purchased from these producers, will work with these boilers, the original pluma will not work.

    What is the boiler (manufacturer)?
  • #284 19657219
    Starterek85
    Level 16  
    SławekSS, you are absolutely right.
    I called the site. There is a "customization" service, it costs 180 PLN net.

    I can extract a skirting machine from the original fescue for "educational" purposes
  • #285 19657591
    kajapa
    Level 12  
    Starterek85 wrote:
    SławekSS, you are absolutely right.
    I called the site. There is a "customization" service, it costs 180 PLN net.

    I can extract a skirting machine from the original fescue for "educational" purposes

    They told me on the website that the econet is bought for the burner in the boiler, I have a setlans stove with the plum ecomax 920P1-K controller and the burner is boiling, so I have to buy econet300 when it is boiling.
    By the way, does anyone have a batch of econeta300 just under the boil?
  • #286 19663174
    chorchejs
    Level 2  
    Hi,
    I have only one trivial question. Is the ecoLINK2 cable the same as any USB to RS485 converter (like any cheap from China). I need it for firmware upgrade in my regulator ecoMAX 860 D1 on Viadrus P7C with ecoUPDATER program from Plum.
    Thanks for your answer
  • #287 19663224
    Starterek85
    Level 16  
    Yes,RS485 to usb converter,but only with ftdi chip's.
  • #288 19663278
    chorchejs
    Level 2  
    Sorry for another stupid question, but I'm a total electronic layman. FTDI chip's is what? I need the ecoLINK2 cable to try for a firmware upgrade in my malfunctioning regulator (not booting successfully, stop progress bar before reaching the end) and Plum says to me it may help. Can the upgrade with ecoUPDATER be possible with this? Thanks Internet module ecoNet 300 and ecoLINK2
  • #289 19663291
    SławekSS
    Level 24  
    This converter from the photo is on the CH340 chip. Econet has no drivers for it. Ecolink2 is based on the FTDI chip (https://ftdichip.com/) and only works properly with this.
    I don't know about EcoUpdater, but first you need to upload the correct drivers to the computer.
    In general, look for a converter based on a FTDI chip.
    https://ftdichip.com/product-category/products/cables/usb-rs485-cable-series/
  • #290 19698745
    martintro
    Level 12  
    How can I execute a command from outside the local network?

    "http://admin:admin@192.168.1.100/econet/regParams"

    I set up "port forwarding" on the router and using external ip I cannot read the settings. Seems like you need to know the port number for forwarding and I've tried various known ones.
  • #291 19707031
    maki26
    Level 12  
    martintro wrote:
    How can I execute a command from outside the local network?

    "http://admin:admin@192.168.1.100/econet/regParams"

    I set up "port forwarding" on the router and using external ip I cannot read the settings. Seems like you need to know the port number for forwarding and I’ve tried various known ones.


    Buddy, if you want, you need to set, for example,
    on the router redirect from 8080 to ip_piewa: 80

    and you have a login

    http://admin:admin@'IP_ZEWNETRZNE':8080/econet/regParams "
  • #292 19707099
    martintro
    Level 12  
    Unfortunately it doesn't work. I have tried the ports you suggest before. However, I checked again and it still doesn't work.

    "Unfortunately ... this page cannot be accessed. The site ...... externalIP ...... took too long to reply"

    What else could I have forgotten? Everything works locally. I'm working on an app and I'm stuck on an external connection.

    Internet module ecoNet 300 and ecoLINK2
  • #293 19707542
    SławekSS
    Level 24  
    Is your external address public or private?
  • #294 19707634
    martintro
    Level 12  
    The address is public to my knowledge. I check it with the "What is my IP" method by typing in the browser. This address matches and is the same on a few other devices. However, this does not match the router's assigned IP address. The router comes with a modem and a Virgin Mobile SIM card.
  • #295 19707925
    SławekSS
    Level 24  
    If you have a router with a SIM card, then if you have not purchased a public IP address from your operator, you do not have a public address.
    The public address can be either static or dynamic. For the latter, you also need a dynamic DNS server, e.g. no-ip.com.
  • #296 19707982
    martintro
    Level 12  
    I want to start ddns later. First, I want to get a connection, at least once, because the IP is dynamically allocated. Every time the router boots up, it is different. Until the knock, I do not reset the router, IP can be treated statically. Does the screen explain that it is a public IP after all?
    I will not continue the topic so as not to deviate from the main thread, unless the moderator agrees to solve this problem in this discussion.

    Internet module ecoNet 300 and ecoLINK2
  • #297 19708066
    SławekSS
    Level 24  
    What this page displays has nothing to do with what you want to achieve. It also displays the public address to me, but what if the router does not "bridge" the wan address with the provider's public address. You need to set up a private VPN router on the router and you will receive data for it from the internet provider after purchasing a dynamic or permanent public address.
  • #298 19715771
    gigipawel
    Level 15  
    Gentlemen, whether after connecting RS485 and setting the connection in HomeAsisstancie via the script:
    https://github.com/twkrol/econetanalyze

    Anything else you need to configure?
    Will everything appear in Entities or integrations?
  • #299 19726615
    tusiek5
    Level 11  
    For interested users of Kostrzewy stoves, I can provide a program for reading and changing the parameters of the furnace. You do not need to have EcoNet or its "replacement", the only condition is a computer with Linux or, in my case, a Raspberry with Rasbian, which acts as an intermediary device in communication with the stove and is a gateway for external connection and an RS485 / USB converter. The connection is made via VNC.
    Internet module ecoNet 300 and ecoLINK2
  • #300 19732170
    kajapa
    Level 12  
    Hello.
    In the end, I was able to complete the necessary things and connect the stove to the internet.
    -MR3020 v3.2 (stimulant) bought on all..ro locally, as it turned out from a friend from this topic, who was one of the pioneers
    -EcoLink (USB-> RS485 converter) bought on alie ... es for PLN 20 RJ telephone cable
    Internet module ecoNet 300 and ecoLINK2
    On the tp link I put "LEDE 19 with GUI" and then "eco-mr3020-v3-3.2.3678-em-fda69db834b649919bfeeecd8d955327.bin". The clone started up and connected to the router, first with a cable and then via the www via wifi. I connected it to the furnace controller and it generated a UID, thanks to which it was possible to register on econet24.
    The android app works as normal, but it's truncated and only has a preview some basic settings
    Internet module ecoNet 300 and ecoLINK2 Internet module ecoNet 300 and ecoLINK2
    and on econet24 I have the message "Blocked device"
    Internet module ecoNet 300 and ecoLINK2
    I do not know if I did the right thing to upload soft from @kashue and not "root_eco.bin" from @przemo_ns. And the second thing is that I updated the econet (mr3020) after connecting to the network when I popped up with information about the availability of a newer version.
    Maybe I should upload a dedicated soft for it? I don't know, any suggestions?
    Anyway, weird, the econet app works and the website is blocking.
    Thanks a lot to @ SławekSS for help.

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.
Summary generated by the language model.
ADVERTISEMENT