---
title: "Victron Energy GX Inverter"
description: "Victron GX eszközök (Cerbo GX, Venus GX, CCGX) Modbus TCP-n: akkumulátor SOC, 3 fázisú AC mérés, ESS teljesítmény-alapérték, inverter mód, riasztások."
url: "https://taphome.com/hu/compatibility/victron-energy-gx/"
language: hu
lastmod: 2026-10-08
generator: hugo
ai:
  topics: ["modbus-tcp","inverter","energy-storage","ethernet","3-phase","ess"]
  questions: ["Hogyan integrálható a Victron Energy GX a TapHome-mal?","Mit figyel és vezérel a Victron GX Line Inverter TapHome sablon?","Hogyan csatlakoztatható a Victron Cerbo GX Modbus TCP-n keresztül a TapHome-hoz?","Hogyan állíthatók be ESS teljesítmény-alapértékek a Victron-on TapHome-on keresztül?","Mi a Slave ID 227 a Victron GX-en?","Miért mutat helytelen teljesítményértékeket a Victron GX sablon?"]
---

# Victron Energy GX Inverter

Kommunikáció: Modbus TCP

- [Victron Energy hivatalos weboldal](https://www.victronenergy.com/)

> Hálózati cím
> 
> A TapHome az importáláskor megadott címen éri el az eszközt. Adjon az eszköznek állandó címet — IP-foglalást a routerben, vagy az mDNS-nevét, ha támogatja —, különben az integráció leáll, amikor a router megváltoztatja a címet.
> 
> [A hálózat előkészítése](https://taphome.com/hu/docs/setup/network-preparation/)

## Integrációs útmutató

A Victron GX eszközcsalád (Cerbo GX, Cerbo GX MK2, Venus GX, CCGX) kommunikációs és monitorozó platformok, amelyek Modbus TCP hozzáférést biztosítanak a csatlakoztatott Victron VE.Bus inverter/töltőkhöz (MultiPlus, Quattro). Maga a GX eszköz nem inverter — Modbus TCP átjáróként működik a VE.Bus rendszerhez.

A TapHome Ethernet-en keresztül, Modbus TCP-vel csatlakozik a GX eszközhöz. A sablon akkumulátor SOC figyelést, 3 fázisú AC bemeneti és kimeneti mérést, ESS (Energy Storage System) teljesítmény-alapérték vezérlést, inverter üzemmód kapcsolást, PV inverter kezelést és átfogó riasztásfigyelést tesz elérhetővé.

## Hálózati csatlakozás

A GX eszköz az Ethernet porton keresztül csatlakozik a helyi hálózathoz. A TapHome Core-nak és a GX eszköznek ugyanabban az alhálózatban kell lenniük.

- **Protokoll:** Modbus TCP
- **Port:** 502
- **Alapértelmezett Slave ID:** 227 (Cerbo GX VE.Bus port)
- **Funkcióakódok:** 3 (ReadHoldingRegisters), 6 (WriteSingleRegister), 16 (WriteMultipleRegisters)

> [!NOTE]
> Az alapértelmezett 227-es slave ID a Cerbo GX VE.Bus portjára vonatkozik. Más GX eszközök különböző ID-kat használnak: 246 a CCGX-hez, 242 a Venus GX-hez, 228 az EasySolar-II GX-hez. A unit ID-k a Venus OS 2.60 óta dinamikusan kerülnek hozzárendelésre — az aktuális ID-t a GX eszközön ellenőrizze: Beállítások → Szolgáltatások → Modbus/TCP → Elérhető szolgáltatások.

## Konfiguráció

### Modbus TCP engedélyezése

A Modbus TCP minden GX eszközön **alapértelmezés szerint letiltva** van. Engedélyezés:

1. A GX eszközön navigáljon a **Beállítások → Szolgáltatások** menübe
2. Engedélyezze a **Modbus-TCP** opciót

Engedélyezés után a GX eszköz a 502-es TCP porton figyel.

### TapHome sablon importálása

A sablon TapHome-ba importálásakor adja meg:

- **IP cím** — a GX eszköz IP-címe a helyi hálózaton
- **Slave ID** — VE.Bus unit ID (alapértelmezett: 227 Cerbo GX esetén)

> [!TIP]
> Rendeljen statikus IP-címet a GX eszközhöz a router DHCP beállításaiban, vagy konfigurálja közvetlenül a GX eszközön a Beállítások → Ethernet menüben, hogy az újraindítás után ne változzon meg a cím.

## Eszköz lehetőségek

A sablon 10 eszközt tesz elérhetővé, amelyek akkumulátor figyelésre, AC mérésre, üzemmód vezérlésre és védelmi kapcsolókra vannak felosztva.

### Akkumulátor figyelés

- **Akkumulátor** — a VE.Bus töltöttségi állapotát (SOC) a H:30 regiszterből olvassa dimmer szintként. A szolgáltatás attribútumok mutatják az akkumulátor feszültségét (H:26), az irányvezérlővel ellátott akkumulátor áramát (H:27), az akkumulátor hőmérsékletét (H:61), a VE.Bus töltési állapotot (Ki, Alacsony teljesítmény, Hiba, Bulk, Abszorpció, Float, Tárolás, Egyenlítés, Passthru, Invertálás, Power Assist, Tápellátás) és a BMS töltési/kisütési engedélyeket (H:57–59). A readscript figyeli a H:32 regisztert VE.Bus hibakódokhoz (1–26) és a H:60-at BMS hibákhoz. A rendszer-helyreállításhoz VE.Bus Reset művelet (H:62) áll rendelkezésre.

### AC bemeneti mérés

Három villamosenergia-mérő eszköz figyeli az AC bemeneti teljesítményt fázisonként:

- **Bemeneti teljesítmény L1** — AC bemeneti teljesítmény 1. fázis a H:12-ből, a szolgáltatás attribútumaival a feszültséghez (H:3), áramhoz (H:6), frekvenciához (H:9) és ESS teljesítmény-alapértékhez (H:37). Az ESS alapérték egy szolgáltatás művelettel írható.
- **Bemeneti teljesítmény L2** — AC bemeneti teljesítmény 2. fázis a H:13-ból, megfelelő L2 attribútumokkal és ESS alapértékkel L2 (H:40).
- **Bemeneti teljesítmény L3** — AC bemeneti teljesítmény 3. fázis a H:14-ből, megfelelő L3 attribútumokkal és ESS alapértékkel L3 (H:41).

Minden bemeneti teljesítmény eszköz tartalmaz egy ESS teljesítmény-alapérték szolgáltatás műveletet a megfelelő fázishoz, lehetővé téve a TapHome számára az ESS töltési/kisütési viselkedés vezérlését fázisonként.

### AC kimeneti mérés

Három villamosenergia-mérő eszköz figyeli az AC kimeneti teljesítményt fázisonként:

- **Kimeneti teljesítmény L1** — AC kimenet a H:18-ból, a szolgáltatás attribútumaival a feszültséghez (H:15), áramhoz (H:18) és frekvenciához (H:21). A readscript figyeli a fázisriasztásokat a hőmérséklethez (H:44), alacsony akkumulátorhoz (H:45), túlterheléshez (H:46) és hullámhoz (H:47).
- **Kimeneti teljesítmény L2** — AC kimenet a H:24-ből, L2 feszültséggel (H:16), árammal (H:19) és frekvenciával (H:21). Figyeli az L2 riasztásokat (H:48–51).
- **Kimeneti teljesítmény L3** — AC kimenet a H:25-ből, L3 feszültséggel (H:17), árammal (H:20) és frekvenciával (H:21). Figyeli az L3 riasztásokat (H:52–55).

### Bemeneti áramkorlát vezérlés

- **Aktív bemeneti áramkorlát** — olvassa és írja az aktív bemeneti áramkorlátot (H:22) amperben. A „Korlát beállítása" szolgáltatás művelet float értéket fogad el (0–100 A).

### Védelmi kapcsolók

- **DC túlfeszültség betáplálása a hálózatba** — kapcsoló (H:65) annak vezérlésére, hogy a DC-csatolt napelemekből származó többletteljesítmény (amely megemeli a DC feszültséget) betáplálásra kerüljön-e a hálózatba. A szolgáltatás attribútumok mutatják a maximális túlfeszültség betáplálási teljesítményt fázisonként (H:66–68) és az AC bemenet mellőzési állapotát (H:69–70). Egy szolgáltatás művelet lehetővé teszi a maximális betáplálási teljesítmény beállítását fázisonként.
- **PV inverter** — kapcsoló (H:56) a PV inverter frekvencia-eltolásának engedélyezésére vagy letiltására az AC kimeneten. Engedélyezéskor (kapcsoló KI) az AC kimeneten lévő PV inverter normálisan működik; letiltáskor (kapcsoló BE) a frekvencia-eltolás korlátozza a PV kimenetet.

### Modul szintű szolgáltatás attribútumok és műveletek

Maga a modul több szolgáltatás attribútumot tesz elérhetővé a TapHome átjáró eszközéből:

| Attribútum | Regiszter | Leírás |
|------------|----------|--------|
| Fázisszám | H:28 | AC fázisok száma a VE.Bus rendszerben |
| Kapcsoló pozíció | H:33 | Inverter üzemmód — Csak töltő, Csak inverter, Be, Ki |
| Aktív bemenet | H:29 | Aktív AC bemeneti forrás — AC bemenet 1, AC bemenet 2, Leválasztva |
| ESS töltés letiltása | H:38 | Töltési jelző — Töltés engedélyezve / Töltés letiltva |
| ESS betáplálás letiltása | H:39 | Betáplálási jelző — Betáplálás engedélyezve / Betáplálás letiltva |
| ESS teljesítmény-alapérték L1–L3 | H:37, H:40, H:41 | ESS teljesítmény-alapérték fázisonként wattban |

A modul szintű szolgáltatás műveletek lehetővé teszik az inverter üzemmód kapcsolást (Csak töltő, Csak inverter, Be, Ki), az ESS töltési jelző kapcsolást és az ESS betáplálási jelző kapcsolást.

### Rendszer riasztásfigyelés

A modul readscriptje 7 rendszerszintű riasztást figyel:

| Regiszter | Riasztás | Szintek |
|-----------|---------|---------|
| H:34 | Hőmérsékleti riasztás | 0=Ok, 1=Figyelmeztetés, 2=Riasztás |
| H:35 | Alacsony akkumulátor riasztás | 0=Ok, 1=Figyelmeztetés, 2=Riasztás |
| H:36 | Túlterhelési riasztás | 0=Ok, 1=Figyelmeztetés, 2=Riasztás |
| H:42 | Hőmérséklet-érzékelő riasztás | 0=Ok, 1=Figyelmeztetés, 2=Riasztás |
| H:43 | Feszültségérzékelő riasztás | 0=Ok, 1=Figyelmeztetés, 2=Riasztás |
| H:63 | Fázissorrend figyelmeztetés | 0=Ok, 1=Figyelmeztetés |
| H:64 | Hálózatvesztési riasztás | 0=Ok, 1=Riasztás |

### További lehetőségek

A VE.Bus regiszterkészlet (H:3–H:231) a sablon jelenlegi implementációján túl további regisztereket biztosít. Ezek közé tartoznak az AC bemenet/kimenet/akkumulátor energiaáramlás számlálók (H:74–92, változékony — újraindításkor nullázódik), töltési állapot felsorolás (H:95), 32 bites ESS teljesítmény-alapértékek nagyobb rendszerekhez (H:96–100), fejlett ESS beállítások mint a Megújuló energia preferálása (H:102), PowerAssist konfiguráció (H:106–108), UPS funkció vezérlés (H:109) és mikróhálózat/droop üzemmód regiszterek (H:200–231). Ezek egy jövőbeli frissítésben hozzáadhatók a TapHome sablonhoz.

## Hibaelhárítás

### Nincs Modbus kommunikáció

1. Ellenőrizze, hogy a Modbus TCP engedélyezve van-e a GX eszközön (Beállítások → Szolgáltatások → Modbus-TCP)
2. Erősítse meg a GX eszköz IP-címét — ellenőrizze a router DHCP bérleti táblázatát vagy a GX eszköz hálózati beállításait
3. Győződjön meg arról, hogy a TapHome Core és a GX eszköz ugyanabban az alhálózatban vannak
4. Ellenőrizze, hogy egyik tűzfal sem blokkolja a 502-es TCP portot
5. Ellenőrizze a helyes unit ID-t — az alapértelmezett 227 a Cerbo GX-re vonatkozik; más GX modellek különböző ID-kat használnak

### Helytelen teljesítményértékek

A sablon `/100` skálázási tényezőt használ a teljesítmény regiszterekhez (H:12–14, H:23–25), míg a Victron dokumentáció 0,1-es tényezőt ad meg (vagyis nyers érték × 10 = tényleges watt). Ez a vártnál alacsonyabb teljesítményértékeket eredményezhet. Ha a teljesítményértékek helytelennek tűnnek, ez egy ismert sablon skálázási különbség — a relatív mérések arányosan helyesek maradnak.

### VE.Bus hibakódok

Az akkumulátor eszköz readscriptje a H:32 regisztert ellenőrzi VE.Bus hibakódokhoz. Gyakori hibák:

| Kód | Leírás |
|-----|--------|
| 1 | Az eszköz kikapcsolt, mert egy másik fázis kikapcsolt |
| 5 | Túlfeszültség az AC kimeneten |
| 10 | Rendszeridő szinkronizálási probléma |
| 14 | Az eszköz nem tud adatot továbbítani |
| 16 | Dongle hiányzik |
| 17 | Az eszköz átvette a master státuszt, mert az eredeti master meghibásodott |
| 25 | Firmware inkompatibilitás a csatlakoztatott eszközök között |
| 26 | Belső hiba |

Ha tartós VE.Bus hibák jelentkeznek, a VE.Bus Reset művelet (az Akkumulátor eszközön elérhető) felhasználható a helyreállítás megkísérléséhez.

### Unit ID megváltozott Venus OS frissítés után

A Venus OS 2.60 óta a unit ID-k dinamikusan kerülnek hozzárendelésre. Firmware frissítés után a unit ID megváltozhat. Navigáljon a Beállítások → Szolgáltatások → Modbus/TCP → Elérhető szolgáltatások menübe a GX eszközön az aktuális VE.Bus unit ID ellenőrzéséhez, majd frissítse a TapHome sablon slave ID-ját ennek megfelelően.

## Elérhető eszközök 10

Ezek az eszközök az importálás után jelennek meg a TapHome-ban.

Victron GX Line Inverter Modul

Szerviz attribútumok

|                                     |                                                                             |
|-------------------------------------|-----------------------------------------------------------------------------|
| Fázisszám                           |                                                                             |
| Kapcsoló pozíció                    | Inverter üzemmód — Csak töltő, Csak inverter, Be, Ki                        |
| Aktív bemenet                       | Aktív AC bemeneti forrás — AC bemenet 1, AC bemenet 2, Leválasztva          |
| ESS töltés letiltási jelző fázis    | ESS töltési engedély — Töltés engedélyezve vagy Töltés letiltva             |
| ESS betáplálás letiltása            | ESS betáplálási engedély — Betáplálás engedélyezve vagy Betáplálás letiltva |
| ESS teljesítmény-alapérték 1. fázis |                                                                             |
| ESS teljesítmény-alapérték 2. fázis |                                                                             |
| ESS teljesítmény-alapérték 3. fázis |                                                                             |

Szerviz műveletek

|                       |                                                                 |
|-----------------------|-----------------------------------------------------------------|
| Kapcsoló pozíció      | Inverter üzemmód beállítása — Csak töltő, Csak inverter, Be, Ki |
| Töltési jelző fázis   | ESS akkumulátor töltés engedélyezése vagy letiltása             |
| ESS betáplálási jelző | ESS hálózati betáplálás engedélyezése vagy letiltása            |

Olvasás (modul)

```taphome
var temp := MODBUSR(H, 34, Uint16);
IF(temp = 1, ADDWARNING("Temperature alarm"));
IF(temp = 2, ADDERROR("Temperature alarm"));
var low := MODBUSR(H, 35, Uint16);
IF(low = 1, ADDWARNING("Low Battery alarm"));
IF(low = 2, ADDERROR("Low Battery alarm"));
var over := MODBUSR(H, 36, Uint16);
IF(over = 1, ADDWARNING("Overload alarm"));
IF(over = 2, ADDERROR("Overload alarm"));
var seb := MODBUSR(H, 42, Uint16);
IF(seb = 1, ADDWARNING("Temperature sensor alarm"));
IF(seb = 2, ADDERROR("Temperature sensor alarm"));
var vol := MODBUSR(H, 43, Uint16);
IF(vol = 1, ADDWARNING("Voltage sensor alarm"));
IF(vol = 2, ADDERROR("Voltage sensor alarm"));
IF(MODBUSR(H, 63, Uint16) = 1, ADDWARNING("Phase Rotation Warning"));
IF(MODBUSR(H, 64, Uint16) = 1, ADDERROR("Grid Lost Alarm"));
```

Szerviz attribútumok

Phase Count

```taphome
MODBUSR(H, 28, Uint16);
```

Switch Position

```taphome
var reg := MODBUSR(H, 33, Uint16);
Switch(reg, 1, "Charger Only", 2, "Inverter Only", 3 ,"On", 4, "Off", "Unknown");
```

Active Input

```taphome
var reg := MODBUSR(H, 29, Uint16);
switch(reg, 0, "AC Input 1", 1, "AC Input 2", 240, "Disconnected", "Unknown");
```

ESS Disable Charge flag phase

```taphome
IF(MODBUSR(H, 38, Uint16) = 1, "Charge disabled", "Charge enabled")
```

ESS Disable Charge feedback phase

```taphome
IF(MODBUSR(H, 39, Uint16) = 1, "Feed disabled");
IF(MODBUSR(H, 39, Uint16) = 0, "Feed in enabled", "Not set");
```

ESS power setpoint phase 1

```taphome
MODBUSR(H, 37, Uint16) + " W";
```

ESS power setpoint phase 2

```taphome
MODBUSR(H, 40, Uint16) + " W";
```

ESS power setpoint phase 3

```taphome
MODBUSR(H, 41, Uint16) + " W";
```

Szerviz műveletek

Switch Position

Paraméterek: Switch Position

```taphome
MODBUSWNE(H, 33, uint16, pos);
```

Charge flag phase

Paraméterek: Charge flag phase

```taphome
MODBUSWNE(H, 38, Uint16, chfp);
```

Feedback flag phase

Paraméterek: Feedback flag phase

```taphome
MODBUSWNE(H, 39, Uint16, ffp);
```

Aktív bemeneti áramkorlát Változó Olvasás és írás

AC bemeneti áramkorlát amperben — Korlát beállítása akcióval állítható (0–100 A)

Regiszter: H:22 Int16 Egység: A numeric

Szerviz műveletek

|                   |
|-------------------|
| Korlát beállítása |

Olvasás

```taphome
MODBUSR(H, 22, int16)/10
```

Szerviz műveletek

Set Limit

Paraméterek: Active Input Current Limit \[A] (0–100 aic)

```taphome
MODBUSWNE(H, 22, Int16, aic*10)
```

Akkumulátor Fényerőszabályzó Olvasás és írás

Akkumulátor töltöttségi állapota feszültséggel, árammal, hőmérséklettel, VE.Bus töltési állapottal és BMS engedélyekkel

Regiszter: H:30 UInt16 Egység: % numeric

Szerviz attribútumok

|                                                 |                                                                                                                                                        |
|-------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------|
| Akkumulátor feszültség                          |                                                                                                                                                        |
| Akkumulátor áram                                |                                                                                                                                                        |
| Áramirány                                       | Áram iránya — DC rendszerből Multi felé, Multi-ból DC rendszer felé, vagy tétlen                                                                       |
| Akkumulátor hőmérséklet                         |                                                                                                                                                        |
| Állapot                                         | VE.Bus töltési állapot — Ki, Alacsony teljesítmény, Hiba, Bulk, Abszorpció, Float, Tárolás, Egyenlítés, Passthru, Invertálás, Power Assist, Tápellátás |
| VE.Bus BMS engedélyezi az akkumulátor töltését  |                                                                                                                                                        |
| VE.Bus BMS engedélyezi az akkumulátor kisütését |                                                                                                                                                        |
| VE.Bus BMS várható                              |                                                                                                                                                        |

Szerviz műveletek

|              |
|--------------|
| VE.Bus Reset |

Olvasás (modul)

```taphome
var reg := MODBUSR(H, 32, Uint16);
SWITCH(reg, 1, ADDERROR("VE.Bus Error 1: Device is switched off because one of the other phases in the system has switched of"), 2, "VE.Bus Error 2: New and old types MK2 are mixed in the system", 3, "VE.Bus Error 3: Not all- or more than- the expected devices were found in the system", 4, "VE.Bus Error 4: No other device whatsoever detected", 5, "VE.Bus Error 5: Overvoltage on AC-out", 6, "VE.Bus Error 6: Error in DDC Program", 7, "VE.Bus BMS connected- which requires an Assistant- but no assistant found", 10, "VE.Bus Error 10: System time synchronisation problem occurred", 14, "VE.Bus Error 14: Device cannot transmit data", 16, "VE.Bus Error 16: Dongle missing", 17, "VE.Bus Error 17: One of the devices assumed master status because the original master failed",18, "VE.Bus Error 18: AC Overvoltage on the output of a slave has occurred while already switched off", 22, "VE.Bus Error 22: This device cannot function as slave", 24, "VE.Bus Error 24: Switch-over system protection initiated", 25, "VE.Bus Error 25: Firmware incompatibility. The firmware of one of the connected device is not sufficiently up to date to operate in conjunction with this device", 26, "VE.Bus Error 26: Internal error", "No error");
IF(MODBUSR(H, 60, Uint16) = 1, ADDERROR("VE.Bus BMS error"));
```

Szint olvasása

```taphome
MODBUSR(H, 30, UInt16) / 1000
```

Szerviz attribútumok

Battery Voltage

```taphome
MODBUSR(H, 26, Uint16)/100 + " V";
```

Battery Current

```taphome
ABS(MODBUSR(H, 27, int16)/10) + " A";
```

Flow

```taphome
var reg := MODBUSR(H, 27, int16);
IF(reg = 0, "-");
IF(reg < 0, "DC system to Multi", "Multi to DC system");
```

Battery Temperature

```taphome
var tempt := MODBUSR(H, 61, Int16)/10; 
IF(tempt = 0, "Unknown", tempt + " °C")
```

State

```taphome
var reg := MODBUSR(H, 31, Uint16);
SWITCH(reg, 0, "Off",
 1, "Low Power",
 2, "Fault",
 3, "Bulk",
 4, "Absorbtion",
 5, "Float", 
 6, "Storage", 
 7, "Equalize", 
 8, "Passtru", 
 9, "Inverting", 
 10, "Power Assist", 
 11, "Power Supply", 
 252, "Bulk protection",
 "Unknown" );
```

VE.Bus BMS allows battery to be charged

```taphome
SWITCH(MODBUSR(H, 57, Uint16), 0, "No", 1, "Yes", "Unknown");
```

VE.Bus BMS allows battery to be discharged

```taphome
SWITCH(MODBUSR(H, 58, Uint16), 0, "No", 1, "Yes", "Unknown");
```

VE.Bus BMS is expected

```taphome
SWITCH(MODBUSR(H, 59, Uint16), 0, "No", 1, "Yes", "Unknown");
```

Szerviz műveletek

VE.Bus Reset

Paraméterek: Reset

```taphome
MODBUSW(H, 62, Uint16, res);
```

DC túlfeszültség betáplálása a hálózatba Kapcsoló Olvasás és írás

DC túlfeszültség hálózati betáplálásának kapcsolása fázonkénti maximális teljesítménykorlátokkal

Regiszter: H:65 UInt16 numeric

Értékek / Állapotok: Feed in overvoltage · Don't feed in overvoltage

Szerviz műveletek

|                                                  |                                                                                         |
|--------------------------------------------------|-----------------------------------------------------------------------------------------|
| Maximális túlfeszültség betáplálási teljesítmény | Maximális DC túlfeszültség betáplálási teljesítmény beállítása fázisonként (L1, L2, L3) |

Kapcsoló állapot olvasása

```taphome
MODBUSR(H, 65, Uint16);
```

Kapcsoló állapot írása

```taphome
MODBUSW(H, 65, Uint16, St);
```

Szerviz attribútumok

Maximum overvoltage feed-in power L1

```taphome
MODBUSR(H, 66, Uint16)/ 0.01 + " W";
```

Maximum overvoltage feed-in power L2

```taphome
MODBUSR(H, 67, Uint16)/ 0.01 + " W";
```

Maximum overvoltage feed-in power L3

```taphome
MODBUSR(H, 68, Uint16)/ 0.01 + " W";
```

AC input 1

```taphome
SWITCH(MODBUSR(H, 69, Uint16), 0, "not ignored", 1, "ignored", "Unknown");
```

AC input 2

```taphome
SWITCH(MODBUSR(H, 70, Uint16), 0, "not ignored", 1, "ignored", "Unknown");
```

Szerviz műveletek

Maximum overvoltage feed-in power

Paraméterek: L1\[W] (0–6.5535e+06 L1), L2\[W] (0–6.5535e+06 L2), L3\[W] (0–65535 L3)

```taphome
MODBUSWNE(H, 66, Uint16, L1)/100;
MODBUSWNE(H, 67, Uint16, L2)/100;
MODBUSWNE(H, 68, Uint16, L2)/100;
```

Bemeneti teljesítmény L1 Villanyóra Olvasás és írás

AC bemeneti teljesítmény 1. fázis feszültséggel, árammal, frekvenciával és ESS teljesítmény-alapértékkel

Regiszter: H:12 Int16 Egység: W numeric

Szerviz attribútumok

|                                     |
|-------------------------------------|
| Bemeneti feszültség L1              |
| Bemeneti áram L1                    |
| Bemeneti frekvencia 1               |
| ESS teljesítmény-alapérték 1. fázis |

Szerviz műveletek

|                                     |
|-------------------------------------|
| ESS teljesítmény-alapérték 1. fázis |

Igény olvasása

```taphome
MODBUSR(H, 12, Int16) / 100
```

Szerviz attribútumok

Input Voltage L1

```taphome
MODBUSR(H, 3, Uint16)/10  + " V"
```

Input Current L1

```taphome
MODBUSR(H, 6, Int16)/10  + " A";
```

Input Frequency 1

```taphome
MODBUSR(H, 9, Int16)/100  + " Hz";
```

ESS power setpoint phase 1

```taphome
MODBUSR(H, 37, int16) + " W";
```

Szerviz műveletek

ESS power setpoint phase 1

Paraméterek: Power setpoint L1 \[W] (-32768–32768 L1)

```taphome
MODBUSW(H, 37, int16, L1);
```

Bemeneti teljesítmény L2 Villanyóra Olvasás és írás

AC bemeneti teljesítmény 2. fázis feszültséggel, árammal, frekvenciával és ESS teljesítmény-alapértékkel

Regiszter: H:13 Int16 Egység: W numeric

Szerviz attribútumok

|                                     |
|-------------------------------------|
| Bemeneti feszültség L2              |
| Bemeneti áram L2                    |
| Bemeneti frekvencia 2               |
| ESS teljesítmény-alapérték 2. fázis |

Szerviz műveletek

|                                     |
|-------------------------------------|
| ESS teljesítmény-alapérték 2. fázis |

Igény olvasása

```taphome
MODBUSR(H, 13, Int16) / 100
```

Szerviz attribútumok

Input Voltage L2

```taphome
MODBUSR(H, 4, Uint16)/10  + " V"
```

Input Current L2

```taphome
MODBUSR(H, 7, Int16)/10  + " A";
```

Input Frequency 2

```taphome
MODBUSR(H, 10, Int16)/100  + " Hz";
```

ESS power setpoint phase 2

```taphome
MODBUSR(H, 40, int16) + " W";
```

Szerviz műveletek

ESS power setpoint phase 2

Paraméterek: ESS Power setpoint L2 \[W] (-32768–32768 L2)

```taphome
MODBUSW(H, 40, Int16, L2)
```

Bemeneti teljesítmény L3 Villanyóra Olvasás és írás

AC bemeneti teljesítmény 3. fázis feszültséggel, árammal, frekvenciával és ESS teljesítmény-alapértékkel

Regiszter: H:14 Int16 Egység: W numeric

Szerviz attribútumok

|                                     |
|-------------------------------------|
| Bemeneti feszültség L3              |
| Bemeneti áram L3                    |
| Bemeneti frekvencia 3               |
| ESS teljesítmény-alapérték 3. fázis |

Szerviz műveletek

|                                     |
|-------------------------------------|
| ESS teljesítmény-alapérték 3. fázis |

Igény olvasása

```taphome
MODBUSR(H, 14, Int16) / 100
```

Szerviz attribútumok

Input Voltage L3

```taphome
MODBUSR(H, 5, Uint16)/10  + " V"
```

Input Current L3

```taphome
MODBUSR(H, 8, Int16)/10  + " A";
```

Input Frequency 3

```taphome
MODBUSR(H, 11, Int16)/100  + " Hz";
```

ESS power setpoint phase 3

```taphome
MODBUSR(H, 41, int16) + " W";
```

Szerviz műveletek

ESS power setpoint phase 3

Paraméterek: ESS power setpoint L3 \[W] (-32768–32768 L3)

```taphome
MODBUSW(H, 41, Int16, L3)
```

Kimeneti teljesítmény L1 Villanyóra Csak olvasható

AC kimenet 1. fázis feszültséggel, árammal, frekvenciával és fázisriasztás-figyeléssel

Regiszter: H:18 Int16 Egység: W numeric

Szerviz attribútumok

|                        |
|------------------------|
| Kimeneti feszültség L1 |
| Kimeneti áram L1       |
| Kimeneti frekvencia    |

Igény olvasása

```taphome
MODBUSR(H, 18, Int16) / 100
```

Olvasás (modul)

```taphome
var tem := MODBUSR(H, 44, Uint16);
SWITCH(tem,1, ADDWARNING("Temperature Alarm L1"), 2, ADDERROR("Temperature Alarm L1"),"");
var bat := MODBUSR(H, 45, Uint16);
SWITCH(bat,1, ADDWARNING("Low Battery Alarm L1"), 2, ADDERROR("Low Battery Alarm L1"),"");
var ove := MODBUSR(H, 46, Uint16);
SWITCH(ove,1, ADDWARNING("Overload Alarm L1"), 2, ADDERROR("Overload Alarm L1"),"");
var rip := MODBUSR(H, 47, Uint16);
SWITCH(rip,1, ADDWARNING("Ripple Alarm L1"), 2, ADDERROR("Ripple Alarm L1"),"");
```

Szerviz attribútumok

Output Voltage L1

```taphome
MODBUSR(H, 15, UInt16)/10  + " V";
```

Output Current L1

```taphome
MODBUSR(H, 18, Int16)/10  + " A";
```

Output Frequency

```taphome
MODBUSR(H, 21, Int16)/100 + " Hz";
```

Kimeneti teljesítmény L2 Villanyóra Csak olvasható

AC kimenet 2. fázis feszültséggel, árammal, frekvenciával és fázisriasztás-figyeléssel

Regiszter: H:24 Int16 Egység: W numeric

Szerviz attribútumok

|                        |
|------------------------|
| Kimeneti feszültség L2 |
| Kimeneti áram L2       |
| Kimeneti frekvencia    |

Igény olvasása

```taphome
MODBUSR(H, 24, Int16) / 100
```

Olvasás (modul)

```taphome
var tem := MODBUSR(H, 48, Uint16);
SWITCH(tem,1, ADDWARNING("Temperature Alarm L2"), 2, ADDERROR("Temperature Alarm L2"),"");
var bat := MODBUSR(H, 49, Uint16);
SWITCH(bat,1, ADDWARNING("Low Battery Alarm L2"), 2, ADDERROR("Low Battery Alarm L2"),"");
var ove := MODBUSR(H, 50, Uint16);
SWITCH(ove,1, ADDWARNING("Overload Alarm L2"), 2, ADDERROR("Overload Alarm L2"),"");
var rip := MODBUSR(H, 51, Uint16);
SWITCH(rip,1, ADDWARNING("Ripple Alarm L2"), 2, ADDERROR("Ripple Alarm L2"),"");
```

Szerviz attribútumok

Output voltage L2

```taphome
MODBUSR(H, 16, UInt16)/10  + " V";
```

Output Current L2

```taphome
MODBUSR(H, 19, Int16)/10  + " A";
```

Output Frequency

```taphome
MODBUSR(H, 21, Int16)/100 + " Hz";
```

Kimeneti teljesítmény L3 Villanyóra Csak olvasható

AC kimenet 3. fázis feszültséggel, árammal, frekvenciával és fázisriasztás-figyeléssel

Regiszter: H:25 Int16 Egység: W numeric

Szerviz attribútumok

|                        |
|------------------------|
| Kimeneti feszültség L3 |
| Kimeneti áram L3       |
| Kimeneti frekvencia    |

Igény olvasása

```taphome
MODBUSR(H, 25, Int16) / 100
```

Olvasás (modul)

```taphome
var tem := MODBUSR(H, 52, Uint16);
SWITCH(tem,1, ADDWARNING("Temperature Alarm L3"), 2, ADDERROR("Temperature Alarm L3"),"");
var bat := MODBUSR(H, 53, Uint16);
SWITCH(bat,1, ADDWARNING("Low Battery Alarm L3"), 2, ADDERROR("Low Battery Alarm L3"),"");
var ove := MODBUSR(H, 54, Uint16);
SWITCH(ove,1, ADDWARNING("Overload Alarm L3"), 2, ADDERROR("Overload Alarm L3"),"");
var rip := MODBUSR(H, 55, Uint16);
SWITCH(rip,1, ADDWARNING("Ripple Alarm L3"), 2, ADDERROR("Ripple Alarm L3"),"");
```

Szerviz attribútumok

Output Voltage L3

```taphome
MODBUSR(H, 17, UInt16)/10  + " V";
```

Output Current L3

```taphome
MODBUSR(H, 20, Int16)/10  + " A";
```

Output Frequency

```taphome
MODBUSR(H, 21, Int16)/100 + " Hz";
```

PV inverter Kapcsoló Olvasás és írás

PV inverter frekvencia-eltolás vezérlése — PV kimenet engedélyezése vagy letiltása az AC kimeneten

Regiszter: H:56 UInt16 numeric

Értékek / Állapotok: PV disabled · PV enabled

Kapcsoló állapot olvasása

```taphome
MODBUSR(H, 56, Uint16)
```

Kapcsoló állapot írása

```taphome
MODBUSWNE(H, 56, Uint16, St);
```

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

Lehetséges fejlesztések (16)

- H:23 Output Power L1 — Int16, ×10, W — actual output power L1 register; template uses H:18 (current) for Output Power 1 readdemand instead
- H:71 AcPowerSetpoint acts as feed-in limit — UInt16, 0=Normal, 1=OvervoltageFeedIn limit
- H:72 Solar offset voltage — UInt16, 0=1V offset, 1=0.1V offset
- H:73 Sustain active — UInt16, 0=Inactive, 1=Active
- H:74-92 Energy Counters (10 × UInt32) — /100, kWh — AC-In/Out/Battery energy flow counters; volatile (reset on Multi/GX reboot)
- H:94 BMS Pre-Alarm (Low cell voltage imminent) — UInt16, 0=Ok, 1=Warning, 2=Alarm
- H:95 Charge State — UInt16, enum: 0=Initialising, 1=Bulk, 2=Absorption, 3=Float, 4=Storage, 5=Absorb repeat, 6=Forced absorb, 7=Equalise, 8=Bulk stopped, 9=Unknown
- H:96-100 ESS 32-bit Power Setpoints (L1-L3) — Int32, W — 32-bit complement of H:37/40/41 for larger systems
- H:102 Prefer Renewable Energy — UInt16, 0=No, 1=Yes; Venus 3.30+
- H:103-104 Remote Generator Selected — UInt16, select/status; Venus 3.30+
- H:105 Redetect VE.Bus system — Write 1 to redetect
- H:106 Power Assist boost factor — UInt16, /100; Venus 3.30+
- H:107 Configured output voltage — UInt16, /100, V AC; Venus 3.30+
- H:108 PowerAssist enabled — UInt16, 0=Disabled, 1=Enabled; Venus 3.30+
- H:109 UPS function enabled — UInt16, 0=Enabled, 1=Disabled (inverted); Venus 3.30+
- H:200-231 Microgrid Registers — Grid-forming / grid-following / droop mode control; most RW, some unsupported in current firmware

## Importálási paraméterek

Ezeket az értékeket az XML importálásakor adja meg.

| Az alkalmazás kéri | Alapérték     |
|--------------------|---------------|
| Slave ID           | `227`         |
| IP-cím             | `192.168.1.0` |

## Források

- GX Modbus-TCP Manual
  
  [www.victronenergy.com](https://www.victronenergy.com/live/ccgx:modbustcp_faq) 2026-03-28
- CCGX Modbus TCP Register List v3.70
  
  [www.victronenergy.com](https://www.victronenergy.com/upload/documents/CCGX-Modbus-TCP-register-list-3.70.xlsx) 2026-03-28
- hass-victron — Home Assistant Integration
  
  [github.com](https://github.com/sfstar/hass-victron) 2026-03-28

## Kapcsolódó dokumentáció

- [Modbus Integration](https://taphome.com/hu/compatibility/modbus-guide/)
- [Modbus útmutató a TapHome készülékekhez](https://taphome.com/hu/docs/integration/modbus/)
- [Egyszerű konfiguráció sablonok használatával](https://taphome.com/hu/docs/integration/modbus/templates/)
- [Modbus szkriptek és prefetch](https://taphome.com/hu/docs/script/modbus-scripts/)
- [Modbus függvények](https://taphome.com/hu/docs/script/modbus/)
- [Modbus adattípusok](https://taphome.com/hu/docs/script/modbus-data-types/)

