Skip to content
Image of GoodWe inverter ET series
Template

GoodWe inverter ET series

by Pavel Filípek5 (2)5,287 downloads

Description

GoodWe three-phase hybrid voltage inverters from the ET series are equipped with two MPP trackers as standard and allow the connection of high-voltage batteries. This converter is resistant to failure of the distribution network and therefore provides a perfect backup for a family house and a company.

A LAN communication module must be purchased for connection (https://res.cloudinary.com/gpceurope/image/upload/v1629455933/aczeiijjkmvxmtepoe9e.pdf). It's LAN modul model: GA10081-37-00P.

For more information: https://www.goodwe.com/energy-storage-inverters/et-series-269.asp

Schema LoxConfig for new Energy flow monitor

Settings Energy flow monitor after double click:

I am adding an example of LoxCfg connecting ModBUS registers to meter blocks. Example is in files "Example_goodwe.zip".

EDIT: 2.8.2023


Hello everyone, based on several suggestions, I have extended the library with two outputs for controlling overflows to the network. Thanks for testing @Daniel Bezděk.

EDIT: 21.8.2023


Hello everyone, unfortunately, according to Loxone, they could not publish the new version with flow control. Loxone statement: "Not possible to publish as for controlling the battery there has to be an NDA with Goodwe"..

Inputs and outputs · 36

NameTypeUnit
Network frequencyModbusHz
Battery charge statusModbus%
UPS loadModbus%
L1 - powerModbusW
L2 - powerModbusW
L3 - powerModbusW
L1 - voltageModbusV
L2 - voltageModbusV
L3 - voltageModbusV
Total productionModbuskWh
Load on Back-UpModbusW
Total converter powerModbusW
Network powerModbuskW
PV1 powerModbuskW
Consumed energyModbuskWh
First group battery OUT powerModbuskW
L1 - power Back-UpModbusW
L2 - power Back-UpModbusW
L3 - power Back-UpModbusW
PV ModeModbus<v>
L1 - network powerModbusW
L2 - network powerModbusW
L3 - network powerModbusW
Total network powerModbusW
Total Back-Up PerformanceModbusW
Battery IN power todayModbuskWh
Battery OUT power todayModbuskWh
Battery IN powerModbuskWh
Battery OUT powerModbuskWh
Network statusModbus<v>
Purchased energyModbuskWh
Supplied energyModbuskWh
Temperature driverModbus°C
PV2 powerModbuskW
PV3 powerModbuskW
PV E-TotalModbusV

FAQ

No questions have been answered yet.

Ratings and comments

  1. Rated 5 of 5

    It works for me, but one does not need a LAN kit. It was a waste of money. Modbus TCP works on wifi as well. Also looks like SEMS connection is broken when I use the LAN cable. I'll stay on Wifi for now and see if the problems happen again.

  2. Rated 5 of 5

    Super!! thanks for all the information you gave, this was optimal.

Questions and answers

  1. Loxone config example

    Open

    Hi. Would it be possible, that you share an example of the configuration for the new energy flow monitor?

    No replies

  2. Modbus adress

    Open

    Hello,

    Can you please tell me which analogue inputs (Modbus address) are used exactly on the energy flow monitor.

    Thanks

    No replies

  3. GoodWe

    Open

    Hello,

    can you please send me the connection in German or English? For the new meter modules + energy flow monitor

    Thank you very much!

    No replies

  4. GoodWe ET - komunikace

    Open

    Dobrý den, nalezl jsem Vaši šablonu pro hybridní střídač GoodWe do Loxone. Měl bych na Vás dotaz. Mám střídač GoodWe GW10K-ET Plus. V popisu uvádíte, že je zapotřebí dokoupit LAN modul (střídač má pouze WIFI). Loxone šablona je Modbus zařízení. Znamená to, že si v Loxone vytvořím Modbus server (s IP LAN modulu střídače) a do něj přidám Vaší šablonu?? Komunikace je tedy Modbus TCP?? Všude na internetu se uvádí, že ze střídače lze vyčítat údaje pouze přes RS485. Jenže do tohoto portu je již připojen GoodWe Smart Meter, tedy střídač je master a elektroměr slave. Není mi tedy jasné, jestli k Loxonu potřebuji kupovat RS485 Extension či Modbus Extension, abych mohl vyčítat údaje o spotřebě domu, aktuální výrobě, přebytky a použil Loxone jako náhradu Wattrouteru. Pokud ale zde uvádíte nutnost pořízení LAN modulu, pak by mohla komunikace se střídačem probíhat přes Modbus TCP, tedy nebylo by ani potřeba připojovat Loxone na elektroměr, protože z něj už vyčítá střídač, který mi ty údaje také poskytne. Chápu to tak správně??

    Děkuji za odpověď a omlouvám se za svou nevědomost.

    Pindryč

    4 replies

    1. Dobrý den, Podařilo se vám zjistit tyhle informace? Mockrát děkuju tel.: 721616797

    2. Dobrý den, ano je to tak. V LoxCfg vytvoříte modbus server a nakonfigurujete na střídač a následně použijete šablonu.

    3. Dobrý den, Komunikace je opravdu TCP/IP, i když v Modbsu tabulkách uvádí RTU... Spojení jde i přes wi-fi modul, je potřeba pouze povolit Modbus, to dělají vzdáleně z GoodWe.

    4. Tak jsem se právě dozvěděl nové informace:

      Wifi modul - Modbus umí pouze číst LAN modul - Modbus umí číst i zapisovat

      !! Doporučuji LAN modul i kvůli lepší stabilitě.

  5. Registry pro zápis

    Open

    Dobrý den, předem bych chtěl velmi poděkovat za šablonu LOXONE pro GoodWe je velmi užitečná. Mám ještě doplňující dotaz nezkoušel jste zpřístupnit registry i pro zápis dat, kdy by bylo možné přes LOXONE upravovat některé parametry střídače a jeho vnitřní nastavení ?

    Děkuji

    MIchal Glazer

    2 replies

    1. Dnes jsem nahrál novou verzi, která ma moznost řídit pretoky pres modbus. Musíte nyní počkat než to Loxone schválí.

    2. Wow, write commands via Modbus would be awesome. Let's go Loxone, hurry up!

  6. goodwe smartmeter

    Open

    hello, is it possible to connect the goodwe smart meter directly to the loxone modbus and read the values ?

    1 reply

    1. Yes, this works. But you won't need, as you can might consider to read the entire inverter using modbus. With that you have the meter readings of the smart meter together with data from the inverter.

  7. 2nd battery on GW25K

    Open

    Hi Pavel

    I'm searching the web and cannot find the registers for the 2nd BMS to retrieve SOC, Voltage and Current for the 2nd BMS of the larger inverter.

    Do you have a good contact or even information for that?

    Cheers Stefan

    2 replies

    1. Hi Stefan, did you manage to implement the 2n battery of the GW25K?

    2. Hi Jakob

      Partially. It is one of the two things:

      1. Two batteries of the same size with a GW25k are treated similarly. They charge and discharge with a difference of 2-5 % each. They are mostly on same level. The value I receive when querying Modbus is most likely battery 1.

      2. The value could already be the everage of all connected batteries and therefore we don’t get the required register.

      Let us know in case I’m wrong. ;)

  8. Goodwe GW15K-ET

    Open

    Hi,

    I've trying to setup a Goodwe GW15K-ET with a WIFI/LAN kit and I'm struggling to configure the Modbus TCP communication. Could you help me with this?

    Thanks, Nelson

    1 reply

    1. (dammit, post revision nr 3)

      Hi,

      turns out you don't need the LAN kit to use Modbus TCP.

      Set static IP in the router for the inverter (i.e. via MAC binding), so it does not change with new DHCP lease. OR Set static IP in the inverter via SEMS or SolarGo (while doing network config). This IP should be outside of the range of IPs that are given out by DHCP server in the router. Usually 10-99 or 201-250 should be safe. Most routers I saw gives out IPs in the range 100-199, e.g. 192.168.1.100.

      Then go to Loxone Config, under Network Periphery add Modbus Server and put IP of the inverter in the Settings of Modbus TCP Server.

      Once you got the server, select it and open Device Templates on the top bar. There you use the template which you download from this library. It is just an XML file. Once you get it in the Periphery tree go to Settings. There you put the Modbus Address that you configured in SolarGo when enabling Modbus TCP. I like to give the same ID as the last number in IP. Easier to remember. So if you set IP to 192.168.1.200, then Modbus Address should be 200.

      And voila, you can drag and drop elements and they should show the right values in LiveView.

      I also bought Wifi/Lan kit, but turns out it is not only unnecessary, but also harmful because the inverter does not like to connect to SEMS when connected to LAN. At least in my experience.

      People on HomeAssistant Github also complain that enabling Modbus breaks the connection with SEMS (sooner or later). Like there is not enough resources to run both or something.

      I hope it helps future GoodWe owners. Good luck!

      Best regards,

  9. Goodwe inverter data Liste mit Adresse und Deutsche Erklerung ?????

    Open

    Hallo hat jemand von euch die Data Liste mit jeweils richtige Adresse und in Deutsch Übersetzt? das Wäre supper

    No replies

  10. řízení nabíjení baterie

    Open

    nemáte prosím radu, jakým způsobem lze ze střídače data nejen číst, ale případně je zadávat a chování střídače tak řídit ? jde mi hlavně o možnost cyklování baterie přes zimu, kdy FVE prakticky nevyrábí žádnou elektřinu.

    Děkuji za Odpověď

    M.Křížek

    1 reply

    1. Dobrý den,

      GoodWe si tyto registry chrání a proto nejsou nikde dostupné na internetu. Většinou je dostupná pouze verze READ ONLY. Je ale možné si registry u nich vyžádat.

  11. GW15K-ET Modbus TCP

    Open

    Kann mir hier jemand sagen wie man den GW15K-ET auslesen kann, ich habe alles eingestellt sowohl in Loxone als auch am WR aber kriege keinerlei Werte. Alles bis GW10K-ET funktioniert einwandfrei aber der 15K bringt mich echt zum verzweifeln.

    No replies

  12. Jak nabíjet baterii

    Open

    Dobrý den,

    Nemáte prosím radu jak lze dát invertoru pokyn aby začal nabíjet baterii? jde mi právě o vykrývání spotových cen. Nikde jsem nenašel správné registry do kterých lze zapisovat.

    Mockrát Vám děkuji.

    1 reply

    1. Dobrý den, GoodWe si tyto registry chrání a proto nejsou nikde dostupné na internetu. Většinou je dostupná pouze verze READ ONLY. Je ale možné si registry u nich vyžádat.

  13. LAN or WIFI module for TCP/IP Modbus

    Open

    Wifi modul - Can only read data via modbus! LAN modul - Can read and write data via modbus.

    Anyway LAN module is more stable for connection...

    No replies

  14. Register Goodwe 35183 nepracuje správne

    Open

    Vo Vašej knižnici píšete, že na vstup "Měřiče pro úložište" Pf má ísť hodnota Goodwe registra 35183. Bohužiaľ, nepracuje správne.

    Viď: https://www.vodnici.net/community/loxone-a-arduino/stridac-goodwe-goodwe-gw10k-et/paged/15/#post-41189 V príslušnom vlákne je aj riešenie, ktoré mi pomohlo: Nahradil som ho súčinom registrov 35181 a 35180 (ktorý som delil tisíckou), aby som mal výsledok v kW.

    1 reply

    1. Dobrý den, na vzorové instalaci, kde to už běží 3 roky tento registr funguje normálně. Buďto novější FW má něco jinak v registrech nebo netuším co se tam stalo. Nemám to jak vyzkoušet.

      tady je nastavení registru na aktuálně funkčním projektu: https://pfdrive.filipek-czech.cz:5001/mo/sharing/NYYjBRF28#/

  15. Control output

    Open

    Hi Pavel,

    Do you know any source online where I can find guidance on controlling the inverter over modbus? I have the full R/W modbus protocol but have trouble identifying the right registers and inverter modes.

    Kind regards,

    Martin

    1 reply

    1. Hello, I have implemented only the registers for control into a non-public library, but I have not invented any logic for control. I do not have GoodWe at home, but Solax. I developed this library for a customer.

  16. Modbusserver not reachable

    Open

    Hello,

    I have a GoodWe hybrid inverter (GW8K-ET).

    The inverter is connected to my network via Wi-Fi. I read in previous discussions that a LAN converter would not be necessary.

    I activated Modbus on the Solar GO app --> Communication settings --> RS485, turned Modbus on, and set it to port 201.

    Communication settings --> WLAN/LAN --> DHCP off and IP address fixed 192.168.1.201

    Loxone miniserver fixed on 192.168.1.16

    I downloaded the library and implemented it in Loxone Config as shown in the example program.

    In Loxone Config, the Modbus server address is set to 192.168.1.201:502

    in loxone config, goodwe converter to port 201

    When I now monitor Modbus, I get the message that the Modbus server is not reachable

    What should I do? Buy a LAN module after all, switch off the converter completely? Am I overlooking something?

    Looking forward to some help.

    No replies

  17. Zápis

    Open

    Dobrý den, můžete prosím někdo vytvořit příklad příkazu pro okamžité nabíjení s možností nabíjecího výkonu baterie jak je to například v aplikaci SolarGo?

    Děkuji Vám

    1 reply

    1. Dobrý den, šablonu mám akorát nelze zveřejnit tady. Když si přečtete dokumentaci ModBus tak se ty registry dozvíte. Přeji hezký den F.

Report this entry

Report abuse

You have to be logged in to report an entry. Log in