Updates: 15.09.2026 (Huawei bestätigt, FoxESS neu, Kacheln wandern zu NRG-Stack Dashboard) und 19.09.2026 (Anschluss über den eingebauten RS485-Port der Symbox, Archiv-Verdichtung, Schutz vor Ausreißerwerten, GoodWe-Steuerung reagiert schneller). Details im jeweiligen Beitrag weiter unten, aktuell 0.77.0-beta.18.
InverterHub — ein Modbus-TCP-Modul für viele Wechselrichter (+ Discovery + Energiefluss-Kachel)
Moin zusammen,
InverterHub liest Wechselrichter verschiedenster Hersteller direkt per Modbus TCP aus — ein generisches Treiber-Framework statt eines eigenen Moduls pro Hersteller. Dazu gibt es einen Netzwerk-Discovery und eine animierte Energiefluss-Kachel .
Dank vieler fleißiger Beta-Tester (danke euch!) läuft mittlerweile einiges an realen Anlagen. Hier der aktuelle Stand.
Die drei Module
- InverterHub — die Auslese-Instanz. Hersteller wählen, IP eintragen, Datenpunkt-Gruppen aktivieren.
- InverterHub Discovery — durchsucht einen IP-Bereich und legt gefundene Wechselrichter automatisch als Instanz an (Herstellererkennung über charakteristische Register).
- InverterHub Kachel — Energiefluss-Visualisierung (Hauslast zentral, Solar/Netz/Batterie/Verbraucher radial). Funktioniert mit einer InverterHub-Instanz oder komplett eigenständig mit manuell zugewiesenen Variablen.
Unterstützte Hersteller
Legende:
an realer Anlage bestätigt ·
an realer Anlage in Prüfung ·
nach Herstellerdoku/Referenz implementiert (Feldrückmeldung willkommen)
| Hersteller | Status | Umfang |
|---|---|---|
| GoodWe (ET/EH/BT/BH) | PV, Netz, Batterie 1+2, Meter, Energie, Backup/Insel, EMS-Steuerung, Riso — produktiv im Einsatz | |
| Fronius (SunSpec, GEN24-Hybrid) | PV je String (U/I/P), Netz, Smart Meter (Gesamt + je Phase U/I/P), Energie, Batterie (SOC/Leistung/Spannung), Status | |
| SolarEdge (SunSpec + StorEdge) | PV, Netz, Meter inkl. Bezug/Einspeisung, Energie, Temperatur, StorEdge-Batterie (SOC/Leistung/Spannung/Strom/Temp/SOH/Zustand), berechnete PV-Erzeugung | |
| Victron GX (Cerbo/Venus OS) | PV (DC + AC-gekoppelt), Netz, Batterie (SOC/Leistung/Spannung/Strom/Zustand), Hausverbrauch, Netz-Quelle | |
| Kostal (PLENTICORE plus Gen. 1) | PV (3 DC-Eingänge), Netz, Batterie, Meter, Hausverbrauch nach Quelle, Energie, Riso | |
| SMA (STP/STPS/SI) | PV, Netz, Meter, Energie, Temperatur, Status, Riso | |
| Sungrow (SH-Hybrid) | PV, Netz, Batterie, Meter, Energie, Backup, Riso | |
| Solis (Hybrid) | PV, Netz, Batterie, Meter, Energie | |
| Growatt (TL-X/MOD/MIX/SPH/WIT) | PV, Netz, Energie, Temperatur, Fehlercodes, Riso (optional/modellabhängig) | |
| SolaX | PV, Netz, Batterie, Meter — nur über SolaX-Monitoring-Dongle (TCP-Gateway) | |
| Deye (SG04LP3) | PV, Netz, Batterie, Hausverbrauch, Energie | |
| Solplanet / AISWEI | PV, Batterie, Temperatur, Energie | |
| Huawei (SUN2000 + DTSU666 + LUNA2000) | PV, Netz, Wirkleistung, Temperatur, Status, Energie, Smart Meter, Batterie, Riso |
Highlights
Ein Modul, viele Hersteller — austauschbare Treiber, gemeinsame Konventionen.
Discovery deckt alle Hersteller ab (Victron über Unit-ID 100, Huawei über Modell-Register …).
Energiefluss-Kachel — animiert, skaliert automatisch, radiale Anordnung, beliebig viele Zusatz-Verbraucher (Wärmepumpe, mehrere Wallboxen mit Fahrzeug-Zuordnung, …). Neu: auch ohne InverterHub nutzbar (manuelle Datenpunkte von beliebigen Modulen/Zählern).
Hauslast wird sauber berechnet (AC-Bilanz) und kann als eigene Variable ausgegeben werden; optionaler echter Hauslastzähler zeigt zusätzlich die Wandlungsverluste.
Isolationswiderstand (Riso) bei GoodWe, Huawei, Sungrow, SMA, Kostal (Growatt optional).
Invers-Schalter für Netz und Batterie (Datenpunkt-Konvention frei wählbar — die Kachel bleibt trotzdem korrekt).
Energie-Einheit wahlweise kWh oder Wh (Basiseinheit; die neue Symcon-Darstellung skaliert dann selbst).
Anschluss-Besonderheiten (kurz)
- Kostal: Port 1502 (nicht 502) + Byte-Reihenfolge passend zum Gerät (Werk: CDAB).
- Victron: Port 502; Unit-ID ist bei Victron ein Geräte-Selektor → Systemdienst liegt fest auf 100 (wird automatisch angesprochen).
- Huawei: Port 502, Unit-ID meist 1 (auch 0/16 möglich).
- Fronius: Smart Meter ist ein eigenes Modbus-Gerät → „Smart-Meter-Adresse" (Vorgabe 200, oft 240).
- SolaX: nur über das Monitoring-Dongle (dessen IP eintragen, nicht die des WR).
Alle Registeradressen stehen im Beschreibungsfeld jeder Variable.
Installation über den Symcon Module Store (Beta-Kanal):
- In der IP-Symcon-Konsole: Module Store öffnen.
- Oben rechts den Kanal von „Stable" auf „Beta" umstellen (Zahnrad-/Filter-Symbol).
- Nach „NRG-Stack InverterHub" suchen.
- Installieren — danach stehen die Instanztypen „InverterHub", „InverterHub Suche" usw. beim Anlegen einer neuen Instanz zur Verfügung.
Der Beta-Kanal liefert laufend Updates ohne Review-Verzögerung — für Produktivanlagen also mit der üblichen Vorsicht genießen.
Status
Das Ganze ist Beta . Die Register basieren auf öffentlichen Hersteller-Doku, der Referenz OpenEMS, gepflegten Bibliotheken (z. B. huawei-solar-lib) und von euch geteilten Modbus-Vorlagen — und wurden, wo möglich, gegen reale Anlagen geprüft.
Rückmeldungen sind ausdrücklich erwünscht — besonders zu den mit
/
markierten Herstellern. Bitte mit Hersteller, Modell und betroffenem Register/Wert melden; bei Vorzeichen-Themen hilft ein kurzer Vergleich mit der Hersteller-App enorm.
Danke fürs Testen und die vielen guten Ideen! ![]()
Was noch kommt
Das Modul ist bewusst als wachsendes Projekt angelegt, nicht als abgeschlossenes Werk:
-
Weitere Hersteller: und weitere sind als nächste Kandidaten im Blick — Vorschläge und vor allem Registerdokumentation zu weiteren Herstellern sind sehr willkommen.
-
Monitoring Kachel-Visualisierung: geplant ist eine grafische Übersichts-Kachel die alle relevanten Elektrischen Werte darstellt.
-
Mehrere Wechselrichter zusammenfassen: Bei Anlagen mit mehr als einem Wechselrichter (auch herstellerübergreifend) soll es eine Summen-/Aggregationsansicht geben, die die Werte aller Instanzen zu einer Gesamtanlagen-Sicht zusammenführt.






