SEM-documentatie

Ondersteunde hardware

Welke omvormers, batterijen, laadpalen, auto’s, warmtepompen en meters met SEM werken, met een eerlijke status per merk.

Nederlandse vertaling van de officiële SEM-documentatie (MIT-licentie). Origineel: SUPPORTED_HARDWARE.md op GitHub. Bij verschillen is de Engelse versie leidend.

Gegenereerd uit consts/hardware_matrix.py door scripts/generate_hardware_doc.py — bewerk de matrix, niet dit bestand. CI dwingt dat af (#814, gevraagd in #806).

Wat de status betekent: ✅ live getest = bevestigd op echte hardware door een melder of op de eigen systemen van de ontwikkelaars (de bewijskolom noemt de bron). 🧩 geïmplementeerd = er bestaan code en CI-tests, of iemand noemt het apparaat zonder een bevestiging waar we naar kunnen verwijzen — nog geen live bewijs. 📥 gevraagd = een open issue vraagt erom.

De bewijskolom lezen: #NNN is een GitHub-issue, disc. NNN een discussie, en de naam tussen haakjes is de persoon op wiens systeem het draaide — dank jullie allemaal. Alles met ✅ is terug te voeren op een van die draadjes.

Tekenpatronen (conventies voor net × batterij) zijn de families die zijn gecontroleerd in tests/test_split_grid_integration.py; ED-regels worden algemeen afgehandeld via de koppeling met het Energie-dashboard van HA met automatische tekendetectie.

Omvormers / batterijsystemen

Merk Integratie Patroon Ontlaadsturing Status Bewijs
DEYE / Sunsynk ha-solarman ED ja ✅ live getest #554/#573 (hrdilshan) Deye Cloud 5 kW; #749 / disc. 103 (praun) Sun12k via ESPHome Modbus; #807 Deye 12 kW
Enphase enphase_envoy B ja ✅ live getest #352 (markmacseventynine) netpolariteit van een driefasige Envoy; #583 (nicoziptous) batterijtemperatuur IQ 5P
FENECON Home HA Energy Dashboard ED — ✅ live getest #802 (HorizonKane) Home 11 uitgelezen via de koppeling met het Energie-dashboard — waarden afgestemd, installatie bevestigd
Fronius fronius B opgegeven, onbevestigd ✅ live getest #551-#613 (ebnerjoh) Verto 15.0 Plus + Fronius-opslag + Smart Meter TS 65A-3, een live traject over meerdere issues; ontlaadlimiet: kern-number battery_discharge_power_limit (bij de bron opgegeven, live onbevestigd)
GoodWe goodwe C ja ✅ live getest #174 (MRAK96) ESA + batterijstapel, SOC-correctie live bevestigd; #68/#283 (Brkie) installatie GoodWe + Easee
Growatt growatt_server / grott E ja ✅ live getest #378 / disc. 103 (RienduPre) MOD9000TL3-X + MIC2500TL-X; #732 (bjpo-abelco) Growatt net+batterij met SMA-strings
Huawei Solar huawei_solar A ja ✅ live getest SEM-productiesysteem (SUN2000 + LUNA2000) dagelijks; drie onafhankelijke installaties: #529, #588, #597
Sessy (batterij) sessy ED ja ✅ live getest #378/#523 (RienduPre) trajecten voor meerdere batterijen en geforceerd laden; 2 x 5 kWh onder SEM met een P1-dongle (disc. 103)
SMA sma / pysmaplus A — ✅ live getest #761 (jappish84) hybride van 8 kW + Home Manager, vergeleken met de SMA-app; #628 dezelfde installatie, pysmaplus
SolarEdge solaredge-modbus-multi B ja ✅ live getest #691 (onkelfu) Modbus + twee SolarEdge-batterijen — de ontlaadbegrenzing is daar gerepareerd en bevestigd; #763 dezelfde installatie, laadsessies op 2.0.0-beta.7
SolaX solax-modbus D ja ✅ live getest #274 correctie voor koude start bevestigd door de melder; disc. 103 (zlakes01) X3 G4 10 kW + batterij van 12 kWh
Sonnen sonnenbatterie C — ✅ live getest #592/#593 (tlinnet) Sonnenbatterie 10 — aantal cycli afgestemd met my.sonnen.de, live bevestigd
Alpha ESS alphaess ED — 🧩 geïmplementeerd —
E3DC e3dc_rscp ED — 🧩 geïmplementeerd —
Fox ESS foxess ED — 🧩 geïmplementeerd —
GivEnergy givenergy_local ED — 🧩 geïmplementeerd —
Kostal Plenticore kostal_plenticore B ja 🧩 geïmplementeerd —
KSTAR ha-solarman (KSTAR YAML profiles) ED — 🧩 geïmplementeerd —
RCT Power rct_power ED — 🧩 geïmplementeerd —
Senec senec ED — 🧩 geïmplementeerd —
Sofar ha-solarman ED ja 🧩 geïmplementeerd —
Solis ha-solarman ED ja 🧩 geïmplementeerd —
Sungrow sungrow A ja 🧩 geïmplementeerd —
Tesla Powerwall powerwall B ja 🧩 geïmplementeerd —
Victron victron / venus A ja 🧩 geïmplementeerd #621/#622 correcties voor lastbeheer bevestigd door een eigenaar van een Victron GX, maar nooit een Victron-entiteit gevolgd; vraag om BESS in #809
EG4 / Flexboss eg4 (tbd) – — 📥 gevraagd #810 eigen EG4 Web Monitor; #689/#727 (Azlinon) een FlexBOSS 21 + 2 Wallmount-paar draait al via Solar Assistant MQTT — de verkeerde uitlezing van de batterijtemperatuur is live gerepareerd
Victron Multiplus II BESS victron (tbd) – — 📥 gevraagd #809

Laadpalen

Merk Integratie Stuurmethode Status Bewijs
Easee easee via service ✅ live getest #68/#283 (Brkie) met GoodWe; #415 (zlakes01) twee laadpalen op één installatie; disc. 103 (praun) naast een Deye Sun12k
Fronius / go-e Wattpilot wattpilot number-entiteit ✅ live getest #802 (HorizonKane, fork van ha-wattpilot — werkt bevestigd)
GARO garo_wallbox schakelaar + stroomentiteit met ondergrens 6 A ✅ live getest #700/#748 (jappish84) switch.garo_laddbox — de ondergrens van 6 A leidde tot de correctie, bevestigd op v1.7.6-beta.14; merk herkend met de ondergrens meegenomen sinds #816
JuiceBox 48 mqtt number-entiteit (JuiceBoxProxy – MQTT) ✅ live getest #683/#698 (Azlinon) twee JuiceBox 48 via JuiceBoxProxy/MQTT — SOC-verwarring en dubbele herkenning opgelost, live bevestigd; merk herkend sinds #816
KEBA P30/P40 keba service: keba.set_current ✅ live getest SEM-productielaadpaal, dagelijks; #616/#763 (onkelfu) twee P30 C aangestuurd via gewone Modbus, niet via de KEBA-integratie
Wallbox Pulsar wallbox number-entiteit ✅ live getest #548 correctie voor statusvertraging bevestigd door de melder; twee Pulsar Plus die onder SEM laden (disc. 103, RienduPre)
ABL eMH1 ev_charger_modbus number-entiteit + schakelaar (matfroh/ABL_emh1_modbus, Modbus ASCII) 🧩 geïmplementeerd #808 (janklostermann) vond de integratie; in kaart gebracht vanuit de broncode, nog niemand heeft de hardware op de werkbank
Alfen Eve alfen_wallbox number-entiteit 🧩 geïmplementeerd —
Blue Current blue_current number-entiteit 🧩 geïmplementeerd —
ChargePoint chargepoint number-entiteit 🧩 geïmplementeerd —
Algemeen / handmatig — elke set sensoren voor vermogen+verbonden+laden 🧩 geïmplementeerd de gedocumenteerde route voor handmatige configuratie; #752 (praun) gebruikt die om het eigen BLE-ampèregetal van een Tesla achter een Easee aan te sturen
go-eCharger (HTTP) goecharger number-entiteit 🧩 geïmplementeerd —
go-eCharger (MQTT) goecharger_mqtt / goecharger_api2 number-entiteit 🧩 geïmplementeerd —
Heidelberg Energy Control heidelberg_energy_control number-entiteit 🧩 geïmplementeerd —
NRGkick nrgkick number-entiteit + schakelaar 🧩 geïmplementeerd #917 (aleho) noemde de bediening; in kaart gebracht vanuit de eigen sleutels van de kern, nog geen live bevestiging
OCPP-compatibel (ABB Terra, Vestel, Grizzl-E, …) ocpp number-entiteit 🧩 geïmplementeerd —
Ohme ohme number-entiteit 🧩 geïmplementeerd —
OpenEVSE openevse number-entiteit 🧩 geïmplementeerd —
OpenWB 2.x openwb2mqtt / openwbmqtt number-entiteit 🧩 geïmplementeerd —
Peblar Rocksolid peblar number-entiteit 🧩 geïmplementeerd —
V2C Trydan v2c number-entiteit 🧩 geïmplementeerd —
Wallbox (MQTT-brug) mqtt number-entiteit + schakelaar (MQTT-brug uit de community) 🧩 geïmplementeerd #984/#985 (RienduPre) twee Pulsar Plus achter de brug; in kaart gebracht vanuit zijn entiteitenlijsten, live bevestiging volgt
Zaptec zaptec via service / number-entiteit (available_current) 🧩 geïmplementeerd disc. 103 (coppe218) meldt een Zaptec Go2 in test; nog geen entiteiten of waarden getoond

Voertuigen

SEM praat niet met de auto — het laadt richting de laadtoestand van de auto. Een regel hier betekent dat de HA-integratie van dat voertuig op een echte installatie als SOC-/actieradiusbron van SEM is gekoppeld.

Voertuig Bron SOC / actieradius Status Bewijs
Audi e-tron / Q8 e-tron audi connect ✅ live getest #461/#523 (RienduPre) SOC + actieradius gekoppeld als voertuigbron van SEM in een vloot met twee laadpalen
Chevrolet Blazer EV (2024) OnStar – MQTT ✅ live getest #683/#708 (Azlinon) een echte sessie stopte op 67 % tegenover een doel van 60 % — de overschrijding die het SOC-pad heeft gerepareerd
Mercedes EV Mercedes me ✅ live getest #763/#779 (onkelfu) de traces van het staakt-het-vuren bij laadfouten zijn vastgelegd terwijl die aangesloten was
Mini Cooper SE MINI connected ✅ live getest #523 / disc. 103 (RienduPre) de helft met korte actieradius van diezelfde vloot met twee auto’s
Renault Zoe Renault (eigen HA-integratie) ✅ live getest SEM-productieauto — de sessies voor faseschakeling van #804 (20.08) zijn ermee gereden
Kia Ceed PHEV kia_uvo 🧩 geïmplementeerd #559 (alexmc1510) SOC gelezen uit de Kia-integratie, auto aan een gewoon stopcontact van 230 V; recept gegeven, geen bevestiging
Tesla tesla_ble (ESPHome) ampère achter een Easee 🧩 geïmplementeerd #752 (praun) SEM stuurt het eigen BLE-ampèregetal van de auto achter een Easee; de open vraag daar is ampère onder 6 A

Warmtepompen, warm water, lasten en meters

Al het andere dat SEM leest of schakelt: de route voor SG-Ready en warm water, gemeten lasten, en de meter die het netsignaal levert als dat niet van de omvormer komt.

Apparaat Rol Integratie Status Bewijs
DSMR / P1 slimme meter netmeter dsmr ✅ live getest #378/#461 (RienduPre) afname-/terugleveringstellers; de test voor de gesplitste netroute is erop gebaseerd
Ecobee (geothermisch) warmtepomp homekit_controller ✅ live getest #685 (Azlinon) twee geothermische units op climate-entiteiten, één ingesteld in SEM — de tweede is de open vraag
HomeWizard Wi-Fi P1 netmeter homewizard ✅ live getest #628 (jappish84) sensor.p1_meter_effekt is de ingestelde SEM-netsensor van die installatie
NIBE-warmtepomp warmtepomp (SG-Ready) nibe_heatpump + SG relays ✅ live getest #448/#570 (RienduPre) SEM stuurt de relais SG1/SG2 op een VVM 320 — ‘It works’; entiteiten in disc. 432
Sessy P1-dongle netmeter sessy ✅ live getest #461 / disc. 103 (RienduPre) sensor.sessy_p1_power levert netvermogen op een installatie met alleen een batterij
Shelly (EM / PM / Plug) gemeten last, CT-meter shelly ✅ live getest #744 (Azlinon) kleine gemeten lasten, #745 hardwaretoestand van de stekker daar bevestigd; #685 een EM-stroomtang meet een warmtepomp
SwitchBot-relais warm water switchbot ✅ live getest #560 (covuser) de kiezer voor de warmwaterentiteit is op dat relais gerepareerd en bevestigd
Tibber Pulse netmeter + prijsvoeding tibber ✅ live getest #120/#491 (RienduPre) de prijs- en verbruikssensoren van tibber_pulse op een draaiende installatie
BYD (Battery-Box, achter een andere omvormer) batterijpakket generic patterns 🧩 geïmplementeerd #564 patroon bmu_temp in hardware_detection.py en patroon rated_capacity in config_flow.py; nog geen live melding
Echelon-meter netmeter custom 🧩 geïmplementeerd #807 (ab-elco-clal) entiteiten voor afname/teruglevering verschijnen in een live diagnosedump; niets over bevestigd
Viessmann Vitocal 250-A / 252-A warmtepomp / warm water vicare 🧩 geïmplementeerd #600 / disc. 599 (tlinnet) ViCare-sensoren gekoppeld aan de velden van SEM; nog geen aansturing bevestigd
Buderus-warmtepomp warmtepomp (SG-Ready) ems-esp 📥 gevraagd #801 (HorizonKane) SG-Ready heeft een commando naar EMS-ESP nodig, geen omgezet relais

Een regel opwaarderen naar live getest

Draai SEM met je hardware en vertel ons wat er gebeurde — een issue met je merk, de uitkomst van de configuratiestappen en een opmerking dat de eerste cycli werkten, is genoeg. Elke bevestiging wordt hier vermeld.

SEM-updates

Mis geen nieuwe SEM-versie

Krijg een mail bij nieuwe SEM-versies, bijgewerkte Nederlandse documentatie en praktijkcijfers. Je downloadt direct ook de gratis checklist voor het einde van de saldering.

Geen spam. Afmelden kan altijd met één klik.

Scroll naar boven