
Die LG ThermaV (Modelle ab 2021) ist eine Luft-Wasser-Wärmepumpe, die über Modbus RTU via RS-485 mit TapHome kommuniziert. Die Vorlage bietet Heiz-/Kühlmodus-Steuerung, Warmwasser (WW) ein/aus-Schaltung, fünf Temperatursensoren (Wassereintritt, Wasseraustritt, Raumtemperatur, WW-Speicher, Solarkollektor) und zwei Solltemperatur-Einstellungen für Heizkreis und Warmwasser.
Die Wärmepumpe wird direkt über RS-485 an TapHome Core angeschlossen, ohne das PMBUSB00A Modbus-Gateway zu benötigen — das Außengerät verfügt über eine integrierte Modbus RTU Slave-Schnittstelle.
Hardwareanschluss
RS-485 Verkabelung
Verbinden Sie die RS-485-Signalleitungen A und B von der Platine des Außengeräts mit TapHome Core:
- A (RS-485+) → A+/D+ am TapHome RS-485
- B (RS-485-) → B-/D- am TapHome RS-485
Verwenden Sie für die A/B-Signalleitungen ein geschirmtes, verdrilltes Leitungspaar.
Wichtig — Vertauschung der Registertypen in der LG-Dokumentation
Im offiziellen LG-Installationshandbuch sind die Funktionscodes für Holding-Register und Input-Register vertauscht. Was das Handbuch als „Holding Register (0x03)" bezeichnet, ist tatsächlich ein Input-Register und umgekehrt. Community-Quellen haben dies bestätigt und korrigiert. Die TapHome-Vorlage verwendet die korrekten Registeradressen.
Technische Spezifikationen
- Protokoll: Modbus RTU Slave, RS-485
- Baudrate: 9600, keine Parität, 1 Stoppbit, 8 Datenbits
- Standard Slave ID: 1 (konfigurierbar über Thermostat-Display)
Konfiguration
Modbus-Kommunikation aktivieren
Die Modbus-Kommunikation muss über den DIP-Schalter SW1 im Inneren des Außengeräts aktiviert werden:
- Außengerät ausschalten
- Elektrisches Panel des Außengeräts öffnen
- DIP-Schalter SW1 auf der Platine lokalisieren
- Folgende DIP-Schalter-Positionen einstellen:
- DIP 1: ON — aktiviert Modbus-Schnittstelle
- DIP 2: ON — Slave-Modus
- An SW2 den DIP 1: ON setzen — Slave-Bezeichnung
- Außengerät einschalten
Slave ID Konfiguration
Die Standard Slave ID ist 1. Zur Änderung navigieren Sie in den Thermostat-Display-Einstellungen. Beim Import der Vorlage in TapHome geben Sie die entsprechende Slave ID in den Importparametern ein.
Bei einigen Modellvarianten kann die Slave ID auch auf 2 gesetzt werden. Wenn die Kommunikation mit Slave ID 1 fehlschlägt, versuchen Sie Slave ID 2.
Modbus-Einstellungen in TapHome
Konfigurieren Sie das Modbus RTU Modul in TapHome mit folgenden Parametern:
- Baudrate: 9600
- Parität: Keine
- Stoppbits: 1
- Datenbits: 8
- Slave ID: 1 (oder wie an der Wärmepumpe konfiguriert)
Gerätefunktionen
Heiz- und Kühlmodus
Heating & Cooling Mode (C:0 + H:0) — ein kombinierter Mehrwert-Schalter, der sowohl den Betriebszustand als auch den Betriebsmodus der Wärmepumpe steuert. Der Schalter liest Coil-Register C:0 für den Ein-/Aus-Zustand und Holding-Register H:0 für den aktiven Modus.
Verfügbare Modi:
| Wert | Modus | Beschreibung |
|---|---|---|
| Off | Aus | Wärmepumpe ausgeschaltet (C:0 = 0) |
| Auto | Automatik | Automatische Heiz-/Kühlauswahl (H:0 = 3) |
| Heating | Heizen | Heizbetrieb (H:0 = 4) |
| Cooling | Kühlen | Kühlbetrieb (H:0 = 0) |
Die Schreiblogik verwaltet den Betriebszustandswechsel: Beim Umschalten von Off in einen beliebigen Modus aktiviert die Vorlage zuerst den Betriebs-Coil (C:0 = 1) und setzt dann den Betriebsmodus.
Warmwassersteuerung
DHW On/Off (C:1) — aktiviert oder deaktiviert die Warmwasserbereitung. Dies ist ein einfacher Ein-/Aus-Schalter über Coil-Register 1. Bei Aktivierung erwärmt die Wärmepumpe den WW-Speicher auf die Solltemperatur.
Temperaturüberwachung
Die Vorlage bietet fünf Temperatursensoren, alle mit automatischer /10-Konvertierung (Rohwert des Registers geteilt durch 10 für °C):
- Water Inlet Temperature (Input 2) — Wassertemperatur am Eintritt der Wärmepumpe aus dem Heizsystem
- Water Outlet Temperature (Input 3) — Wassertemperatur am Austritt der Wärmepumpe zum Heizsystem
- Room Temperature (Input 7) — Raumlufttemperatur vom Heizkreis 1, Abfrage alle 15 Sekunden
- DHW Tank Temperature (Input 5) — Warmwasserspeicher-Temperatur
- Solar Collector Temperature (Input 6) — Solarkollektor-Temperatur, nur bei AWHP-Modellen mit Solarkollektor-Installation verfügbar, Abfrage alle 15 Sekunden
Solltemperatur-Einstellungen
Zwei Solltemperatur-Einstellungen ermöglichen die direkte Steuerung über TapHome:
- Target Temperature (Circuit 1) (H:2) — Heiz-/Kühl-Solltemperatur für den primären Heizkreis. Bereich 30–50 °C für Heizen. Das Register verwendet Int16 mit /10-Skalierung (Wert × 10 zum Schreiben, /10 zum Lesen).
- DHW Target Temperature (H:1) — Warmwasser-Solltemperatur. Bereich 45–60 °C. Verwendet die gleiche /10-Skalierung.
Die Solltemperaturen können direkt über TapHome eingestellt werden und werden auf dem Thermostat-Display der Wärmepumpe angezeigt.
Weitere Funktionen
Die LG ThermaV Wärmepumpe unterstützt außerdem den Leise-Modus (reduzierte Außengeräte-Geräusche), WW-Speicher-Desinfektion (Anti-Legionellen-Zyklus), Notabschaltung und Notbetrieb (nur Backup-Heizer) über zusätzliche Coil-Register. Das System liefert umfangreiche Statusinformationen über diskrete Eingangsregister, darunter Wasserdurchfluss, Kompressor, Abtauzyklus, WW-Aufheizung, Solarpumpe und Backup-Heizer-Status. Weitere Sensorregister für Außenlufttemperatur, Wasserdruck, Kompressordrehzahl und Kältemitteldrücke sind verfügbar. Ein zweiter Heizkreis mit unabhängiger Solltemperatur wird ebenfalls unterstützt. Diese können in einem zukünftigen Vorlagen-Update ergänzt werden.
Fehlerbehebung
Keine Modbus-Kommunikation
- DIP-Schalter überprüfen: Bestätigen Sie, dass SW1 DIP 1 und DIP 2 beide ON sind und SW2 DIP 1 ON ist
- RS-485-Kabel prüfen: Stellen Sie sicher, dass A und B korrekt angeschlossen und nicht vertauscht sind
- Slave ID überprüfen: Standard ist 1 — prüfen Sie, ob der TapHome-Importparameter mit der Wärmepumpen-Einstellung übereinstimmt
- Baudrate prüfen: In TapHome muss 9600 Baud, keine Parität, 1 Stoppbit eingestellt sein
Vertauschung der Registertypen
Im offiziellen LG-Installationshandbuch sind die Funktionscodes für Holding- und Input-Register vertauscht. Die TapHome-Vorlage verwendet bereits die korrekten (von der Community verifizierten) Registeradressen. Wenn Sie direkt auf das LG-Handbuch verweisen, tauschen Sie die Registertypen.
Falsche Temperaturwerte
Alle Temperaturregister verwenden einen Skalierungsfaktor von 0,1 (Division durch 10). Wenn in TapHome Rohwerte angezeigt werden, überprüfen Sie, ob die Vorlage korrekt mit den /10-Konvertierungsskripten importiert wurde.
Instabile oder unterbrochene Kommunikation
- Einige LG ThermaV Modellvarianten oder Firmware-Versionen haben eingeschränkte Modbus-Unterstützung
- USB RS-485 Adapter müssen das Modbus RTU Protokoll explizit unterstützen
- Fehler „Cleanup recv buffer before send" weisen auf Konfigurationsprobleme hin — überprüfen Sie Baudrate und Paritätseinstellungen
