---
title: "Inepro PRO380-S-CT"
description: "Inepro PRO380-S-CT 3-Phasen-CT-Energiezähler mit Modbus RTU (RS-485). TapHome-Vorlage mit 15 Geräten für Wirk- und Blindenergiemessung."
url: "https://taphome.com/de/compatibility/inepro-pro380-s-ct/"
language: de
lastmod: 2026-03-28
generator: hugo
ai:
  topics: ["modbus-rtu","electric-meter","rs485","3-phase","energy-metering","din-rail","ct-meter"]
  questions: ["Wie integriere ich den Inepro PRO380-S-CT mit TapHome?","Was misst die Inepro-PRO380-S-CT-TapHome-Vorlage?","Wie verbinde ich den Inepro PRO380 über RS-485 mit TapHome?","Wie konfiguriere ich das CT-Übersetzungsverhältnis am Inepro PRO380-S-CT?","Wie überwache ich Import- und Exportenergie mit dem PRO380-S-CT?","Was ist die Standard-Modbus-Konfiguration für den PRO380?"]
---

# Inepro PRO380-S-CT

Kommunikation: Modbus RTU

- [Offizielle Inepro Metering Website](https://www.ineprometering.com)

## Integrationsanleitung

Der Inepro PRO380-S-CT ist ein MID-zertifizierter 3-Phasen-Energiezähler für DIN-Schienenmontage, der für Stromwandler-Installationen (CT) konzipiert ist. Er kommuniziert über Modbus RTU per RS-485 und misst Wirkenergie (kWh), Blindenergie (kvarh) sowie elektrische Momentanparameter (Spannung, Strom, Leistung, Leistungsfaktor, Frequenz). Die TapHome-Vorlage stellt 15 Geräte bereit, die Gesamt-, Phasen- (L1/L2/L3) und bidirektionale (Import/Export) Messung mit Tarifaufteilung (T1/T2) als Serviceattribute abdecken.

Der Zähler unterstützt mehrere Anschlusskonfigurationen: 3-Phasen 4-Leiter (3P4W), 3-Phasen 3-Leiter Open Delta (Aron), 3-Phasen 3-Leiter Delta und 1-Phasen 2-Leiter (1P2W). Alle Mess- und Energieregister verwenden IEEE 754 Float32 in Big-Endian-Reihenfolge, gelesen über Modbus-Funktionscode FC03 (Holding-Register).

## Hardwareanschluss

### CT-Verdrahtung

Der PRO380-S-CT erfordert externe Stromwandler mit 5A Sekundärstrom. Das CT-Übersetzungsverhältnis muss vor gültigen Energiemessungen konfiguriert werden (siehe Abschnitt Konfiguration unten).

#### 3-Phasen 4-Leiter (3P4W)

![Inepro PRO380-CT 3-Phasen 4-Leiter Anschlussschema](https://taphome.com/images/compatibility/inepro-pro380-s-ct/wiring-ct-3p4w_hu_ba2d7d60371e0bc.jpg)

| Klemme | Funktion |
|--------|----------|
| 1, 2 | CT L1 (S1 Eingang, S2 Ausgang) |
| 3, 4 | CT L2 (S1 Eingang, S2 Ausgang) |
| 5, 6 | CT L3 (S1 Eingang, S2 Ausgang) |
| 7 | Spannungseingang L1 |
| 8 | Spannungseingang L2 |
| 9 | Spannungseingang L3 |
| 10 | N (Neutralleiter) |

#### 3-Phasen 3-Leiter Open Delta — Aron (3P3W)

![Inepro PRO380-CT 3-Phasen 3-Leiter Open Delta (Aron) Anschlussschema](https://taphome.com/images/compatibility/inepro-pro380-s-ct/wiring-ct-3p3w-open-delta_hu_ff2ebc4827357544.jpg)

| Klemme | Funktion |
|--------|----------|
| 1, 2 | CT L1 (S1 Eingang, S2 Ausgang) |
| 3, 4 | Nicht verwendet |
| 5, 6 | CT L3 (S1 Eingang, S2 Ausgang) |
| 7 | Spannungseingang L1 |
| 8 | Spannungseingang L2 |
| 9 | Spannungseingang L3 |
| 10 | Nicht verwendet |

#### 3-Phasen 3-Leiter Delta (3P3W)

![Inepro PRO380-CT 3-Phasen 3-Leiter Delta Anschlussschema](https://taphome.com/images/compatibility/inepro-pro380-s-ct/wiring-ct-3p3w-delta_hu_ef684bcdc32666f9.jpg)

| Klemme | Funktion |
|--------|----------|
| 1, 2 | CT L1 (S1 Eingang, S2 Ausgang) |
| 3, 4 | CT L2 (S1 Eingang, S2 Ausgang) |
| 5, 6 | CT L3 (S1 Eingang, S2 Ausgang) |
| 7 | Spannungseingang L1 |
| 8 | Spannungseingang L2 |
| 9 | Spannungseingang L3 |
| 10 | Nicht verwendet |

#### 1-Phasen 2-Leiter (1P2W)

![Inepro PRO380-CT 1-Phasen 2-Leiter Anschlussschema](https://taphome.com/images/compatibility/inepro-pro380-s-ct/wiring-ct-1p2w_hu_906b21e73241f273.jpg)

| Klemme | Funktion |
|--------|----------|
| 1, 2 | CT L1 (S1 Eingang, S2 Ausgang) |
| 3, 4 | Nicht verwendet |
| 5, 6 | Nicht verwendet |
| 7 | Spannungseingang L1 |
| 8, 9 | Nicht verwendet |
| 10 | N (Neutralleiter) |

> [!WARNING]
> Die CT-Sekundärkreise dürfen niemals offen sein, während der Primärkreis unter Spannung steht. Offene CT-Sekundärkreise erzeugen gefährliche Hochspannung. Schließen Sie die CT-Sekundärklemmen immer kurz, bevor Sie den Zähler abklemmen.

### RS-485-Verdrahtung

![Inepro PRO380-Mod RS-485 Modbus Anschlussschema mit Klemmen 22 und 23](https://taphome.com/images/compatibility/inepro-pro380-s-ct/wiring-rs485-modbus_hu_b386bcf6c6d41734.jpg)

Verbinden Sie den RS-485-Bus mit den Zählerklemmen:

- **Klemme 22** — RS-485 A (Data+)
- **Klemme 23** — RS-485 B (Data-)

Verwenden Sie ein verdrilltes Adernpaar (Cat5 oder dediziertes RS-485-Kabel). Bei Kabellängen über 50 m fügen Sie an jedem Busende einen 120-Ohm-Abschlusswiderstand (mindestens 0,25 W) hinzu. Die maximale Kabellänge beträgt ca. 1200 m bei 9600 Baud. Bis zu 32 Geräte können einen RS-485-Bus gemeinsam nutzen.

## Konfiguration

### Kommunikationsparameter

Die Standard-Modbus-Einstellungen entsprechen der TapHome-Vorlage:

| Parameter | Standardwert | Konfigurierbar |
|-----------|-------------|----------------|
| Baudrate | 9600 | Ja (300–9600) |
| Datenbits | 8 | Nein (fest) |
| Parität | Even | Ja (Even, Odd, None) |
| Stoppbits | 1 | Nein (fest) |
| Slave-ID | 1 | Ja (1–247) |

Kommunikationsparameter können über Modbus-Register geändert werden: Slave-ID (Register 0x4003), Baudrate (Register 0x4004) und Parität (Register 0x4011). Die Slave-ID kann auch über das Zählermenü per Taste geändert werden.

> [!TIP]
> Beim Anschluss mehrerer PRO380-Zähler am selben RS-485-Bus muss jeder Zähler eine eindeutige Slave-ID haben. Nach dem Import der TapHome-Vorlage passen Sie die Slave-ID in den Modulverbindungseinstellungen an den Zähler an.

### CT-Übersetzungsverhältnis konfigurieren

Beim ersten Einschalten zeigt die CT-Version eine Warnung zum CT-Übersetzungsverhältnis an. Das CT-Verhältnis muss eingestellt werden, bevor die Energiemessungen gültig sind. Das Standardverhältnis ist 5/5 (1:1).

**Konfiguration über das Zählermenü:**

1. Taste 3 Sekunden gedrückt halten, um das Setup aufzurufen
2. Zum CT-Verhältnis-Bildschirm navigieren
3. Den Primärstromwert einstellen (z. B. 200 für einen 200/5 CT)
4. Mit der Taste bestätigen

Das CT-Verhältnis kann auch in das Modbus-Register 0x400C (Float32) geschrieben werden. Gängige Verhältnisse: 100/5, 200/5, 400/5, 600/5, 800/5, 1000/5, 1500/5, 2000/5.

> [!WARNING]
> Wenn das CT-Übersetzungsverhältnis nicht korrekt konfiguriert ist, sind alle Energie- und Leistungswerte falsch. Der Zähler skaliert alle stromabgeleiteten Messungen mit dem konfigurierten CT-Verhältnis.

### Kombinationscode (Energierichtung)

Der Kombinationscode (Register 0x400F) bestimmt, wie die Wirk- und Rückspeiseenergie berechnet wird:

| Code | Beschreibung |
|------|-------------|
| 1 | Arithmetische Summe (L1+L2+L3) — Standard 3P4W |
| 2 | Absolutsumme (\|L1\|+\|L2\|+\|L3\|) |
| 3 | Nur L1 (einphasig) |
| 4 | L1+L2 (Aron-Schaltung) |
| 5 | L1+L3 |

Der Standard-Kombinationscode sollte der Anschlusskonfiguration entsprechen. Für Standard-3-Phasen-4-Leiter-Installationen verwenden Sie Code 1.

## Gerätefunktionen

Die Vorlage erstellt 15 Geräte, organisiert in fünf Gruppen: Phasenspannungs- und Stromsensoren, phasen- und gesamte Wirkenergiezähler, phasen- und gesamte Wirkleistungssensoren, Scheinleistungs- und Leistungsfaktorüberwachung sowie Blindenergie-/Leistungsmessung. Alle Geräte sind schreibgeschützt.

### Spannungs- und Stromüberwachung

Sechs Sensorgeräte liefern phasenbezogene elektrische Messungen:

- **L1 Voltage**, **L2 Voltage**, **L3 Voltage** — Phasen-Neutralleiter-Spannungen (V)
- **L1 Current**, **L2 Current**, **L3 Current** — Phasenströme (A)

Ein zusätzlicher **Grid Frequency**-Sensor zeigt die Netzfrequenz (Hz) an.

### Wirkenergiezählung

Drei Energiegeräte erfassen die Wirkenergie mit Tarif- (T1/T2) und Phasenaufteilung (L1/L2/L3) als Serviceattribute:

- **Total Active Energy** — kombinierte 3-Phasen-Energie (kWh) und momentane Gesamtwirkleistung (kW). Serviceattribute liefern T1/T2-Tarifsummen und L1/L2/L3-Phasensummen.
- **Forward Active Energy (Import)** — vom Netz bezogene Energie (kWh) mit T1/T2- und L1/L2/L3-Aufteilung.
- **Reverse Active Energy (Export)** — ins Netz eingespeiste Energie (kWh) mit T1/T2- und L1/L2/L3-Aufteilung. Nützlich für Solar-PV-Anlagen mit bidirektionaler Messung.

### Wirkleistungsüberwachung

Das Gerät **Total Active Power** liefert die momentane Gesamtwirkleistung (kW) mit Phasenaufteilung als Serviceattribute (L1/L2/L3 Active Power in W, von der Vorlage aus kW konvertiert).

### Scheinleistung und Leistungsfaktor

- **Total Apparent Power** — momentane Scheinleistung (kVA) mit phasenbezogenen Serviceattributen (L1/L2/L3 in kVA).
- **Total Power Factor** — systemweiter Leistungsfaktor (0,00–1,00) mit phasenbezogenem Leistungsfaktor als Serviceattribute (als Prozent angezeigt).

### Blindenergie und -leistung

- **Total Reactive Energy** — gesamte Blindenergie (kvarh) und momentane Blindleistung (kvar), mit T1/T2-Tarifaufteilung, L1/L2/L3-Phasenaufteilung und richtungsbezogenen (Import/Export) Blindenergiezählern als Serviceattribute.
- **Total Reactive Power** — momentane Gesamtblindleistung (kvar) mit Phasenaufteilung (L1/L2/L3 in kvar).

> [!TIP]
> Die Import/Export-Energieaufteilung (Forward/Reverse Active Energy) ist besonders nützlich für die Überwachung des Eigenverbrauchs einer Solar-PV-Anlage und der Netzinteraktion. Die Einstellung des Kombinationscodes bestimmt, wie der Zähler die Energierichtung berechnet.

### Weitere Funktionen

Der PRO380 stellt auch Register für die verkettete Spannung (L1-L2), den Gesamtstrom (Summe aller Phasen), phasen- und tarifbezogene Import-/Export-Blindenergieaufteilung, Rücklesen des CT-Verhältnisses und der Kommunikationsparameter, Fehlercodes, Spannungsausfallzähler und Leistungsquadranten-Indikatoren bereit. Das Register L3 Apparent Power (0x5028) ist im Zähler verfügbar, aber das Vorlagen-Serviceattribut liest derzeit das falsche Register (0x502A). Diese können in einem zukünftigen Vorlagenupdate hinzugefügt oder korrigiert werden.

## Fehlerbehebung

### Keine Kommunikation

1. RS-485-Verdrahtung prüfen: Klemme 22 an A/D+ und Klemme 23 an B/D- am TapHome-Konverter
2. Vertauschte A/B-Anschlüsse prüfen — Klemmen 22 und 23 tauschen, wenn keine Kommunikation möglich ist
3. Baudrate und Parität zwischen Zähler und TapHome abgleichen (Standard: 9600, 8E1)
4. Slave-ID in TapHome mit der Zählereinstellung abgleichen (Standard: 1)
5. Bei langen Kabelstrecken 120-Ohm-Abschlusswiderstände an beiden Busenden sicherstellen

### Falsche Messwerte

1. **CT-Verhältnis nicht eingestellt** — häufigstes Problem. CT-Verhältnis für die installierten CTs überprüfen (Register 0x400C oder über Menü). Bei falschem Verhältnis werden alle Strom-, Leistungs- und Energiewerte falsch skaliert.
2. **Falscher Kombinationscode** — wenn Import-/Export-Energiewerte falsch erscheinen, Kombinationscode (Register 0x400F) mit der Anschlusskonfiguration abgleichen.
3. **CT-Polarität vertauscht** — L1/L2/L3-Stromrichtungsindikatoren prüfen (Register 0x4012–0x4014). Ein „-"-Zeichen zeigt eine umgekehrte CT-Orientierung an der betreffenden Phase an. S1/S2-Anschlüsse am betroffenen CT tauschen.

### Null- oder fehlende Messwerte

1. Anschlusskonfiguration mit einem der unterstützten Typen abgleichen (3P4W, 3P3W, Delta, 1P2W)
2. Bei 3P3W-Konfigurationen können einige Phasenspannungsregister Null zurückgeben — das ist normal
3. Spannungseingänge (Klemmen 7-10) auf Anschluss prüfen, da der Zähler über diese Klemmen versorgt wird

## Verfügbare Geräte 15

Diese Geräte erscheinen nach dem Import in TapHome.

Inepro PRO380-S-CT Modul

Serviceattribute

|                          |                                                                                                            |
|--------------------------|------------------------------------------------------------------------------------------------------------|
| Seriennummer             |                                                                                                            |
| Stromrichtung L1, L2, L3 | Zeigt die Stromflussrichtung (+/-) für jede Phase — nützlich zur Überprüfung der korrekten CT-Orientierung |
| Protokollversion         |                                                                                                            |
| Softwareversion          |                                                                                                            |
| Hardwareversion          |                                                                                                            |

Serviceattribute

Serial Number

```taphome
MODBUSR(H, 0x4000, Uint16, 2) 
```

L1, L2, L3 Current Direction

```taphome
MODBUSR(H, 0x4012, String,1) + ", " + MODBUSR(H, 0x4013, String,1) + ", " + MODBUSR(H, 0x4014, String,1)
```

Protocol Version

```taphome
FLOOR(MODBUSR(H, 0x4005, Float, 2),0.01);
```

Software Version

```taphome
FLOOR(MODBUSR(H, 0x4007, Float, 2),0.01);
```

Hardware Version

```taphome
FLOOR(MODBUSR(H, 0x4009, Float, 2),0.01);
```

Wirkenergie Bezug (Import) Variable Nur lesen

Vom Netz bezogene Energie — Gesamtwirkenergie Bezug (kWh) mit Tarif- (T1/T2) und Phasenaufteilung (L1/L2/L3) als Serviceattribute

Register: H:0x600C (readstate) Float32 Einheit: kWh

Serviceattribute

|                      |
|----------------------|
| T1 Wirkenergie Bezug |
| T2 Wirkenergie Bezug |
| L1 Wirkenergie Bezug |
| L2 Wirkenergie Bezug |
| L3 Wirkenergie Bezug |

Lesen

```taphome
MODBUSR(H, 0x600C, Float, 2)
```

Serviceattribute

T1 Forward Active energy

```taphome
FLOOR(MODBUSR(H, 0x600E, Float, 2), 0.01) + " kWh";
```

T2 Forward Active energy

```taphome
FLOOR(MODBUSR(H, 0x6010, Float, 2), 0.01) + " kWh";
```

L1 Forward Active energy

```taphome
FLOOR(MODBUSR(H, 0x6012, Float, 2), 0.01) + " kWh";
```

L2 Forward Active energy

```taphome
FLOOR(MODBUSR(H, 0x6014, Float, 2), 0.01) + " kWh";
```

L3 Forward Active energy

```taphome
FLOOR(MODBUSR(H, 0x6016, Float, 2), 0.01) + " kWh";
```

Netzfrequenz Variable Nur lesen

Register: H:0x5008 (readstate) Float32 Einheit: Hz

Lesen

```taphome
MODBUSR(H, 0x5008, Float, 2)
```

L1 Strom Variable Nur lesen

Register: H:0x500C (readstate) Float32 Einheit: A

Lesen

```taphome
MODBUSR(H, 0x500C, Float, 2)
```

L1 Spannung Variable Nur lesen

Register: H:0x5002 (readstate) Float32 Einheit: V

Lesen

```taphome
MODBUSR(H, 0x5002, Float, 2)
```

L2 Strom Variable Nur lesen

Register: H:0x500E (readstate) Float32 Einheit: A

Lesen

```taphome
MODBUSR(H, 0x500E, Float, 2)
```

L2 Spannung Variable Nur lesen

Register: H:0x5004 (readstate) Float32 Einheit: V

Lesen

```taphome
MODBUSR(H, 0x5004, Float, 2)
```

L3 Strom Variable Nur lesen

Register: H:0x5010 (readstate) Float32 Einheit: A

Lesen

```taphome
MODBUSR(H, 0x5010, Float, 2)
```

L3 Spannung Variable Nur lesen

Register: H:0x5006 (readstate) Float32 Einheit: V

Lesen

```taphome
MODBUSR(H, 0x5006, Float, 2)
```

Gesamtleistungsfaktor Variable Nur lesen

Systemweiter Leistungsfaktor (0,00–1,00) mit Phasenaufteilung als Serviceattribute

Register: H:0x502A (readstate) Float32

Serviceattribute

|                    |
|--------------------|
| L1 Leistungsfaktor |
| L2 Leistungsfaktor |
| L3 Leistungsfaktor |

Lesen

```taphome
MODBUSR(H, 0x502A, Float, 2)
```

Serviceattribute

L1 Power Factor

```taphome
ROUND(MODBUSR(H, 0x502C, Float, 2)*100) + "%"
```

L2 Power Factor

```taphome
ROUND(MODBUSR(H, 0x502E, Float, 2)*100) + "%"
```

L3 Power Factor

```taphome
ROUND(MODBUSR(H, 0x5030, Float, 2)*100) + "%"
```

Wirkenergie Einspeisung (Export) Variable Nur lesen

Ins Netz eingespeiste Energie — Gesamtwirkenergie Einspeisung (kWh) mit Tarif- (T1/T2) und Phasenaufteilung (L1/L2/L3) als Serviceattribute

Register: H:0x6018 (readstate) Float32 Einheit: kWh

Serviceattribute

|                            |
|----------------------------|
| T1 Wirkenergie Einspeisung |
| T2 Wirkenergie Einspeisung |
| L1 Wirkenergie Einspeisung |
| L2 Wirkenergie Einspeisung |
| L3 Wirkenergie Einspeisung |

Lesen

```taphome
MODBUSR(H, 0x6018, Float, 2)
```

Serviceattribute

T1 Reverse active energy

```taphome
FLOOR(MODBUSR(H, 0x601A, Float, 2), 0.01) + " kWh";
```

T2 Reverse active energy

```taphome
FLOOR(MODBUSR(H, 0x601C, Float, 2), 0.01) + " kWh";
```

L1 Reverse active energy

```taphome
FLOOR(MODBUSR(H, 0x601E, Float, 2), 0.01) + " kWh";
```

L2 Reverse active energy

```taphome
FLOOR(MODBUSR(H, 0x6020, Float, 2), 0.01) + " kWh";
```

L3 Reverse active energy

```taphome
FLOOR(MODBUSR(H, 0x6022, Float, 2), 0.01) + " kWh";
```

Gesamtwirkenergie Stromzähler Nur lesen

3-Phasen-Energiezähler — Gesamtwirkenergie (kWh) und Gesamtwirkleistung (kW), mit Tarif- (T1/T2) und Phasenaufteilung (L1/L2/L3) als Serviceattribute

Register: H:0x6000 (readtotalconsumption), H:0x5012 (readdemand) Float32 Einheit: kWh / kW

Serviceattribute

|                      |
|----------------------|
| T1 Gesamtwirkenergie |
| T2 Gesamtwirkenergie |
| L1 Gesamtwirkenergie |
| L2 Gesamtwirkenergie |
| L3 Gesamtwirkenergie |

Gesamtverbrauch lesen

```taphome
MODBUSR(H, 0x6000, Float, 2)
```

Bedarf lesen

```taphome
MODBUSR(H, 0x5012, Float, 2)
```

Serviceattribute

T1 Total active energy

```taphome
FLOOR(MODBUSR(H, 0x6002, Float, 2), 0.01) + " kWh";
```

T2 Total active energy

```taphome
FLOOR(MODBUSR(H, 0x6004, Float, 2), 0.01) + " kWh";
```

L1 Total active energy

```taphome
FLOOR(MODBUSR(H, 0x6006, Float, 2), 0.01) + " kWh";
```

L2 Total active energy

```taphome
FLOOR(MODBUSR(H, 0x6008, Float, 2), 0.01) + " kWh";
```

L3 Total active energy

```taphome
FLOOR(MODBUSR(H, 0x600A, Float, 2), 0.01) + " kWh";
```

Gesamtwirkleistung Variable Nur lesen

Momentane Gesamtwirkleistung (kW) mit Phasenaufteilung — Phasenwerte von der Vorlage von kW in W konvertiert

Register: H:0x5012 (readstate) Float32 Einheit: kW

Serviceattribute

|                 |
|-----------------|
| L1 Wirkleistung |
| L2 Wirkleistung |
| L3 Wirkleistung |

Lesen

```taphome
MODBUSR(H, 0x5012, Float, 2)
```

Serviceattribute

L1 Active Power

```taphome
FLOOR(MODBUSR(H, 0x5014, Float, 2)*1000, 0.01) + " W";
```

L2 Active Power

```taphome
FLOOR(MODBUSR(H, 0x5016, Float, 2)*1000, 0.01) + " W";
```

L3 Active Power

```taphome
FLOOR(MODBUSR(H, 0x5018, Float, 2)*1000, 0.01) + " W";
```

Gesamtscheinleistung Variable Nur lesen

Momentane Gesamtscheinleistung (kVA) mit Phasenaufteilung als Serviceattribute

Register: H:0x5022 (readstate) Float32 Einheit: kVA

Serviceattribute

|                   |
|-------------------|
| L1 Scheinleistung |
| L2 Scheinleistung |
| L3 Scheinleistung |

Lesen

```taphome
MODBUSR(H, 0x5022, Float, 2)
```

Serviceattribute

L1 Apparent Power

```taphome
FLOOR(MODBUSR(H, 0x5024, Float, 2), 0.01) + " kVA";
```

L2 Apparent Power

```taphome
FLOOR(MODBUSR(H, 0x5026, Float, 2), 0.01) + " kVA";
```

L3 Apparent Power

```taphome
FLOOR(MODBUSR(H, 0x502A, Float, 2), 0.01) + " kVA";
```

Gesamtblindenergie Stromzähler Nur lesen

3-Phasen-Blindenergiezähler — Gesamtblindenergie (kvarh) und Blindleistung (kvar), mit Tarif-, Phasen- und Richtungsaufteilung (Bezug/Einspeisung) als Serviceattribute

Register: H:0x6024 (readtotalconsumption), H:0x501A (readdemand) Float32 Einheit: kvarh / kvar

Serviceattribute

|                          |                              |
|--------------------------|------------------------------|
| T1 Gesamtblindenergie    |                              |
| T2 Gesamtblindenergie    |                              |
| L1 Gesamtblindenergie    |                              |
| L2 Gesamtblindenergie    |                              |
| L3 Gesamtblindenergie    |                              |
| Blindenergie Bezug       | Blindenergie-Bezugszähler    |
| Blindenergie Einspeisung | Blindenergie-Einspeisezähler |

Gesamtverbrauch lesen

```taphome
MODBUSR(H, 0x6024, Float, 2)
```

Bedarf lesen

```taphome
MODBUSR(H, 0x501A, Float, 2);
```

Serviceattribute

T1 Total reactive energy

```taphome
FLOOR(MODBUSR(H, 0x6026, Float, 2), 0.01) + " kvarh";
```

T2 Total reactive energy

```taphome
FLOOR(MODBUSR(H, 0x6028, Float, 2), 0.01) + " kvarh";
```

L1 Total reactive energy

```taphome
FLOOR(MODBUSR(H, 0x602A, Float, 2), 0.01) + " kvarh";
```

L2 Total reactive energy

```taphome
FLOOR(MODBUSR(H, 0x602C, Float, 2), 0.01) + " kvarh";
```

L3 Total reactive energy

```taphome
FLOOR(MODBUSR(H, 0x602E, Float, 2), 0.01) + " kvarh";
```

Forward Reactive Energy

```taphome
FLOOR(MODBUSR(H, 0x6030, Float, 2), 0.01) + " kvarh";
```

Reverse Reactive Energy

```taphome
FLOOR(MODBUSR(H, 0x603C, Float, 2), 0.01) + " kvarh";
```

Gesamtblindleistung Variable Nur lesen

Momentane Gesamtblindleistung (kvar) mit Phasenaufteilung als Serviceattribute

Register: H:0x501A (readstate) Float32 Einheit: kvar

Serviceattribute

|                  |
|------------------|
| L1 Blindleistung |
| L2 Blindleistung |
| L3 Blindleistung |

Lesen

```taphome
MODBUSR(H, 0x501A, Float, 2)
```

Serviceattribute

L1 Reactive power

```taphome
FLOOR(MODBUSR(H, 0x501C, Float, 2), 0.01) + " kvar";
```

L2 Reactive power

```taphome
FLOOR(MODBUSR(H, 0x501E, Float, 2), 0.01) + " kvar";
```

L3 Reactive power

```taphome
FLOOR(MODBUSR(H, 0x5020, Float, 2), 0.01) + " kvar";
```

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

Mögliche Verbesserungen (20)

- H:0x5000 Line Voltage L12 — L1-L2 line-to-line voltage (V)
- H:0x500A Total Current — Sum of L1+L2+L3 current (A) — individual phase currents are implemented
- H:0x5028 L3 Apparent Power — Template reads 0x502A (Total PF) instead of 0x5028 for L3 Apparent Power SA — correct register not used anywhere
- H:0x6032 T1 Forward Reactive Energy — Tariff 1 reactive import (kvarh)
- H:0x6034 T2 Forward Reactive Energy — Tariff 2 reactive import (kvarh)
- H:0x6036 L1 Forward Reactive Energy — Phase L1 reactive import (kvarh)
- H:0x6038 L2 Forward Reactive Energy — Phase L2 reactive import (kvarh)
- H:0x603A L3 Forward Reactive Energy — Phase L3 reactive import (kvarh)
- H:0x603E T1 Reverse Reactive Energy — Tariff 1 reactive export (kvarh)
- H:0x6040 T2 Reverse Reactive Energy — Tariff 2 reactive export (kvarh)
- H:0x6042 L1 Reverse Reactive Energy — Phase L1 reactive export (kvarh)
- H:0x6044 L2 Reverse Reactive Energy — Phase L2 reactive export (kvarh)
- H:0x6046 L3 Reverse Reactive Energy — Phase L3 reactive export (kvarh)
- H:0x400C CT Ratio — CT ratio setting (R/W) — critical for CT models, determines measurement scaling
- H:0x4003 Modbus Slave ID — Slave address (R/W, 1-247)
- H:0x4004 Baud Rate — Communication speed (R/W, 0=9600..5=300)
- H:0x4011 Parity Setting — Parity (R/W, 0=Even 1=Odd 2=None)
- H:0x400F Combination Code — Energy direction calculation mode (1-5)
- H:0x4015 Error Code — Meter error status code
- H:0x4016 Power Down Counter — Number of power interruptions

## Importparameter

Diese Werte geben Sie beim Import des XML ein.

| In der App abgefragt | Standard      |
|----------------------|---------------|
| Slave-ID             | `1`           |
| IP-Adresse           | `192.168.1.0` |

## Quellen

- Inepro PRO380 Modbus Register Map
  
  [www.aggsoft.com](https://www.aggsoft.com/modbus-data-logging/inepro-metering.htm) 2026-03-28
- PRO380 Series User Manual V2.18
  
  [www.hw-group.com](https://www.hw-group.com/files/pro380-user-manual-v2.18v6.pdf) 2026-03-28
  
  [PDF](https://taphome.com/compatibility/devices/inepro-pro380-s-ct/manufacturer/PRO380-user-manual-V2.18.pdf)
- HA Inepro PRO380-Mod Integration
  
  [github.com](https://github.com/CiniBN/HA-Inepro-PRO380-Mod) 2026-03-28

Herstellerdokumente sind © ihrer jeweiligen Eigentümer. Sie werden so bereitgestellt, wie der Hersteller sie veröffentlicht hat, nur zur Information.

## 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/)

