
Die Serien Kostal PIKO IQ und PLENTICORE plus sind Hybrid-Solarwechselrichter mit bis zu drei MPPT-Trackern und optionalem Batteriespeicher. TapHome verbindet sich direkt mit dem Wechselrichter über Modbus TCP per Ethernet. Die Vorlage deckt die Modelle PIKO IQ, PLENTICORE G1, G2, G3 und PLENTICORE MP G3 in Leistungsklassen von 3 kW bis 10 kW ab.
Die Vorlage bietet PV-String-Überwachung (Leistung, Strom, Spannung für jeden DC-Eingang), Batterieladezustand mit konfigurierbaren Min/Max-Grenzen, Ertragsstatistiken (täglich, monatlich, jährlich, gesamt), AC-Ausgangsleistung und Wechselrichterdiagnose.
Netzwerkverbindung
Der Wechselrichter verfügt über einen RJ45-Ethernet-Port am Smart Communication Board. Verbinden Sie ihn mit demselben lokalen Netzwerk wie TapHome Core über ein Standard-Ethernet-Kabel.
- Protokoll: Modbus TCP
- Port: 1502 (nicht standardmäßig – weicht vom Standard-Modbus-TCP-Port 502 ab)
- Standard Unit-ID: 71
- Byte-Reihenfolge: Little-endian CDAB (Standard, konfigurierbar)
Der Kostal-Wechselrichter verwendet TCP-Port 1502, nicht den Standard-Modbus-Port 502. Stellen Sie sicher, dass dies beim Vorlagenimport in TapHome korrekt konfiguriert ist. Die Standard-Unit-ID ist 71 (der TapHome-Vorlagenparameter ist standardmäßig 1 – auf 71 anpassen, um der Werkseinstellung zu entsprechen).
Konfiguration
Aktivierung der Modbus TCP-Kommunikation
Modbus TCP muss am Wechselrichter explizit aktiviert werden, bevor TapHome kommunizieren kann:
- Öffnen Sie das Web-Interface des Wechselrichters (geben Sie die IP-Adresse des Wechselrichters im Browser ein)
- Gehen Sie zu Einstellungen > Modbus/SunSpec (TCP)
- Aktivieren Sie Modbus TCP
- Überprüfen Sie, dass die Byte-Reihenfolge auf Little-endian (CDAB) eingestellt ist – dies ist der Standard und entspricht der TapHome-Vorlage
- Notieren Sie die Unit-ID (Standard 71) und den TCP-Port (Standard 1502)
Beim Importieren der Vorlage in TapHome angeben:
- IP-Adresse – die IP-Adresse des Wechselrichters im lokalen Netzwerk
- Slave-ID – auf 71 einstellen (entspricht der Unit-ID des Wechselrichters)
Weisen Sie dem Wechselrichter eine statische IP-Adresse oder DHCP-Reservierung in den Router-Einstellungen zu. Der Wechselrichter unterstützt kein mDNS, daher verhindert eine stabile IP-Adresse Verbindungsprobleme nach Stromausfällen.
Gerätefähigkeiten
PV-String-Überwachung
Drei PV-String-Sensoren (DC1, DC2, DC3) melden jeweils:
- Leistung (kW) – Momentanleistung des MPPT-Trackers
- Strom (A) und Spannung (V) – als Serviceattribute jedes Leistungsgeräts verfügbar
DC3 kann je nach Wechselrichtermodell und Installation optional für den Batterieanschluss statt eines dritten PV-Strings verwendet werden.
- Gesamte DC-Leistung – kombinierte Leistung aller angeschlossenen PV-Strings (Register H:1066)
- Gesamte AC-Wirkleistung – gesamte ins AC-Netz eingespeiste Leistung (Register H:172)
Batterieverwaltung
- Batterie-SOC – aktueller Ladezustand (0–100 %). Die Vorlage stellt auch Batteriespannung, -temperatur und Batterietyp als Serviceattribute bereit.
- SOC-Einstellungen (Serviceaktion) – konfigurieren Sie den minimalen SOC (1–90 %) und maximalen SOC (10–100 %) direkt aus TapHome. Dies steuert, wie tief die Batterie entladen und wie vollständig sie geladen wird.
| Serviceattribut | Beschreibung |
|---|---|
| Batteriespannung | Aktuelle Batteriespannung (V) |
| Batterietemperatur | Aktuelle Batterietemperatur (C) |
| Minimaler SOC | Konfigurierter unterer SOC-Grenzwert (%) |
| Maximaler SOC | Konfigurierter oberer SOC-Grenzwert (%) |
| Batterietyp | Angeschlossene Batteriemarke (BYD, LG, BMZ, Pyontech, Dyness, VARTA usw.) |
Ertragsstatistiken
Vier Energiezähler verfolgen die PV-Produktion über verschiedene Zeiträume:
| Gerät | Beschreibung |
|---|---|
| Tagesertrag | Heute erzeugte Energie (kWh) |
| Monatsertrag | Diesen Monat erzeugte Energie (kWh) |
| Jahresertrag | Dieses Jahr erzeugte Energie (kWh) |
| Gesamtertrag | Kumulierte Energie seit Inbetriebnahme (kWh) |
Alle Ertragswerte werden vom Wechselrichter in Wh gelesen und von der Vorlage in kWh umgerechnet.
Wechselrichterdiagnose
Serviceattribute auf Modulebene liefern den Systemstatus:
| Serviceattribut | Beschreibung |
|---|---|
| Wechselrichterstatus | Aktueller Betriebszustand (Aus, Init, FeedIn, Throttled, Standby, Überhitzung, Abschaltung und andere – insgesamt 19 Zustände) |
| Netzfrequenz | AC-Netzfrequenz (Hz) |
| MODBUS Enable | Ob die Modbus TCP-Kommunikation aktiv ist |
| IP Enable | Ob IP-Netzwerk aktiviert ist |
Weitere Funktionen
Der Kostal PLENTICORE stellt auch Modbus-Register für phasenweise AC-Leistungsüberwachung, Aufschlüsselung des Hausverbrauchs (aus PV, Batterie und Netz), Batterielade-/Entladezyklen, externe Leistungsmessung und Wirkleistungsbegrenzung bereit. Detaillierte Batterie-Energiezähler (DC-Laden/Entladen, AC-Laden/Entladen, Netzeinspeisung) und I/O-Platinen-Schaltausgänge sind ebenfalls verfügbar. Diese können in einem zukünftigen Update zur TapHome-Vorlage hinzugefügt werden.
Fehlerbehebung
Keine Modbus-Kommunikation
- Überprüfen Sie, ob Modbus TCP im Web-Interface des Wechselrichters unter Einstellungen > Modbus/SunSpec (TCP) aktiviert ist
- Bestätigen Sie, dass der TCP-Port 1502 ist (nicht der Standard-Port 502)
- Überprüfen Sie, ob die Unit-ID zwischen dem Wechselrichter (Standard 71) und der TapHome-Vorlagenkonfiguration übereinstimmt
- Stellen Sie sicher, dass die Byte-Reihenfolge am Wechselrichter auf Little-endian (CDAB) eingestellt ist
- Prüfen Sie, ob TapHome Core und der Wechselrichter im selben Netzwerk/Subnetz sind
Falsche Messwerte oder Nullwerte
- Der Wechselrichter meldet Null-Leistungswerte, wenn er nicht produziert (Nacht, Wechselrichter aus). Dies ist normales Verhalten.
- Wenn Ertragswerte falsch erscheinen, überprüfen Sie die Byte-Reihenfolge – Big-endian (ABCD) erzeugt fehlerhafte Float-Werte, wenn die Vorlage Little-endian (CDAB) erwartet.
Batterie-SOC wird nicht aktualisiert
- Überprüfen Sie, ob eine kompatible Batterie angeschlossen und erkannt wird (prüfen Sie das Serviceattribut Batterietyp)
- Wenn Batterietyp “No battery (PV-functionality)” anzeigt, arbeitet der Wechselrichter im PV-only-Modus ohne Batteriespeicher