---
title: "Mitsubishi Ecodan EHST20C"
description: "Integration der Mitsubishi Ecodan EHST20C Luft-Wasser-Wärmepumpe über Modbus TCP durch das Procon MelcoBEMS MINI (A1M) Gateway."
url: "https://taphome.com/de/compatibility/mitsubishi-ehst20c/"
language: de
lastmod: 2026-10-08
generator: hugo
ai:
  topics: ["modbus-tcp","heat-pump","ethernet","gateway","ecodan","atw","energy-metering","ftc-controller"]
  questions: ["Wie integriert man die Mitsubishi Ecodan mit TapHome über Modbus TCP?","Was überwacht die Mitsubishi-EHST20C-Vorlage in TapHome?","Wie verbindet man das Procon MelcoBEMS MINI Gateway mit TapHome?","Wie lautet die Standard-IP-Adresse des MelcoBEMS MINI Gateways?","Wie überwacht man die Energieproduktion der Wärmepumpe in TapHome?","Welche FTC-Controller-Versionen werden von der EHST20C-Vorlage unterstützt?","Wie ändert man die Slave-ID am MelcoBEMS MINI Gateway?"]
---

# Mitsubishi Ecodan EHST20C

Kommunikation: Modbus TCP

- [Mitsubishi Ecodan Produktseite](https://les.mitsubishielectric.co.uk/products/heating/indoor/hot-water-cylinders)
- [Procon MelcoBEMS MINI Gateway](https://les.mitsubishielectric.co.uk/products/controls/bems-interfaces/melcobems)

Die Mitsubishi EHST20C ist eine Speichereinheit der Ecodan Luft-Wasser-Wärmepumpe (ATW). Sie verfügt über keine native Modbus-Schnittstelle — die Kommunikation mit TapHome erfordert das **Procon MelcoBEMS MINI (A1M)** Gateway, das intern mit dem Ecodan-Innengerät verbunden wird und Holding-Register über Modbus TCP (Ethernet, Port 502) bereitstellt.

Die TapHome-Vorlage umfasst System-EIN/AUS-Steuerung, Urlaubsmodus, Heizstatus, Zonen- und Wassertemperaturüberwachung, Energiemessung und Durchflussrate. Die Registerverfügbarkeit hängt von der installierten FTC-Controller-Version ab — die EHST20C verwendet typischerweise FTC4 oder FTC5.

## Hardwareverbindung

### Gateway-Übersicht

Das Procon MelcoBEMS MINI (A1M) ist ein spezialisiertes BMS-Gateway für Mitsubishi Ecodan-Systeme. Es wird an den CN105-Anschluss des Innengeräts angeschlossen und bietet sowohl Modbus TCP (Ethernet) als auch Modbus RTU (RS-485) Schnittstellen. Die TapHome-Vorlage nutzt die Modbus TCP-Schnittstelle.

Das Gateway stellt alle Discrete-, Coil- und Input-Register als Holding-Register bereit. Einige Register sind schreibgeschützt; beschreibbare Register akzeptieren Funktionscode 06 (Einzelschreibvorgang) oder 16 (Mehrfachregisterschreibvorgang).

### Netzwerkverbindung

Verbinden Sie das MelcoBEMS MINI Gateway über ein Standard-Ethernet-Kabel mit demselben Netzwerk wie TapHome Core.

**Werkseitige Standardeinstellungen:**

- **IP-Adresse:** 192.168.92.114
- **Subnetzmaske:** 255.255.255.0
- **Modbus TCP-Port:** 502
- **Slave-ID:** 1 (konfigurierbar über Register H:4, Bereich 1–247)

> [!WARNING]
> Die werkseitige Standard-IP-Adresse (192.168.92.114) befindet sich im Subnetz 192.168.92.x, das sich von den meisten Heimnetzwerken unterscheidet (typischerweise 192.168.0.x oder 192.168.1.x). Möglicherweise müssen Sie die IP-Adresse Ihres Computers vorübergehend auf 192.168.92.x ändern, um auf das Gateway zuzugreifen und dessen Netzwerkeinstellungen neu zu konfigurieren, oder Ihren Router für das Routing des Datenverkehrs in dieses Subnetz einrichten.

> [!TIP]
> Das MelcoBEMS MINI unterstützt kein mDNS. Wir empfehlen, eine **statische IP-Adresse** zuzuweisen oder eine DHCP-Reservierung in Ihrem Router einzurichten, damit sich die IP-Adresse des Gateways nicht ändert.

## Konfiguration

### Modbus TCP-Verbindung in TapHome

1. Öffnen Sie TapHome und gehen Sie zu **Einstellungen → Hardware → Neue Schnittstelle hinzufügen**
2. Fügen Sie ein neues **Modbus TCP**-Gerät hinzu
3. Geben Sie die Gateway-IP-Adresse (Standard: **192.168.92.114**) und Port **502** ein
4. Setzen Sie die **Slave-ID** auf **1** (Standard) — oder den am Gateway konfigurierten Wert
5. Importieren Sie die Mitsubishi-EHST20C-Vorlage

### Slave-ID-Konfiguration

Die Standard-Modbus-Slave-ID ist **1**. Sie kann durch Schreiben eines Werts (1–247) in das Holding-Register H:4 am Gateway geändert werden. Aktualisieren Sie nach der Änderung der Slave-ID die TapHome-Modulkonfiguration entsprechend.

### RS-485-Konfiguration (nur als Referenz)

Das MelcoBEMS MINI stellt auch RS-485-Konfigurationsregister bereit. Diese sind nur relevant, wenn die RS-485-Schnittstelle verwendet wird (wird von dieser Vorlage nicht genutzt):

| Register | Parameter | Standard | Optionen |
|----------|-----------|----------|----------|
| H:5 | Baudrate | 9600 | 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 56000, 57600, 115200 |
| H:6 | Parität | None | None, Even, Odd |

## Gerätefunktionen

### Systemsteuerung

- **System EIN/AUS** (H:25) — schaltet das Wärmepumpensystem ein oder aus. Das Register meldet auch zwei schreibgeschützte Statuswerte: 2 (Notbetrieb) und 3 (Testbetrieb), die während besonderer Betriebsbedingungen erscheinen können. Der Schreibvorgang verwendet MODBUSWNE (Schreiben wenn ungleich), um unnötigen Busverkehr zu vermeiden.
- **Urlaubsmodus** (H:38) — aktiviert den Urlaubsmodus, der die Warmwasserbereitung reduziert und den Frostschutz aufrechterhält, solange das Gebäude unbewohnt ist. Der Schreibvorgang verwendet MODBUSWNE.

### Heizstatus

**Heizstatus** (H:72) ist ein schreibgeschützter Mehrwert-Indikator der aktuellen Heizkreisaktivität:

| Wert | FTC4 | FTC5/FTC6 |
|------|------|-----------|
| 0 | Kein Typ | Kein Typ |
| 1 | Heizung C1 | H/C A1 B1 C1 |
| 2 | Heizung C2 | H/C A2 B2 C2 |
| 3 | Heizung C3 | H/C A3 B3 C3 |

Bei FTC5/FTC6-Controllern spiegeln die erweiterten Werte kombinierte Heiz-/Kühlkreiszustände wider. Die Vorlage definiert die Werte 0–9, aber die Werte 4–9 sind undefinierte Platzhalter, die für zukünftige Verwendung reserviert sind.

### Temperaturüberwachung

Die Vorlage bietet drei Temperatursensoren, die aus Holding-Registern mit automatischer °C × 100-Umrechnung lesen (das ReadTemperature-Skript dividiert durch 100):

- **Raumtemperatur Zone 1** (H:94) — Raumtemperatur gemessen vom Sensor der Zone 1. Die Vorlage verwendet die unsigned Registervariante; die signed Variante ist bei H:93 verfügbar.
- **Vorlauftemperatur** (H:102) — Wasseraustrittstemperatur von der Wärmepumpe zum Heizsystem. In den Registertabellen auch als „Water Outlet Temperature" bezeichnet. Die signed Variante ist bei H:101 verfügbar.
- **Rücklauftemperatur** (H:104) — Wassereintrittstemperatur zurück zur Wärmepumpe vom Heizsystem. In den Registertabellen auch als „Water Inlet Temperature" bezeichnet. Die signed Variante ist bei H:103 verfügbar.

Alle drei Sensoren verwenden ein 15-Sekunden-Abfrageintervall.

### Energiemessung

- **Gesamte erzeugte Energie** (H:298) — kumulativ erzeugte Gesamtenergie der Wärmepumpe in kWh (Heizung + Kühlung + Warmwasser kombiniert). Bereich 0–65.535 kWh. Nur bei FTC4/FTC5-Systemen verfügbar.
- **Datum der Energiemessung** — drei Register liefern den Zeitstempel der letzten Energiemessung: Jahr (H:279), Monat (H:280) und Tag (H:281).
- **Durchflussrate** (H:299) — Wasserdurchflussrate in l/min (Bereich 0–255). Nur bei FTC4/FTC5-Systemen verfügbar.

### Weitere Funktionen

Das Ecodan-System stellt über das MelcoBEMS MINI Gateway eine umfangreiche Reihe von Registern bereit, die über die aktuelle Vorlage hinausgehen. Verfügbare Register umfassen Betriebsmodusauswahl (Stop, Warmwasser, Heizung, Kühlung, Frostschutz, Legionella, Heizung-Eco), Warmwasser-Modussteuerung (Normal/Eco), Temperatursollwerte für Zone 1 und Zone 2, erzwungene Warmwasserbereitung, Speichertemperatur-Sollwert und -Rückmeldung, Außentemperatur (Skalierung °C × 10), Abtaustatus (Normal/Standby/Abtauung/Warten auf Neustart), Kompressorfrequenz der Wärmepumpe (0–255 Hz), Wärmequellenstatus (Wärmepumpe/Tauchsieder/Zusatzheizung/Kessel), Fehler- und Störungscodes (hex und dezimal) sowie detaillierte Aufschlüsselungen des Energieverbrauchs (Heizung, Kühlung, Warmwasser separat mit kWh- und Wh-Genauigkeit). Diese können in einem zukünftigen Vorlagen-Update hinzugefügt werden.

> [!TIP]
> Das Betriebsmodusregister (H:26) und die Zonen-Temperatursollwerte (H:32, H:34) sind in der aktuellen Vorlage nicht enthalten, sind aber für die vollständige HVAC-Steuerung entscheidend. Sie können als benutzerdefinierte Modbus-Geräte in TapHome unter Verwendung der oben aufgeführten Registeradressen hinzugefügt werden. Die Temperatursollwertregister verwenden eine °C × 100-Kodierung.

## Fehlerbehebung

### Keine Modbus-Kommunikation

1. Überprüfen Sie, ob das MelcoBEMS MINI Gateway eingeschaltet und mit dem Netzwerk verbunden ist
2. Stellen Sie sicher, dass TapHome Core und das Gateway sich im **selben Netzwerk-Subnetz** befinden — die werkseitige Standard-IP 192.168.92.x stimmt möglicherweise nicht mit Ihrem Heimnetzwerk überein
3. Bestätigen Sie die IP-Adresse und den Port (502) in den TapHome-Moduleinstellungen
4. Überprüfen Sie, ob die Slave-ID mit der Gateway-Konfiguration übereinstimmt (Standard: 1)
5. Lesen Sie Register H:11 aus, um die Gateway-Firmware-Version zu überprüfen — dies bestätigt, dass die grundlegende Modbus TCP-Kommunikation funktioniert

### Gateway meldet Kommunikationsfehler (Fehlercode 0x6999)

Fehlercode 0x6999 (oder dezimal 6999) in Register H:9 zeigt an, dass das MelcoBEMS MINI nicht mit dem Ecodan-Innengerät kommunizieren kann.

1. Überprüfen Sie die CN105-Kabelverbindung zwischen Gateway und Innengerät
2. Stellen Sie sicher, dass das Innengerät eingeschaltet ist
3. Lesen Sie Register H:13 für den erkannten Systemtyp aus — er sollte **1** (ATW) anzeigen. Ein Wert von **255** (unbestimmt) zeigt an, dass das Gateway keine Kommunikation mit dem Gerät hergestellt hat

### Temperaturwerte zeigen falsche Werte an

Alle Temperaturregister in dieser Vorlage verwenden einen Skalierungsfaktor von **°C × 100** (das ReadTemperature-Skript dividiert automatisch durch 100). Die Außentemperatur (H:99, nicht in der Vorlage) verwendet einen anderen Skalierungsfaktor von **°C × 10**. Benutzerdefinierte Modbus-Geräte für Register, die nicht in der Vorlage enthalten sind, erfordern eine manuelle Skalierungskonfiguration.

### Energieregister zeigen Null an

Energiemessregister (H:279–H:299) sind **nur bei FTC4- und FTC5-Systemen** verfügbar. Wenn Ihr System einen FTC6-Controller verwendet, liefern diese Register keine gültigen Daten. Lesen Sie Register H:270 aus, um das Modellprofil zu identifizieren: 1=FTC4, 2=FTC5, 3=FTC6.

## Verfügbare Geräte

Mitsubishi EHST20C Modul

System EIN/AUS Schalter

Leistungssteuerung des Wärmepumpensystems — EIN, AUS, mit Notbetrieb und Testbetrieb als schreibgeschützte Statuswerte

Register: H:25 Bool

Werte / Zustände: ON · OFF

Urlaubsmodus Schalter

Aktiviert den Urlaubsmodus — reduziert die Warmwasserbereitung und erhält den Frostschutz bei Abwesenheit

Register: H:38 Bool

Werte / Zustände: ON · OFF

Heizstatus Mehrwertschalter Nur lesen

Aktuelle Heizkreisaktivität — Kein Typ, Heizung C1, Heizung C2, Heizung C3 (FTC4); erweiterte H/C-Modi bei FTC5/FTC6

Register: H:72 Int16 numeric

Werte / Zustände: No type · Heating C1 · Heating C2 · Heating C3

Raumtemperatur Zone 1 Temperatursensor Nur lesen

Raumtemperatursensor Zone 1 — verwendet die unsigned Registervariante (H:94)

Register: H:94 Int16 Einheit: °C numeric

Vorlauftemperatur Temperatursensor Nur lesen

Wasseraustrittstemperatur von der Wärmepumpe zum Heizsystem

Register: H:102 Int16 Einheit: °C numeric

Rücklauftemperatur Temperatursensor Nur lesen

Wassereintrittstemperatur vom Heizsystem zurück zur Wärmepumpe

Register: H:104 Int16 Einheit: °C numeric

Datum der Energiemessung — Tag Variable Nur lesen

Tageskomponente des letzten Energieverbrauchsmessungszeitstempels

Register: H:281 Int16 numeric

Datum der Energiemessung — Monat Variable Nur lesen

Monatskomponente des letzten Energieverbrauchsmessungszeitstempels

Register: H:280 Int16 numeric

Datum der Energiemessung — Jahr Variable Nur lesen

Jahreskomponente des letzten Energieverbrauchsmessungszeitstempels

Register: H:279 Int16 numeric

Durchflussrate Variable Nur lesen

Wasserdurchflussrate durch das Wärmepumpensystem in Litern pro Minute

Register: H:299 Int16 Einheit: l/min numeric

Gesamte erzeugte Energie Variable Nur lesen

Kumulativ erzeugte Gesamtenergie — Heizung, Kühlung und Warmwasser kombiniert (kWh, nur FTC4/FTC5)

Register: H:298 Int16 Einheit: kWh numeric

**Verbindung:** Modbus TCP • Slave ID: $\[SlaveId]

Mögliche Verbesserungen (16)

- H:26 Operating Mode — R/W operating mode: 0=Stop, 1=Hot Water, 2=Heating, 3=Cooling, 5=Freeze Stat, 6=Legionella, 7=Heating-Eco — critical HVAC control missing from template
- H:27 DHW Mode — R/W DHW operating mode: 0=Normal, 1=Eco
- H:28 A/C Mode Zone 1 — R/W zone 1 mode: 0=Heating Room, 1=Heating Flow, 2=Heating Curve, 3=Cooling Room, 4=Cooling Flow, 5=Floor Dryup
- H:29 A/C Mode Zone 2 — R/W zone 2 mode — same values as Zone 1
- H:30 Tank Water Temperature Setpoint — R/W tank water temperature setpoint (°C × 100, signed). Critical DHW control
- H:32 H/C Target Temperature Zone 1 — R/W heating/cooling thermostat target temperature Zone 1 (°C × 100, signed)
- H:34 H/C Target Temperature Zone 2 — R/W heating/cooling thermostat target temperature Zone 2 (°C × 100, signed)
- H:37 Force DHW — R/W force DHW: 0=Normal, 1=Force DHW
- H:54 Thermostat Target Temperature Zone 1 — R/W thermostat target temp Zone 1 (°C × 100, signed). Confirmed by HA config
- H:9 Fault/Error Code — Read-only fault code (hex): 0x8000=No error, 0x6999=Bad communication
- H:67 Defrost Status — Read-only: 0=Normal, 1=Standby, 2=Defrost, 3=Waiting Restart. Confirmed by HA config
- H:73 Heat Pump Frequency — Read-only: 0–255 Hz. Compressor frequency indicator. Confirmed by HA config
- H:80 Heat Source Status — Read-only: 0=H/P, 1=IH, 2=BH, 3=IH+BH, 4=Boiler. Confirmed by HA config
- H:99 Outdoor Ambient Temperature — Read-only outdoor temp (°C × 10, signed). Range -40.0 to 87.5°C. Confirmed by HA config
- H:106 Tank Water Temperature — Read-only tank water temp (°C × 100, unsigned). Confirmed by HA config
- H:288 Total Energy Consumed — Read-only total energy consumed in kWh. Counterpart to Total Energy Produced (H:298)

## Quellen

- Procon MelcoBEMS MINI (A1M) ATW Modbus Register Tables V1.0.4
  
  [s3.amazonaws.com](https://s3.amazonaws.com/enter.mehvac.com/DAMRoot/Original/10006/MelcoBEMS_MINI_%28A1M%29-ATW_Modbus_Register_Tables_V1.0.4_fw3.0.25.pdf) 2026-03-18
  
  [PDF](https://taphome.com/compatibility/devices/mitsubishi-ehst20c/manufacturer/atw-modbus-register-tables.pdf)

## Verwandte Dokumentation

- [Modbus Integration](https://taphome.com/de/compatibility/modbus-guide/)
- [Modbus](https://taphome.com/de/docs/integration/modbus/)
- [Einfache Konfiguration mit Vorlagen](https://taphome.com/de/docs/integration/modbus/templates/)
- [Modbus-Skripte und Prefetch](https://taphome.com/de/docs/script/modbus-scripts/)
- [Modbus-Funktionen](https://taphome.com/de/docs/script/modbus/)
- [Modbus-Datentypen](https://taphome.com/de/docs/script/modbus-data-types/)

