GridFit

GoodWe ET/EH/BT/BH/ETC hybrids

Hybrid inverter5 integration routes98 models on grid lists

Locallocal controlgoodwe-hybrid (ET/EH/BH/BT/ESA Hybrid Inverter), goodwe-wifi-et (ET/EH/BT/BH Hybrid Inverter (WiFi)), GoodWe Inverter +1· seen 2026-10-31
Grid✓✓✓✓✓✓✓fit in AT, BE, CZ, EE, NL, PL, SE · lists dated up to 2026-10-30

Local controlGrid listsModel codes

Local control with Home Assistant and evcc

checked 2026-10-31

Home Assistant
localcontrol3 integrations
evcc
localcontrol
Connection
Modbus TCP, Modbus RTU (RS485), UDP (vendor protocol), Cloud API, LAN (vendor protocol)

Does GoodWe ET/EH/BT/BH/ETC hybrids work locally with Home Assistant?

Yes, according to the public sources: the HA core integration “GoodWe Inverter” and the HACS integration “GoodWe Inverter” talks to it over the local network and exposes settable entities, not only sensors; evcc supports it locally and lets evcc control it.

Firmware updates can open or close local access — check the integration's own page before you buy, and your installer before software changes export limits or charges a battery from the grid.

Evidence: integrations and templates

IntegrationSourceLinkRead or controlConnectionRepoSeen
GoodWe InverterHome Assistant corelocalcontrol settable entities: number, select, buttonUDP (vendor protocol), Modbus TCP (local_polling)–2026-10-31
GoodWe Inverter mletenay/home-assistant-goodwe-inverterHACS custom integrationlocalcontrol settable entities: number, select, switch, buttonUDP (vendor protocol), Modbus TCP (local_polling)★ 240 · 2026-07-012026-10-31
GoodWe SEMS API TimSoethout/goodwe-sems-home-assistantHACS custom integrationcloudcontrol settable entities: number, select, switchCloud API (cloud_polling)★ 147 · 2026-10-232026-10-31
goodwe-hybrid (ET/EH/BH/BT/ESA Hybrid Inverter)evcc templatelocalcontrol evcc controls battery charge/discharge (battery-control) and can curtail PVModbus TCP, Modbus RTU (RS485), UDP (vendor protocol)–2026-10-31
goodwe-wifi-et (ET/EH/BT/BH Hybrid Inverter (WiFi))evcc templatelocalcontrol evcc controls battery charge/discharge (battery-control)LAN (vendor protocol)–2026-10-31

Core integrations ship with Home Assistant. For the exact GoodWe models that Home Assistant users report, see theOpen Home Foundation Device Database (preview) — GridFit does not copy it.

Grid-connection lists

The list is the authority; this is a cross-reference.

Is the GoodWe ET/EH/BT/BH/ETC hybrids on an EU grid-connection list?

Yes — models of this family are on the lists of AT, BE, CZ, EE, NL, PL, SE (lists dated up to 2026-10-30, read 2026-10-31); the other 0 of the 7 lists read have no matching model, which is not a “no”.

  • ATAustria — listed with restrictions “Ja - mit Einschränkung” · restriction applies from firmware FW: 060606 · 73 rows · Austrian TOR Erzeuger Typ A list dated 2026-10-30, read 2026-10-31✓
  • BEBelgium — listed · 56 rows · Belgian Synergrid C10/26 list dated 2026-10-30, read 2026-10-31✓
  • CZCzechia — listed · approved firmware DSP 02.308 , ARM 00.146 · 35 rows · Czech ČEZ Distribuce list dated 2026-08-21, read 2026-10-31✓
  • EEEstonia — listed · 24 rows · Estonian Elektrilevi inverter list, read 2026-10-31✓
  • NLNetherlands — listed · 48 rows · Dutch Netbeheer Nederland type-A list dated 2026-10-30, read 2026-10-31✓
  • PLPoland — listed · firmware 010101 · 72 rows · Polish PTPiREE WiPWC 1.3 list dated 2026-10-26, read 2026-10-31✓
  • SESweden — listed · firmware 10101 · 53 rows · Swedish Rikta Rätt inverter list dated 2026-10-23, read 2026-10-31✓
36 more countries: what applies to a hybrid inverter there

No model rows for these countries — they publish no usable list, or GridFit has not parsed it yet. The state comes from the EU+ grid-connection table; each country page says more.

On a public list:GermanysDenmark?Great BritainHungaryIrelandNorthern Ireland?PortugalRomania?Slovakia

No list, a rule applies:Bosnia and Herzegovina?SwitzerlandCyprusSpainFinlandFrancesGreecesCroatiasItalysLiechtenstein?LithuaniaLuxembourgMoldova?NorwaySloveniasTürkiye?

Not confirmed:Albania?Bulgaria?Georgia?Iceland?Latvia?Montenegro?North Macedonia?Malta?Serbia?Ukraine?Kosovo?

s = from search results, ? = unverified; without a mark the page was opened.

Model codes on the lists

Matched to this family by model-code pattern (brand match exact / alias) — a pointer; confirm in the list. Hover a cell for the list's own words.

