GridFit

GoodWe DT/SDT/MS/XS/DNS string inverters

Inverter5 integration routes103 models on grid lists

Locallocal controlgoodwe-dt (SDT/DT Inverter), goodwe-wifi-dt (SDT/DT 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
localread only
Connection
Modbus TCP, Modbus RTU (RS485), UDP (vendor protocol), Cloud API, LAN (vendor protocol)

Does GoodWe DT/SDT/MS/XS/DNS string inverters 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 for metering.

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-dt (SDT/DT Inverter)evcc templatelocalread only metering onlyModbus TCP, Modbus RTU (RS485)–2026-10-31
goodwe-wifi-dt (SDT/DT Inverter (WiFi))evcc templatelocalread only metering onlyLAN (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 DT/SDT/MS/XS/DNS string inverters 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 “Nein” · 37 rows · Austrian TOR Erzeuger Typ A list dated 2026-10-30, read 2026-10-31✓
  • BEBelgium — listed · 76 rows · Belgian Synergrid C10/26 list dated 2026-10-30, read 2026-10-31✓
  • CZCzechia — listed · approved firmware V1.22.22.23; DSP: 22.1286.22.--; ARM: 23.319 · 11 rows · Czech ČEZ Distribuce list dated 2026-08-21, read 2026-10-31✓
  • EEEstonia — listed · 59 rows · Estonian Elektrilevi inverter list, read 2026-10-31✓
  • NLNetherlands — listed · 60 rows · Dutch Netbeheer Nederland type-A list dated 2026-10-30, read 2026-10-31✓
  • PLPoland — listed · firmware Główny SVN: 2011, podrzędny SVN: 2003 · 13 rows · Polish PTPiREE WiPWC 1.3 list dated 2026-10-26, read 2026-10-31✓
  • SESweden — listed · firmware V1.52 · 58 rows · Swedish Rikta Rätt inverter list dated 2026-10-23, read 2026-10-31✓
36 more countries: what applies to a 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:GermanysDenmarkGreat BritainHungaryIrelandLatviaNorthern IrelandPortugalRomania

No list, a rule applies:AlbaniaBosnia and HerzegovinaSwitzerlandCyprusSpainFinlandFrancesGreecesCroatiasIcelandItalyLiechtensteinLithuaniaLuxembourgMoldovaMontenegroNorth MacedoniaMaltasNorwaySerbiaSloveniaSlovakiaTürkiyeUkrainesKosovo?

Not confirmed:Bulgaria?Georgias

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 alias / exact) — a pointer; confirm in the list. Hover a cell for the list's own words.

Model, as the list writes itATBECZEENLPLSEMPPTkWMatch
GW1000-NS✓––alias
GW1000-XS✓✓✓✓11alias
GW1000-XS-11✓✓––exact
GW1000-XS-30✓✓––exact
GW100K-HT✕✓✓✓✓––alias
GW10K-DT✓––alias
GW10K-SDT-20✓✓✓✓✓✓––alias
GW10K-SDT-30✓✓✓✓––alias
GW10K-SDT-EU30✓✓✓✓––alias
GW10KN-DT✕✓––alias
GW10KT-DT✓✓✓✓✓––alias
GW110K-HT✕✓✓✓✓––alias
GW120K-HT✕✓✓✓✓––alias
GW12K-SDT-20✓✓✓✓✓✓––alias
GW12K-SDT-30✓✓✓✓––alias
GW12KN-DT✓––alias
GW12KT-DT✓✓✓✓✓––alias
GW136K-HTH✕✓✓––exact
GW1500-NS✓––alias
GW1500-XS✓✓✓✓11.5alias
GW1500-XS-11✓✓––exact
GW1500-XS-30✓✓––exact
GW15K-SDT-20✓✓✓✓✓✓––alias
GW15K-SDT-30✓✓✓✓––alias
GW15KN-DT✓––alias
GW15KT-DT✓✓✓✓✓––alias
GW17K-DT✓––alias
GW17K-SDT-20✓✓✓✓✓✓––alias
GW17K-SDT-30✓✓✓✓––alias
GW17KN-DT✓––alias
GW17KT-DT✓✓✓✓✓––alias
GW2000-NS✓––alias
GW2000-XS✓✓✓✓12alias
GW2000-XS-11✓✓––exact
GW2000-XS-30✓✓––exact
GW20K-DT✓––alias
GW20K-SDT-20✓✓✓✓✓✓––alias
GW20K-SDT-30✓✓✓✓––alias
GW20KT-DT✓✓✓✓✓––alias
GW225K-HT✕✓✓––exact
GW225KN-HT✓✓––exact
GW2500-NS✓––alias
GW2500-XS✓✓✓✓12.5alias
GW2500-XS-11✓✓––exact
GW2500-XS-30✓✓––exact
GW250K-HT✕✓✓✓––alias
GW250KN-HT✓✓––exact
GW25K-DT✓––alias
GW25K-MT✕✓✓✓–25alias
GW25K-SDT-30✓✓––alias
GW25KT-DT✓✓✓✓––alias
GW3000-DNS-30✓✓23exact
GW3000-NS✓––alias
GW3000-XS✓✓✓✓13alias
GW3000-XS-11✓✓––exact
GW3000-XS-30✓✓––exact
GW3000D-NS✓✓✓✓23alias
GW30K-MT✕✓✓✓✓–30alias
GW30K-SDT-30✓✓––alias
GW3300-XS-30✓✓––exact
GW3600-DNS-30✓✓23.6exact
GW3600D-NS✓✓✓✓23.68alias
GW36K-MT✕✓✓✓✓–36alias
GW4000-DT✓––alias
GW4000-SDT-20✓✓✓✓––exact
GW4000-SDT-30✓✓✓––alias
GW40K-SDT-P30✓✓––alias
GW4200-DNS-30✓✓24.2exact
GW4200D-NS✓✓✓✓24.2alias
GW4K-DT✓✓✓✓––alias
GW5000-DNS-30✓✓25exact
GW5000-DNS-EU30✓✓25exact
GW5000-DT✓––alias
GW5000-SDT-20✓✓✓✓––exact
GW5000-SDT-30✓✓✓––alias
GW5000D-NS✓✓✓✓25alias
GW50K-MT✓––alias
GW50K-SDT-C30✓✓––exact
GW50KN-MT✓✓✓✓450alias
GW50KS-MT✕✓✓✓✓✓––alias
GW5K-DT✓✓✓✓✓––alias
GW6000-DT✓––alias
GW6000-SDT-20✓✓✓✓––exact
GW6000-SDT-30✓✓✓––alias
GW6000D-NS✓26exact
GW60K-MT✓––alias
GW60K-SMT-G20✓––exact
GW60KN-MT✓✓✓✓460alias
GW60KS-MT✕✓✓✓✓✓––alias
GW6K-DT✓✓✓✓✓––alias
GW700-XS✓✓✓✓✓10.7alias
GW700-XS-11✓✓✕––exact
GW700-XS-30✓✓✕––exact
GW75K-HT✓––alias
GW75K-SMT✓✓––exact
GW8000-DT✓––alias
GW8000-SDT-20✓✓✓✓✓––exact
GW8000-SDT-30✓✓✓✓––alias
GW80K-HT✓––alias
GW80K-MT✕✓✓✓✓480alias
GW80K-SMT✓✓––exact
GW8K-DT✓✓✓✓✓––alias
GW9000-DT✓––alias

MPPT count and rated kW are the maker's own datasheets, model code exactly as the sheet writes it:GW_XS_Datasheet-EN.pdf, seen 2026-10-31; GW_SMT_Datasheet-EN.pdf, seen 2026-10-31; GW_DNSx20G3_Datasheet-EN.pdf, seen 2026-10-31; GW_DNS_Datasheet-EN.pdf, seen 2026-10-31; GW_MT_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