---
title: "Daikin EKMBPP1"
description: "Daikin EKMBPP1/EKMBPP1A Modbus RTU Adapter für VRV, Sky Air und VAM/VKM Einheiten mit P1P2 Busanschluss."
url: "https://taphome.com/de/compatibility/daikin-ekmbpp1/"
language: de
lastmod: 2026-03-19
generator: hugo
ai:
  topics: ["modbus-rtu","air-conditioning","rs485","dip-switch","vrv","p1p2-bus","smart-grid"]
  questions: ["Wie integrieren Sie die Daikin EKMBPP1 in TapHome?","Welche Funktionen steuert die TapHome-Vorlage für die Daikin EKMBPP1?","Wie verbinden Sie die Daikin EKMBPP1 per RS-485 mit TapHome?","Wie konfigurieren Sie die DIP-Schalteradresse an der Daikin EKMBPP1?","Welche LED-Muster weisen auf Kommunikationsfehler beim EKMBPP1 hin?","Wie richten Sie die Smart-Grid-Steuerung für Daikin Sky Air-Geräte über TapHome ein?"]
---

# Daikin EKMBPP1

Kommunikation: Modbus RTU

- [Daikin EKMBPP1 Produktseite](https://www.daikin.eu/en_us/products/EKMBPP1.html)
- [Daikin Offizielle Website](https://www.daikin.com)

Der Daikin EKMBPP1 (und EKMBPP1A) ist ein Modbus RTU Adapter, der Daikin VRV, Sky Air und VAM/VKM Lüftungseinheiten über RS-485 mit TapHome verbindet. Der Adapter kommuniziert mit Innengeräten über den P1P2 Bus und stellt Temperaturwerte, Lüftergeschwindigkeit, Betriebsmodi, Luftstromrichtung und Smart Grid Steuerung bereit.

An einem einzelnen Modbus RTU Bus können bis zu 16 Einheiten angeschlossen werden. Jeder Adapter benötigt eine eindeutige Slave ID, die über DIP-Schalter auf der Platine konfiguriert wird.

## Hardwareverbindung

### PCB-Übersicht

![Daikin EKMBPP1 PCB Komponentenlayout](https://taphome.com/images/compatibility/daikin-ekmbpp1/07_PCB_components_layout_hu_76130342a512cf4a.jpg)

**Wichtige Komponenten auf der Platine:**

- **X1A** — Stromanschluss (15–24 V DC)
- **X2M** — RS-485 Modbus Anschluss (DA+, DB-, GND)
- **X7M** — P1P2 Kommunikation mit dem Innengerät
- **DS1** — 10-stelliger DIP-Schalter für die Modbus Adresse
- **SS1, SS2, SS3** — Schiebeschalter für den Abschlusswiderstand
- **LED1–4, HAP** — Status-LED-Anzeigen

### Technische Daten

- **Stromversorgung:** 15–24 V DC, max. 120 mA (3 W)
- **Betriebstemperatur:** -10 °C bis +50 °C
- **Protokoll:** Modbus RTU Slave, RS-485
- **Baudrate:** 9600, keine Parität, 1 Stoppbit
- **Max. Einheiten:** 16 an einem einzelnen Bus

### RS-485 Verkabelung (X2M-Anschluss)

Anschluss über eine **3-Draht RS-485 Verbindung**:

- **DA+** → A+/D+ am TapHome RS-485
- **DB-** → B-/D- am TapHome RS-485
- **GND** → GND am TapHome Netzteil (**zwingend erforderlich**)

![Daikin EKMBPP1 Verkabelung im Installationsgehäuse](https://taphome.com/images/compatibility/daikin-ekmbpp1/12_installation_steps_2_hu_e408b9b24e4b0b81.jpg)

**Kabelspezifikation:**

- Typ: 24 AWG Twisted Pair, geschirmt oder ungeschirmt
- Standard: CAT3, CAT4 oder CAT5
- Max. Länge: **500 m**
- Twisted Pair für DA+/DB- verwenden, dritten Draht für GND

> [!WARNING]
> **Wichtig — Erdung**
>
> Der GND-Draht **muss** zwischen dem Daikin Adapter und dem TapHome Netzteil verbunden werden. Ohne ordnungsgemäße Erdung können Kommunikationsfehler auftreten. Eine Einpunkterdung wird empfohlen.

### Schaltplan

![Daikin EKMBPP1 vollständiger Schaltplan](https://taphome.com/images/compatibility/daikin-ekmbpp1/35_wiring_diagram_hu_5f973d1289ea5b8d.jpg)

## Konfiguration

### DIP-Schalter Adressierung

Der 10-stellige DIP-Schalter **DS1** auf der Platine legt die Modbus RTU Slave Adresse fest (Bereich 0–63).
DIP-Schalter 10 ist das niederwertigste Bit (LSB) — von rechts nach links lesen.

**Adressbeispiele (DIP-Positionen 1→10):**

| Adresse | DIP-Schalter DS1 (1→10) |
|---------|-------------------------|
| **1** | `OFF OFF OFF OFF OFF OFF OFF OFF OFF ON` |
| **2** | `OFF OFF OFF OFF OFF OFF OFF OFF ON OFF` |
| **3** | `OFF OFF OFF OFF OFF OFF OFF OFF ON ON` |
| **4** | `OFF OFF OFF OFF OFF OFF OFF ON OFF OFF` |
| **5** | `OFF OFF OFF OFF OFF OFF OFF ON OFF ON` |
| **6** | `OFF OFF OFF OFF OFF OFF OFF ON ON OFF` |
| **7** | `OFF OFF OFF OFF OFF OFF OFF ON ON ON` |
| **8** | `OFF OFF OFF OFF OFF OFF ON OFF OFF OFF` |
| **9** | `OFF OFF OFF OFF OFF OFF ON OFF OFF ON` |
| **10** | `OFF OFF OFF OFF OFF OFF ON OFF ON OFF` |

**Empfehlung:** Adresse 1 für den ersten Adapter (DIP 10=ON, alle anderen OFF).

### Abschlusswiderstand (SS1–SS3)

Den Busabschlusswiderstand mit den Schiebeschaltern SS1, SS2 und SS3 konfigurieren:

| SS1 | SS2 | SS3 | Widerstand |
|-----|-----|-----|------------|
| OFF | OFF | OFF | 0 Ω |
| OFF | ON | OFF | 100 Ω |
| ON | OFF | OFF | **120 Ω** |

**Für TapHome:** TapHome Core verfügt über einen eingebauten 120 Ω Widerstand an seinen BUS-Klemmen. **120 Ω** (SS1=ON, SS2=OFF, SS3=OFF) nur am **letzten** Daikin Gerät am Bus einstellen. Alle anderen Geräte auf 0 Ω belassen (alle Schalter OFF).

### Modbus-Master-Timeout

DIP-Schalter 3 und 4 am EKMBPP1 für TapHome einstellen:

- **DIP 3:** ON
- **DIP 4:** OFF

Dies konfiguriert einen 120-Sekunden-Timeout: Werden innerhalb von 120 Sekunden keine Modbus-Daten empfangen, schaltet der Adapter alle Einheiten mit den aktuellen Einstellungen ein, entsperrt die Fernbedienungen und setzt Global Update auf „OnChange".

### Slave-ID-Anpassung

**Wichtig:** Bei einer Slave ID ungleich 1 müssen die ReadScript-Register-Offsets in den TapHome Serviceeinstellungen angepasst werden.

**Formel:**

- Fehlerregister: SlaveID × 100 + 21
- Filter-Alarmregister: SlaveID × 100 + 24

| Slave ID | Fehlerregister | Alarmregister | Hinweis |
|----------|----------------|---------------|---------|
| 1 | 121 | 124 | Standard — keine Änderung erforderlich |
| 2 | 221 | 224 | In TapHome anpassen |
| 3 | 321 | 324 | In TapHome anpassen |
| 10 | 1021 | 1024 | In TapHome anpassen |

**Anpassung in TapHome:**

1. Modul „Daikin EKMBPP1" öffnen
2. Serviceeinstellungen → ReadScript aufrufen
3. Registerwerte mit der obigen Formel ändern

**Beispiel für Slave ID = 2:**

```text
Original: MODBUSR(A, 121, Uint16)
Changed:  MODBUSR(A, 221, Uint16)
```

Dies gilt für **alle Register über 100**.

## Gerätefunktionen

### Temperaturüberwachung

Das Template stellt vier Temperatursensoren bereit, die aus Eingaberegistern lesen und automatisch °C × 100 umrechnen:

- **Return Air Average** (I:23) — mittlere Rücklauflufttemperatur über alle angeschlossenen Innengeräte
- **Return Air Temperature** (I:123) — Rücklauflufttemperatur von Einheit 1; Serviceattribute zeigen Minimum (I:25) und Maximum (I:26) über alle Einheiten
- **Coil Inlet Temperature** (I:131) — Zulufttemperatur am Wärmetauscher von Einheit 1; nur im Main-Modus verfügbar
- **Coil Outlet Temperature** (I:132) — Ablufttemperatur am Wärmetauscher von Einheit 1; nur im Main-Modus verfügbar

### Einheit Ein/Aus und Betriebsmodus

- **ON/OFF** (H:5) — Innengerät ein- oder ausschalten
- **Betriebsmodus** (H:3) — Auto, Heizen, Lüfter/Lüftung, Kühlen oder Entfeuchten wählen
- **Lüftergeschwindigkeit** (H:2) — Aus, Niedrig, Mittel-Niedrig, Mittel, Mittel-Hoch oder Hoch. Geräte mit nur 3 Lüfterstufen verwenden Niedrig (1), Mittel (3) und Hoch (5)
- **Luftstromrichtung** (H:4) — Lamellenposition steuern: Swing, 0°, 20°, 45°, 70° oder 90°

### Smart Grid Steuerung

**Smart Grid** (H:55) aktiviert das Energiemanagement für Sky Air Einheiten mit vier Modi:

- **Free running** — Normalbetrieb, kein Smart Grid Eingriff
- **Forced off** — alle Einheiten AUS (nicht überschreibbar)
- **Recommended on** — alle Einheiten EIN, Raumpufferung ±1 °C vom Sollwert
- **Forced on** — alle Einheiten EIN, Raumpufferung ±2 °C vom Sollwert

> [!WARNING]
> Bei Verwendung von Smart Grid ist nur ein Modbus Master zulässig — entweder der Smart Grid Anbieter oder TapHome, nicht beide gleichzeitig.

### Globale Konfiguration und Aktualisierungsmodi

**Global Configuration** (H:10) steuert, wie Einstellungen von TapHome an die Innengeräte übertragen werden. Das Template stellt dies als Mehrfachwahlschalter mit vier Modi bereit: LastTouch, Central, Local und OnChange.

Jede Steuerfunktion (Sollwert, Lüftergeschwindigkeit, Modus, Luftstromrichtung, EIN/AUS) hat einen eigenen Aktualisierungsmodus, der über **6 Serviceaktionen** am Global Configuration Gerät individuell eingestellt werden kann. Fünf Serviceattribute zeigen den aktuellen Aktualisierungsmodus jeder Funktion.

| Aktualisierungsmodus | RC-Tasten | Verhalten |
|----------------------|-----------|-----------|
| **LastTouch** (Standard) | Entsperrt | Aktualisiert bei jedem Schreiben, auch wenn sich der Wert nicht ändert |
| **Central** | Gesperrt | Fernbedienungstasten gesperrt, Wert wird wiederholt geschrieben |
| **Local** | Entsperrt | Keine Aktualisierungen an das Gerät |
| **OnChange** | Entsperrt | Aktualisiert nur bei Wertänderung |

### Servicediagnose

Das Modul stellt drei Serviceattribute zur Überwachung bereit:

- **Unit Exists** (I:120) — prüft, ob Innengerät 1 am P1P2 Bus gefunden wird
- **Thermo State** (I:130) — aktueller Thermozustand: Bereit/Lüfter, Heizen oder Kühlen
- **Defrost** (I:35) — gibt an, ob mindestens eine Einheit gerade einen Abtauzyklus durchführt

Das Modul ReadScript überwacht außerdem Gerätefehler (I:121) und Filteralarme (I:124) und meldet diese als Fehler bzw. Warnungen in TapHome.

### Weitere Funktionen

Der EKMBPP1 Adapter stellt zusätzlich Register für die Sollwertregelung (H:1, Bereich 16–32 °C), Sollwert-Mindest- und -Höchstgrenzen, Bitmasks für Lüftergeschwindigkeit und Modus-Sperren, Luftstromrichtungs-Sperre sowie VAM/VKM-spezifische Lüftungsmodus- und Lüftungsratensteuerung bereit. Gruppenweite Sensoren für Geräteanzahl, Fehlerstatus, Fehlercodes, Filteralarme und Fernbedienungs-Rücklese sind ebenfalls verfügbar und können in einem zukünftigen Template-Update ergänzt werden.

> [!TIP]
> Das Sollwertregister (H:1) ist im aktuellen Template nicht enthalten. Zum Steuern des Sollwerts kann es als benutzerdefiniertes Modbus-Gerät in TapHome mit Register H0001 und einem Bereich von 16–32 hinzugefügt werden.

## LED-Statusanzeigen

![Daikin EKMBPP1 LED-Anzeigen auf der Platine](https://taphome.com/images/compatibility/daikin-ekmbpp1/18_LED_indicators_hu_eb94688d33689626.jpg)

| LED | Farbe | Funktion |
|-----|-------|----------|
| LED1 | Grün | Adapterstatus |
| LED2 | Rot | Fehleranzeige |
| LED3 | — | Blinkt während der P1P2 Kommunikation |
| LED4 | — | Blinkt während der Modbus Kommunikation |
| HAP | — | Blinkt alle 400 ms (Normalbetrieb) |

**Normalzustand:** LED1 dauerhaft grün, LED2 aus, LED3/LED4 blinken während der Kommunikation, HAP blinkt regelmäßig.

![Daikin EKMBPP1 LED-Verhaltensmuster](https://taphome.com/images/compatibility/daikin-ekmbpp1/19_LED_behavior_hu_60713c6ae92dfaab.jpg)

**LED-Verhaltensmuster:**

- **a) Einschaltsequenz:** LED1 blinkt schnell, LED2 blinkt
- **b) Kein Fehler:** LED1 dauerhaft grün, LED2 aus
- **c) P1P2-Suchmodus:** LED1 blinkt langsam, LED2 dauerhaft — Suche nach Einheiten
- **d) Gerätefehler:** LED2 dauerhaft, LED1 aus — Gerät hat einen Fehler gemeldet
- **e) U5-Fehler:** LED1 blinkt, LED2 aus — Klimagerät nicht gefunden
- **f) RS-485-Timeout:** LED2 blinkt, LED1 aus — Modbus-Kommunikations-Timeout

## Fehlerbehebung

### Gerät nicht gefunden (LED1 blinkt)

1. P1P2 Kabel zwischen Adapter und Innengerät prüfen
2. Sicherstellen, dass das Innengerät eingeschaltet ist
3. Adapter durch Trennen und Wiederanschließen der Stromversorgung neu starten

### Keine Modbus-Kommunikation (LED4 blinkt nicht)

1. **RS-485 Kabel prüfen:**
   - DA+ korrekt mit A+/D+ am TapHome verbunden
   - DB- korrekt mit B-/D- am TapHome verbunden
   - **GND mit der TapHome Netzteil-Masse verbunden** — häufigstes Problem
2. Modbus Slave Adresse am DIP-Schalter DS1 überprüfen
3. Abschlusswiderstand prüfen (SS1, SS2, SS3) — letztes Gerät am Bus muss auf 120 Ω stehen (SS1=ON)
4. TapHome-Einstellung prüfen: 9600 Baud, keine Parität, 1 Stoppbit
5. Spannung zwischen DA+ und DB- messen — im Ruhezustand sollten es 1,5–5 V sein

### Gerätefehler (LED2 leuchtet dauerhaft)

1. Register I0022 (Fehlercode) in TapHome auslesen
2. Fehlercode im Servicehandbuch des Klimageräts nachschlagen
3. Serviceattribute in TapHome auf weitere Diagnosehinweise prüfen

### Modbus-Master-Timeout (LED2 blinkt)

1. Sicherstellen, dass TapHome regelmäßig Register liest und schreibt
2. DIP-Schalter 3–4 Timeout-Konfiguration prüfen
3. Bei Bedarf den Timeout-Modus anpassen

## Verfügbare Geräte

Daikin EKMBPP1 Modul

Serviceattribute

|                 |                                                                         |
|-----------------|-------------------------------------------------------------------------|
| Gerät vorhanden | reads I:120 (UInt16); 0=not found, 1=found on P1P2 bus                  |
| Thermostatus    | reads I:130 (UInt16); values: 0=Idle/Fan, 1=Heating, 2=Cooling          |
| Abtauung        | reads I:35 (UInt16); 0=no defrost, 1=at least one unit in defrost cycle |

Rückluft Durchschnitt Temperatursensor Nur lesen

Gruppendurchschnitt der Rücklufttemperatur aller angeschlossenen Geräte

Register: I:23 Int16 Einheit: °C numeric

Globale Konfiguration Mehrwertschalter Nur lesen

Globaler Aktualisierungsmodus — steuert, wie Einstellungen an die Geräte übertragen werden (LastTouch, Central, Local, OnChange)

Register: H:10 UInt16 numeric

Werte / Zustände: Last Touch · Central · Local · On Change

Serviceaktionen

|                                     |
|-------------------------------------|
| Globale Aktualisierung              |
| Sollwert aktualisieren              |
| Lüftergeschwindigkeit aktualisieren |
| Modus aktualisieren                 |
| Luftstromrichtung aktualisieren     |
| EIN/AUS aktualisieren               |

Lüftergeschwindigkeit Mehrwertschalter

Register: H:2 UInt16 numeric

Werte / Zustände: Nízká · Středně nízké · Střední · Středně vysoké · Vysoké

EIN/AUS Schalter

Register: H:5 Bool

Werte / Zustände: ON · OFF

Betriebsart Mehrwertschalter

Register: H:3 UInt16 numeric

Werte / Zustände: Automaticky · Vytápění · Ventilátor/větrání · Chlazení · Odvlhčení

Smart Grid Mehrwertschalter

Smart Grid Betriebsmodus für das Energiemanagement der Sky Air Geräte

Register: H:55 UInt16 numeric

Werte / Zustände: Volný provoz · Nucené vypnutí · Doporučeno zapnutí · Nucené zapnutí

Luftstromrichtung Mehrwertschalter

Register: H:4 UInt16 numeric

Werte / Zustände: Natočení · 0° · 20° · 45° · 70° · 90°

Rücklufttemperatur Temperatursensor Nur lesen

Rücklufttemperatursensor der Einheit 1

Register: I:123 Int16 Einheit: °C numeric

Serviceattribute

|              |
|--------------|
| Rückluft MIN |
| Rückluft MAX |

Einlasstemperatur Wärmetauscher Temperatursensor Nur lesen

Einlasstemperatur des Wärmetauschers der Einheit 1 — nur im Main-Modus verfügbar

Register: I:131 Int16 Einheit: °C numeric

Auslasstemperatur Wärmetauscher Temperatursensor Nur lesen

Auslasstemperatur des Wärmetauschers der Einheit 1 — nur im Main-Modus verfügbar

Register: I:132 Int16 Einheit: °C numeric

**Verbindung:** Modbus RTU • 9600 baud• 8N1 • Slave ID: $\[SlaveId]

Mögliche Verbesserungen (14)

- H:1 Setpoint — Temperature setpoint 16–32°C — critical HVAC control, surprisingly missing from template
- H:20 Setpoint Min Limit — Minimum allowed setpoint (16–32°C)
- H:21 Setpoint Max Limit — Maximum allowed setpoint (16–32°C)
- H:22 Fan Speed Inhibit — Bitmask — inhibit specific fan speeds (2=Low, 4=Med Low, 8=Med, 16=Med High, 32=High)
- H:23 Mode Inhibit — Bitmask — inhibit specific operation modes (1=Auto, 2=Heat, 4=Fan, 8=Cool, 16=Dry)
- H:24 Airflow Direction Inhibit — Bitmask — inhibit specific vane positions
- H:30 VAM Ventilation Mode — 0=Auto, 1=Cross flow/Heat recovery, 2=Bypass. Only for VAM/VKM units
- H:31 VAM Ventilation Rate — 1=Low, 2=High. Only for VAM/VKM units
- I:20 Unit Count — Number of indoor units found on network (0–16)
- I:21 Is Error (group) — 0=No error, 1=At least 1 unit in error. Partially covered by module readscript (A:121)
- I:22 Error Code (group) — 255=No error, other=error code. Partially covered by module readscript (A:122)
- I:24 Filter Alarm (group) — 0=No alarm, 1=Filter needs cleaning. Per-unit register I:x24 (SlaveID × 100 + 24). Covered by module readscript (A:124)
- I:50 Remote Controller Temperature — °C × 100, only with 1 indoor unit in Sub mode
- I:51 Remote Controller Operation Mode — 0=Idle/Fan, 1=Heating, 2=Cooling, 3=Heating and cooling

## Quellen

- Daikin EKMBPP1 Installation Manual
  
  [www.daikin.eu](https://www.daikin.eu/en_us/products/EKMBPP1.html) 2025-03-03
  
  [PDF](https://taphome.com/compatibility/devices/daikin-ekmbpp1/installation-manual.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/)

