logo elektroda
logo elektroda
X
logo elektroda

Internet module ecoNet 300 and ecoLINK2

jamrjan 151266 625
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
  • #241 19414986
    maki26
    Level 12  
    Buddy, from what I read somewhere for Metal Fach, he has all the ID's with him.
    If you do a memory dump and someone returns it, they can block this ID and you will have problems connecting to econet24.

    I bet Witkowski has the same, so it's better not to risk it.
  • ADVERTISEMENT
  • #242 19415011
    SławekSS
    Level 24  
    Do you think that metal fach, witkowski or another producer has access to pluma servers?
  • #243 19415466
    OmertaPL
    Level 6  
    The topic is no longer valid. I returned the equipment and I will take it directly to Witkowski.
  • ADVERTISEMENT
  • #244 19415489
    przemo_ns
    Level 11  
    The only uid parameter that is sent to the server is taken from the furnace controller (our econet does not process it, but verifies it on the server) and it seems that econet versions of other boilers must connect to other servers, unless they have modified firmware and process uid otherwise they could not affect the availability of the econet-boiler pair on the pluma server. It is best if someone downloaded such firmware, there is a small risk of blocking the stove without specifying the uid of the stove, because there is probably a modified soft of our econet only with a different server ip. Plum probably provided them with the server software and licenses for econets, although the user logs in to the pluma server, the database can be at witkowski's or they have some ip from the pool (or port) purchased from them, and econets, for example, from witkowski's, and some service there checks the uid of the furnace sent by the econet and in this way an econet-furnace pair is created, but this can be verified after matching the software with such an econet.
  • #245 19588435
    boryswwa
    Level 7  
    domadm wrote:
    I told you that 4 is SUPERVISION, so I have all the working ones
    Now I would have to make mistakes to find out the rest ... but that will come with time ;-)


    I know this is quite an old thread, but thanks to it I was able to do a pretty nice oven monitoring with Raspberry PI and Graffany + InfluxDB.
    It looks something like this:
    Internet module ecoNet 300 and ecoLINK2

    Internet module ecoNet 300 and ecoLINK2


    On the subject of modes of operation - The answer is probably in the file ecomax.py, line 311.
    Code: Python
    Log in, to see the code


    Thank you very much to all participants of this post who made it possible to figure out this driver with their work.
  • #246 19599023
    kajapa
    Level 12  
    Hello.
    Gentlemen, as a layman I do not understand half of your statements :D so if you can explain it to me and some others.
    1. If I have a SETLANS boiler with an ecoMax 920P1-K TOUCH controller an ecoSter touch room thermostat and I want to have access to it via the Internet, do I have to buy econet300 dedicated to the boiler manufacturer?
    2. Will I have access to all settings, even service settings, after the purchase and installation of econet300 and registration?
    3. Instead of org. econet300 can I buy a cheap replacement, e.g. mr3020 or wr902ac, upload soft from the topic and will have access to the driver from the econet application or through the econet24 management website?
    I am asking for an "understandable" explanation of my doubts. :please:
  • #247 19599058
    SławekSS
    Level 24  
    1. Taking this sentence into account "as a layman I do not understand half of your statements" the answer is - yes
    2.yes
    3. and yes and no, it depends on your skills and whether this soft theme works with your boiler
  • #248 19599100
    kajapa
    Level 12  
    Thanks to SławekSS for the answer, but you don't have to be sharp right away and treat those who can't code in advance. Maybe I chose the words not too accurately in the previous post, but I asked the questions on behalf of those who can cope with it and those who do not have the slightest idea about it, so that they would not take a hoe to the sun.
    Assuming there are a few people here who can handle it, can you elaborate on the answer to my third question? My boiler is pellet-fired, my burner is boiling.
  • #249 19599107
    SławekSS
    Level 24  
    I'm sorry, I didn't mean anything like that, I myself am a layperson in coding / programming etc. and I didn't understand half of it at the beginning (the rest, I still don't get everything :) ) that's why I wrote it, because I know what it entails.
    I just used the "replacement" with the local soft and it worked, but I had to deepen my knowledge a lot.
  • #250 19599123
    kajapa
    Level 12  
    SławekSS wrote:
    I'm sorry, I didn't mean anything like that, I myself am a layperson in coding / programming etc. and I didn't understand half of it at the beginning (the rest, I still don't get everything :) ) that's why I wrote it, because I know what it entails.
    I just used the "replacement" with the local soft and it worked, but I had to deepen my knowledge a lot.

    S cool. I got the wrong impression ...
    Share your knowledge about it. What soft did you upload? How did you upload it? By open wrt? What did you get? Do you have access via apke and econet24?
    Maybe someone will write a tutorial for children with the necessary files.
  • #251 19599135
    SławekSS
    Level 24  
    I have uploaded the soft one that is available in this topic as the final one, previously open wrt. I got a "full size" econet300 with all the features, except I had "device blocked" first. I don't know how, but it unlocked.
    Everything else is on the topic.

    Unfortunately, I do not remember everything, because I do not deal with such things on a daily basis. I'd have to start remembering everything from scratch.
  • ADVERTISEMENT
  • #252 19600021
    elektrodziarze420
    Level 6  
    Hello who have recently bought econet 300 wifi module? can you please open and take pictures? Is it using tplink tl-mr3020 but which version one MediaTek MT7628NN CPU or older with Atheros AR9331 cpu?


    info from .bin
    {"supported_devices": ["tl-mr3020-v3"], "version": {"dist": "OpenWrt", "version": "18.06-SNAPSHOT", "revision": "r7395-c4dffde", "board ":" ramips "}}

    I want to buy regular mr3020 and flash 1: 1 spi flash dump from original https://www.bognar-sklep.pl/modul-internetowy-tp-link-econet300-hks-lazar-p-1305.html and then return the original to seller in 14 days.
    150eur for 20e router is too much for me.


    Also we found possible upgrade / update link for new .bin download

    http://www.econet24.com/ecosrv/default/downloadImg_em&router=mr3020-v3



    latest upgrade .bin from their servers, but i suspect it is only updated values, you cannot use this on the empty router.

    have ordered two internet modules originals will try to get some info out of them ..

    or Buying used econet 300 for hks lazar around 80e

    Added after 37 [minutes]:

    kajapa wrote:
    SławekSS wrote:
    I'm sorry, I didn't mean anything like that, I myself am a layperson in coding / programming etc. and I didn't understand half of it at the beginning (the rest, I still don't get everything :) ) that's why I wrote it, because I know what it entails.
    I just used the "replacement" with the local soft and it worked, but I had to deepen my knowledge a lot.

    S cool. I got the wrong impression ...
    Share your knowledge about it. What soft did you upload? How did you upload it? By open wrt? What did you get? Do you have access via apke and econet24?
    Maybe someone will write a tutorial for children with the necessary files.


    read from here, https://www.elektroda.pl/rtvforum/topic3346727-60.html#18270991 .bin file

    mr3020 or any tplink with usb. fash openwrt 19.x with LuCi Gui https://firmware-selector.openwrt.org/?versio...rget=ramips/mt76x8&id=tplink_tl-mr3020-v3

    and then that .bin that kashue uploaded ..

    and attach usb to rs485 serial .. https://www.digitus.info/en/products/computer...s-and-accessories/interface-adapter/da-70157/

    but no warranties it could work it could fail

    but yes no all econet are the same ... Plum made it difficult for us .. sokol ekonet will have something different a hks lazr econet 300 and also other variants will be slightly different because ecomax850 or 860 and 810 variants ..
  • ADVERTISEMENT
  • #253 19600387
    kajapa
    Level 12  
    Nice tutorial, it's a pity that in English because reading your other posts you do better in Polish.
    So first you need usb-> rj11 Rs485 cable and tp-link mr3020v3, flash it to OpenWrt19 and then to "econet" from file.bin
    Speaking of tp-link, wr902ac will work in dual band after uploading the .bin file?
    I called pluma yesterday and they told me that the econet is selected for the boiler burner, so in my case I have to buy econet300 under KIPI.
  • #254 19600567
    SławekSS
    Level 24  
    kajapa wrote:
    Speaking of tp-link, wr902ac will work in dual band after uploading the .bin file?
    for this tp-link you need another soft, no in this topic. This tp-link has a different hardware to the mr3020
  • #255 19600575
    kajapa
    Level 12  
    SławekSS wrote:
    kajapa wrote:
    Speaking of tp-link, wr902ac will work in dual band after uploading the .bin file?
    another soft is needed for this tp-link, no in this topic. This tp-link has a different hardware to the mr3020

    Thank you very much.
    And when it comes to the usb-> rs485 cable, it will work so simple: https://allegro.pl/oferta/konwerter-usb-rs485-10805317063
    does there have to be something like this on FT232RL: https://allegro.pl/oferta/przemyslowy-konwerter-usb-rs485-9756875047
    "As for usb and interface connection, only ftdi232 drivers are loaded. None else will work.
    tried to flash to ch431 chipset but it doesn't work. "
    How to put it on rj11 (what scheme)?
  • #256 19600958
    elektrodziarze420
    Level 6  
    try to make it work in regular openwrt if then works then move to econet
  • #257 19601012
    aurimenas
    Level 7  
    Hi, at first want to say that I have two econets. One original from Lazar, and today bought mr3020 v3.2 and flashed by your instructions. Flash was succesfull, but econet24.pl says device blocked. ( but this step is okay for me). I have ECOMAX 810

    Can read stove parameters with original and with custom econet, but cant send data to stove to change parameters by this command:
    http://192.168.0.xxx/econet/newParam?newParamName=CWU_SET_TEMP&newParamValue=44

    Main thing as i think why i can only read stove parameters is here:

    {"settingsVer":33,"editableParamsVer":0,"schedulesVer":2,"remoteMenuVer":{"11": 5133, "10": 54629, "13": 60042, "12": 59533, "15": 27253, "14": 48260, "1": 21609, "3": 6357, "2": 21646, "4": 54484, "7": 32039, "6": 45245, "9": 14162, "8": 15629},"currentDataParamsEditsVer":1,"curr":{"thermostat": 1, "pumpCOWorks": false, "fan2Exhaust": false, "feederWorks": true, "feeder": true, "mixerPumpWorks4": false, "lambdaSet": 125, "mixerPumpWorks1": false, "mixerPumpWorks2": false, "mixerPumpWorks3": false, "statusCWU": 0, "fuelLevel": 82, "fanPower": 35.0, "mixerTemp1": 22.721490859985352, "mixerTemp3": null, "mixerTemp2": null, "mixerTemp4": null, "blowFan1Active": false, "statusCO": 0, "boilerPower": 100, "feederOuter": false, "pumpCWUWorks": false, "pumpCWU": true, "alarmOutput": false, "fan": true, "lighter": false, "lambdaStatus": 2, "transmission": 9, "fuelStream": null, "lighterWorks": false, "mode": 3, "alarmOutputWorks": false, "pumpSolar": false, "lambdaLevel": 149, "tempExternalSensor": 19.288875579833984, "contactGZC": false, "blowFan1": false, "blowFan2": false, "tempCO": 48.418125152587891, "pumpCO": true, "contactGZCActive": false, "pumpCirculation": false, "outerBoiler": false, "tempCOSet": 78, "outerBoilerWorks": false, "pumpFireplace": false, "feederOuterWorks": false, "mixerSetTemp4": 25, "boilerPowerKW": null, "feeder2AdditionalWorks": false, "pumpSolarWorks": false, "mixerSetTemp1": 25, "mixerSetTemp2": 25, "mixerSetTemp3": 25, "blowFan2Active": false, "tempCWU": 38.426025390625, "tempCWUSet": 50, "pumpCirculationWorks": false, "tempFlueGas": 72.679824829101562, "fan2ExhaustWorks": false, "pumpFireplaceWorks": false, "tempFeeder": 25.57469367980957, "fanWorks": true, "feeder2Additional": false}}

    How can I change this? "editableParamsVer":0

    elektrodziarze420 wrote:
    Hello who have recently bought econet 300 wifi module? can you please open and take pictures? Is it using tplink tl-mr3020 but which version one MediaTek MT7628NN CPU or older with Atheros AR9331 cpu?


    info from .bin
    { "supported_devices":["tl-mr3020-v3"], "version": { "dist": "OpenWrt", "version": "18.06-SNAPSHOT", "revision": "r7395-c4dffde", "board": "ramips" } }

    I want to buy regular mr3020 and flash 1:1 spi flash dump from original https://www.bognar-sklep.pl/modul-internetowy-tp-link-econet300-hks-lazar-p-1305.html and then return the original to seller in 14 days.
    150eur for 20e router is too much for me.


    Also we found posible updgrade/ updat link for new .bin download

    http://www.econet24.com/ecosrv/default/downloadImg_em&router=mr3020-v3



    latest upgrade .bin from their servers, but i suspect it is only updated values, you cannot use this on the empty router.

    have ordered two internet modules originals will try to get some info out of them..

    or Buying used econet 300 for hks lazar around 80e

    Added after 37 [minutes]:

    kajapa wrote:
    SławekSS wrote:
    I'm sorry, I didn't mean anything like that, I myself am a layperson in coding / programming etc. and I didn't understand half of it at the beginning (the rest, I still don't get everything :) ) that's why I wrote it, because I know what it entails.
    I just used the "replacement" with the local soft and it worked, but I had to deepen my knowledge a lot.

    S cool. I got the wrong impression ...
    Share your knowledge about it. What soft did you upload? How did you upload it? By open wrt? What did you get? Do you have access via apke and econet24?
    Maybe someone will write a tutorial for children with the necessary files.


    read from here, https://www.elektroda.pl/rtvforum/topic3346727-60.html#18270991 .bin file

    mr3020 or any tplink with usb. fash openwrt 19.x with LuCi Gui https://firmware-selector.openwrt.org/?versio...target=ramips%2Fmt76x8&id=tplink_tl-mr3020-v3

    and then that .bin that kashue uploaded ..

    and attach usb to rs485 serial .. https://www.digitus.info/en/products/computer...s-and-accessories/interface-adapter/da-70157/

    but no waranties it could work it could fail

    but yes no all econet are the same ... Plum made it difficult for us .. sokol ekonet will have something different a hks lazr econet 300 and also other variants will be slightly different because ecomax850 or 860 and 810 variants ..
  • #258 19601313
    elektrodziarze420
    Level 6  
    Can we somehow talk that you dump original fw?

    I think they have some kinds of cheks for hw id. I will check how you can set that cwu set temp

    Dodano po 29 [minuty]:

    aurimenas did you flash latest imagetest.bin as clean update and tried to setup as new device?
  • #259 19601450
    aurimenas
    Level 7  
    Yes I flashed imagetest.bin and set as new. If you help me and will say how to dump it-then ok.

    elektrodziarze420 wrote:
    Can we somehow talk that you dump original fw?

    I think they have some kinds checks for hw id. I will check how you can set that cwu set temp

    Dodano po 29 [minuty]:

    aurimenas did you flash latest imagetest.bin as clean update and tried to setup as new device?
  • #260 19601509
    elektrodziarze420
    Level 6  
    It could be that UID is the same and that is why it shows blocked in econet24,

    Just a random thought

    Do you use the same USB to RS485 cable as original?
  • #261 19601522
    SławekSS
    Level 24  
    If you read the whole topic, you would know that plum somehow blocks "unknown" devices. There is a suspicion that the MAC address. This address is entered in at least two places, but changing it here does not help.

    The UID is generated in the main controller. It is immutable and will always be the same for a particular driver art.

    Econet can be placed on various routers, not necessarily tplink.
  • #262 19601524
    aurimenas
    Level 7  
    I used the original cable usb to rj11 it came with the original econet.

    Yes uid was the same with custom econet.

    Really I don't need that service, I just want to control the stove from openhab, domoticz or home assistant, but don't know how to send parameters to the stove.
  • #263 19601534
    SławekSS
    Level 24  
    aurimenas wrote:
    I don't really need this service, I just want to control the stove from openhab, domoticz or home assistant, but don't know how to send the parameters to the stove.
    it is also described in this topic. I did so. You write a script in phyton which polls the driver via econet and you send the data to the MQTT broker. The rest is a breeze.

    Sending is also described, but it didn't work for me.
    Study this topic thoroughly from the beginning. You should deduce something.
  • #264 19601713
    aurimenas
    Level 7  
    aha, since I read everything with a translator, that's not all you can see exactly.
  • #265 19606057
    OlexandrRom
    Level 6  
    He is also interested in how to get and set new settings in LAN networks. The module is original, everything works via the econet24 website, but I want to control the burner via my local network, not the Internet. Tell me how to do it? Thank you.
  • #266 19606239
    SławekSS
    Level 24  
    OlexandrRom wrote:
    I want to control the burner via my local network
    and this econet you do not need, unless you create your own server such as ma plum (econet24). It remains for you to discover how to control via RS485, for which everyone here will be grateful to you. Part of it is discovered and included in this topic.
  • #267 19607120
    OlexandrRom
    Level 6  
    Quote:
    and you don't need this eco-network unless you create your own server, such as ma plum (econet24). All you have to do is learn how to drive via RS485, for which everyone here will be grateful. Some of it has been identified and included in this topic.

    you succeeded.
    Instead of econet24, use the local address of the controller:

    http://192.168.1.108/econet/newParam?newParamName=BOILER_CONTROL&newParamValue=1 / - włącz kocioł
    http://192.168.1.108/econet/newParam?newParamName=BOILER_CONTROL&newParamValue=0 / - wyklucz
    http://192.168.1.108/econet/sysParams/ - installation system
    http://192.168.1.108/econet/regParams/ - parameters
    http://192.168.1.108/econet/editParams/ - xs co to jest
  • #268 19607312
    aurimenas
    Level 7  
    I know those commands, but when you send such commands, the boiler returns "OK" as SławekSS remembered, but nothing has changed.
    dzisiaj try to update the boiler program, got new from LAZAR.

    OlexandrRom wrote:
    Quote:
    and you don't need this eco-network unless you create your own server, such as ma plum (econet24). All you have to do is learn how to drive via RS485, for which everyone here will be grateful. Some of it has been identified and included in this topic.

    you succeeded.
    Instead of econet24, use the local address of the controller:

    http://192.168.1.108/econet/newParam?newParamName=BOILER_CONTROL&newParamValue=1 / - włącz kocioł
    http://192.168.1.108/econet/newParam?newParamName=BOILER_CONTROL&newParamValue=0 / - wyklucz
    http://192.168.1.108/econet/sysParams/ - installation system
    http://192.168.1.108/econet/regParams/ - parameters
    http://192.168.1.108/econet/editParams/ - xs co to jest
  • #269 19607320
    OlexandrRom
    Level 6  
    @aurimenas

    These teams are working successfully for me. Here in the topic there were two types of these teams. The ones I wrote work for me.
  • #270 19607323
    aurimenas
    Level 7  
    @OlexandrRom what kind of ecomax do you have? Ok, I will try your instructions today. Thank you

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