Model, as the list writes itATBECZEENLPLSEMPPTkWMatch
GW100K-BT-G10✓––exact
GW100K-BTR-G10✓✓––alias
GW100K-ET-G10✓✓✓2✓✓––alias
GW100K-ETR-G10✓✓––alias
GW10K-BT✓✓✓✓✓––alias
GW10K-BT-20✓✓––alias
GW10K-BTA-G20✓✓✓✓––alias
GW10K-ET✓✓✓✓✓2✓––alias
GW10K-ET-20✓✓✓✓2✓✓––alias
GW10K-ET-L-G10✓––alias
GW10K-ETA-G20✓✓✓✓✓✓––alias
GW10KN-ET✓✓✓✓✓2✓––alias
GW110K-BTR-G10✓✓––alias
GW110K-ETR-G10✓✓––alias
GW124,99K-BTR-G10✓✓––alias
GW124,99K-ETR-G10✓✓––alias
GW125/261-ESA-LCN-G10✓✓✓✓2––alias
GW125/261-ESA-LCN-G11✓✓✓––alias
GW125K-BTR-G10✓✓––alias
GW125K-ETR-G10✓✓––alias
GW12K-BT-20✓✓––alias
GW12K-BTA-G20✓✓✓✓––alias
GW12K-ET-20✓✓✓✓2✓✓––alias
GW12K-ET-L-G10✓––alias
GW12K-ETA-G20✓✓✓✓✓✓––alias
GW15K-BT-20✓✓––alias
GW15K-BTA-G20✓✓✓✓––alias
GW15K-ET✓✓✓✓✓2✓✓215alias
GW15K-ET-20✓✓✓✓2✓✓––alias
GW15K-ET-L-G10✓––alias
GW15K-ETA-G20✓✓✓✓✓✓––alias
GW20K-BTA-G20✓✓✓✓––alias
GW20K-ET✓✓✓✓✓2✓✓220alias
GW20K-ET-L-G10✓––alias
GW20K-ETA-G20✓✓✓✓✓✓––alias
GW25K-BTA-G20✓✓✓✓––alias
GW25K-ET✓✓✓✓✓2✓✓325alias
GW25K-ETA-G20✓✓✓✓✓✓––alias
GW29.999K-BTA-G20✓✓✓✓––alias
GW29.999K-ETA-G20✓✓✓✓✓––alias
GW29.99K-ETA-G20✓––alias
GW29.9K-ET✓✓✓✓✓2✓✓329.9alias
GW30K-BTA-G20✓✓✓✓––alias
GW30K-ET✓✓✓330alias
GW30K-ETA-G20✓✓✓✓––alias
GW3600-BH✓✓––exact
GW3600-EH✓✓223.6exact
GW40K-ET-10✓✓✓✓✓––alias
GW5000-BH✓✓––exact
GW5000-EH✓✓225exact
GW5000-EH-BE✓✓225exact
GW50K-BTR-L-G10✓––alias
GW50K-ET-10✓✓✓✓✓––alias
GW50K-ET-L-G10✓––exact
GW50K-ETR-L-G10,✓––alias
GW5K-BT✓✓✓✓✓––alias
GW5K-BTA-G20✓✓✓✓––alias
GW5K-ET✓✓✓✓✓2✓––alias
GW5K-ET-L-G10✓––alias
GW5K-ETA-G20✓✓✓✓✓✓––alias
GW5KN-ET✓✓✓✓✓2✓––alias
GW6.5K-ET✓✓✓✓2✓––exact
GW6.5KN-ET✓✓✓✓✓2✓––alias
GW6000-BT-20✓✓––alias
GW6000-EH✓✓226exact
GW6000-ET-20✓✓✓2✓✓––alias
GW6000K-ET-20✓––exact
GW6K-BT✓✓✓✓✓––alias
GW6K-BTA-G20✓✓✓✓––alias
GW6K-ET-L-G10✓––alias
GW6K-ETA-G20✓✓✓✓✓✓––alias
GW75K-BT-G10✓––exact
GW75K-BTR-G10✓––alias
GW75K-BTR-L-G10✓––alias
GW75K-ET-G10✓✓✓✓––alias
GW75K-ETR-G10,✓––alias
GW75K-ETR-L-G10✓––alias
GW8000-BT-20✓✓––alias
GW8000-ET-20✓✓✓2✓✓––alias
GW8000K-ET-20✓––exact
GW80K-BT-G10✓––exact
GW80K-BTR-G10✓✓––alias
GW80K-ET-G10✓✓✓2✓✓––alias
GW80K-ETR-G10✓✓––alias
GW8K-BT✓✓✓✓✓––alias
GW8K-BTA-G20✓✓✓✓––alias
GW8K-ET✓✓✓✓✓2✓––alias
GW8K-ET-L-G10✓––alias
GW8K-ETA-G20✓✓✓✓✓✓––alias
GW8KN-ET✓✓✓✓✓2✓––alias
GW9.999K-BTA-G20✓✓✓✓––alias
GW9.999K-ETA-G20✓✓✓✓––alias
GW99,99K-BTR-G10✓✓––alias
GW99,99K-ETR-G10✓✓––alias
GW99.99K-BT-G10✓––exact
GW99.99K-ET-G10✓✓✓2✓✓––alias
GW9900-BT-20✓––alias
GW9900-ET-20✓––alias

MPPT count and rated kW are the maker's own datasheets, model code exactly as the sheet writes it:GW_ETx2015-30kW_Datasheet-EN.pdf, seen 2026-10-31; GW_EH_Datasheet-EN.pdf, seen 2026-10-31. “–” = not collected.

How old the evidence is

Last 12 months. ◂ = older than the axis.

SourceDate
Sources read by GridFit2026-10-31
EE list dated2026-10-31
NL list dated2026-10-30
BE list dated2026-10-30
AT list dated2026-10-30
PL list dated2026-10-26
SE list dated2026-10-23
CZ list dated2026-08-21

Something wrong for your device? Fix the row