---
title: "solvimus MBUS-GEM – M-Bus hőmennyiségmérő"
description: "M-Bus hőmennyiségmérő olvasása a TapHome-ban a solvimus MBUS-GEM átjárón át Modbus TCP-n — hőenergia, térfogat, teljesítmény, áram és két hőmérséklet."
url: "https://taphome.com/hu/compatibility/solvimus-mbus-gem-m-bus-heat-meter/"
language: hu
lastmod: 2026-11-05
generator: hugo
ai:
  topics: ["modbus-tcp","sensor","m-bus","gateway","heat-meter","energy-metering","din-rail"]
  questions: ["Hogyan csatlakoztassak M-Bus hőmennyiségmérőt a TapHome-hoz?","Van a TapHome-nak M-Bus interfésze?","Hogyan integrálható a solvimus MBUS-GEM átjáró a TapHome-mal?","Mit olvas a TapHome sablon egy M-Bus hőmennyiségmérőből?","Milyen regiszterszámokat kell megadni a sablonban az MBUS-GEM-hez?","Miért mutat a hőmennyiségmérő sablon egyik eszköze RegPower vagy RegEnergy nevű hibát?"]
---

# solvimus MBUS-GEM – M-Bus hőmennyiségmérő

Kommunikáció: Modbus TCP

- [A solvimus hivatalos weboldala](https://www.solvimus.de/en/homepage/)
- [solvimus MBUS-GE20M / MBUS-GE80M termékoldal](https://www.solvimus.de/en/product/mbus-ge20m-mbus-ge80m-2/)

A TapHome-nak nincs saját M-Bus interfésze. A vezetékes M-Bus (EN 13757) hőmennyiségmérők olyan átjárón keresztül csatlakoznak, amely az M-Bust [Modbusra](https://taphome.com/hu/docs/integration/modbus/) alakítja, és a TapHome ezután Modbus TCP eszközként olvassa őket. Ez a közösségi sablon a solvimus MBUS-GEM átjárót használja (MBUS-GE20M, MBUS-GE80M, MBUS-GE125M, MBUS-GE250M, MBUS-GE500M): az átjáró kiolvassa a mérőket a saját M-Busán, és értékeiket Modbus TCP szerverként szolgáltatja az 502-es porton.

A sablon egy hőmennyiségmérőt (vagy egy kombinált hő- és hűtésmérőt) olvas: hőenergiát kWh-ban, fűtővíz térfogatát, hőteljesítményt, térfogatáramot, valamint az előremenő és a visszatérő hőmérsékletet. Egy importált modul egy mérőt jelent; minden további mérőhöz a sablont újra kell importálni. A hőenergia egyszerű változó, nem villamosenergia-mérő, ezért a TapHome soha nem számítja bele a villamosenergia-fogyasztásba.

> [!WARNING]
> **Közösségi sablon — a TapHome-mal átjárón még nem tesztelték.** A sablon az MBUS-GEM felhasználói kézikönyve alapján készült, és nem futott átjárón, hőmennyiségmérőn vagy szimulátoron. Regiszterszámai helyőrzők, amelyeket az átjáró által az Ön mérőjéhez mutatott számokra kell cserélni (lásd Konfiguráció). A gyakorlati visszajelzéseket szívesen fogadjuk. Töltse le az XML-t ezen az oldalon, vagy szerezze be a TapHome portálon: [solvimus MBUS-GEM – M-Bus heat meter — közösségi sablon](https://portal.taphome.com/portal/community/solvimus-mbus-gem-m-bus-heat-meter), és importálja új modulként.

**[solvimus MBUS-GEM – M-Bus heat meter](https://portal.taphome.com/hu/portal/community/solvimus-mbus-gem-m-bus-heat-meter)** — solvimus, Modbus TCP. Wired M-Bus heat meter via solvimus MBUS-GEM Modbus TCP gateway: energy kWh, power, volume, flow, flow and return temperature.

## Amire szüksége van

- **solvimus MBUS-GEM átjáró** — MBUS-GE20M (20 egységterhelés), MBUS-GE80M (80), MBUS-GE125M (125), MBUS-GE250M (250) vagy MBUS-GE500M (500). Egy egységterhelés többnyire egy mérő.
- **Vezetékes M-Bus (EN 13757) hőmennyiségmérő** az átjáró M-Busán, vagy kombinált hő- és hűtésmérő.
- **Az átjáró és a TapHome Core ugyanabban a helyi hálózatban.**

## Hardveres csatlakoztatás

Az MBUS-GEM 35 mm-es DIN-sínre szerelhető. A mérők M-Bus vezetékei az átjáró M-Bus csavaros sorkapcsaira csatlakoznak, a hálózat az RJ45 Ethernet portjára (10/100 Mbit/s). Az átjárónak külső egyenáramú tápellátás kell: 21,6–24,5 V DC az MBUS-GE20M és MBUS-GE80M, 12–36 V DC az MBUS-GE125M, MBUS-GE250M és MBUS-GE500M esetén. A tápellátás csatlakoztatása után magától elindul.

## Konfiguráció

### Az átjáró hálózati címe

Az MBUS-GEM a **192.168.1.101** statikus IP-címmel kerül forgalomba (alhálózati maszk 255.255.255.0, alapértelmezett átjáró 192.168.1.254). Konfigurációs weboldala a `http://192.168.1.101/` címen nyílik meg; az első bejelentkezéskor a rendszergazdának meg kell változtatnia a jelszót. A solvimus **Netdiscover** eszköze megtalálja az átjárót a hálózatban, és megváltoztatja az IP-címét, az alhálózati maszkját és az alapértelmezett átjáróját, vagy DHCP-re kapcsolja. DHCP esetén az átjárónak kiosztott cím a DHCP szerverben található meg a MAC-címe alapján, amelyet a Netdiscover is megjelenít. DHCP szerver nélkül az átjáró a 169.254.x.x tartományból választ címet.

A sablon az IP-címével szólítja meg az átjárót, ezért adjon neki statikus címet, vagy foglalja le a címét a DHCP szerverben.

### Az átjáró beállításai

A konfigurációs weboldalon, a **Server** lapon:

1. Állítsa a **Modbus mode** értékét Modbus TCP-re, a **Modbus port** maradjon 502.
2. A **Modbus float only** maradjon kikapcsolva. Ez a mód eltávolítja a típus- és mértékegység-mezőket, amelyeket a sablon ellenőriz.
3. A **Modbus swap** maradjon kikapcsolva. A sablon az alapértelmezett szósorrendet várja (a legnagyobb helyiértékű szó elöl).
4. Kapcsolja be a **Modbus multi slave** funkciót (ajánlott). Ekkor minden mérő saját címmel (1–247) rendelkező, önálló virtuális Modbus slave lesz, és a regiszterek számozása mérőnként újraindul, így az azonos típusú mérők ugyanazokat a regiszterszámokat kapják.

A multi slave be- vagy kikapcsolása után a **Meter** lapon a címeket újra ki kell osztani (**Allocate** helyi menü).

### Mérőlista és kiolvasási ciklus

A hőmennyiségmérőnek szerepelnie kell az átjáró mérőlistájában (**Meter** lap), az M-Buson megkeresve vagy kézzel létrehozva. Az átjáró a Modbus-kérésektől függetlenül olvassa a mérőket, a **Configuration** lap **Readout cycle** értéke szerint, vagy a Meter lapon az egyes mérők **Cycle** értéke (másodpercben) szerint. Ezek a beállítások határozzák meg, mennyire frissek az értékek a TapHome-ban. Egyes elemes M-Bus mérők naponta csak korlátozott számú kiolvasást engednek — rövid ciklus választása előtt nézze meg a mérő adatlapját.

### A sablon beállításai importálás után

Az átjárónak nincs rögzített regisztertáblája. A mérőbejegyzésnek és minden mérőértéknek saját, 10 holding regiszterből álló blokkot ad, és minden blokk kezdetét a Meter lap **Register** oszlopában mutatja. Az értékek sorrendje követi azt a sorrendet, amelyben a mérő az M-Bus rekordjait küldi, így a mérő típusától függ.

| Beállítás | Mit kell megadni |
|---|---|
| IP-cím | Az átjáró címe |
| `SlaveId` | Multi slave esetén: a mérő sorának Register oszlopában lévő szám. Multi slave nélkül: 255 |
| `RegMeter` | Multi slave esetén: 10 (a mérőbejegyzés minden virtuális slave-ben 10-nél kezdődik). Multi slave nélkül: a mérő sorának Register oszlopában lévő szám |
| `RegEnergy`, `RegVolume`, `RegPower`, `RegFlow`, `RegFlowTemp`, `RegReturnTemp` | A megfelelő érték sorának Register oszlopában lévő szám. Hogy melyik sor melyik, azt a Meter lap Description és Unit oszlopa mutatja |

Az IP-címet és a `SlaveId` értéket a sablon importáláskor kéri; a hét `Reg…` érték modulváltozó. Alapértékeik (10, 20, 30 … 70) helyőrzők: a 10 és a 20 az átjáró tesztmódjának felel meg, a többi csak 10-es lépésekben folytatódik. Mindig írja felül őket.

Minden eszköz az érték megjelenítése előtt ellenőrzi blokkja bejegyzéstípusát és mértékegységét. Hibás szám esetén az eszközön a modulváltozót megnevező hiba jelenik meg, például `RegPower does not point to a power value … – copy the Register number of this value from the gateway Meter tab`.

### Kapcsolat ellenőrzése

Ha a Server lapon be van kapcsolva a **Modbus test**, az átjáró statikus tesztadatokat szolgáltat: a mérőbejegyzést a 10-es regiszteren és egy 1234,5678 Wh energiaértéket a 20-as regiszteren. Az alapértelmezett modulváltozókkal a Hőenergia ekkor **1,2 kWh**-t mutat, azzal a figyelmeztetéssel, hogy a tesztmérő közege nem hő (a tesztmérő villamosenergia-mérő). Ez igazolja, hogy az IP-cím, a port, a slave-cím, a regiszterszámok és a szósorrend helyesek. A többi eszköz hibát jelez, mert a tesztadatokban nincsenek további értékek. Utána kapcsolja ki a tesztmódot.

## Az eszköz képességei

| Eszköz | Mértékegység | Mit mutat |
|---|---|---|
| Hőenergia | kWh | Összesített hőenergia, Wh-ból vagy J-ból átszámítva és 0,1 kWh-ra kerekítve |
| Fűtővíz térfogata | m³ | A fűtővíz összesített térfogata |
| Hőteljesítmény | kW | Pillanatnyi hőteljesítmény, W-ból vagy J/h-ból átszámítva |
| Térfogatáram | m³/h | Pillanatnyi áramlás, m³/min-ből vagy m³/s-ből átszámítva, ha a mérő ezekben az egységekben küldi |
| Előremenő hőmérséklet | °C | A fűtőkör előremenő hőmérséklete |
| Visszatérő hőmérséklet | °C | A fűtőkör visszatérő hőmérséklete |

### A mérő állapota

A Hőenergia magát a mérőt is figyeli. Hibát jelez, ha a `RegMeter` nem mérőbejegyzésre mutat, vagy ha az átjáró a legutóbbi kiolvasáskor nem tudta kiolvasni a mérőt, és figyelmeztetést, ha nem minden érték frissült, vagy ha a mérő közege sem hő, sem hűtés. Két szervizattribútuma van:

| Szervizattribútum | Leírás |
|---|---|
| Mérő gyári száma | A mérő gyári száma, amellyel ellenőrizhető, hogy a modul a megfelelő mérőt olvassa |
| Utolsó mérőkiolvasás | Az átjáró utolsó mérőkiolvasása óta eltelt percek |

Minden érték csak az átjáró egy-egy kiolvasásakor változik; az eszközök 15 másodpercenként kérdezik le az átjárót.

## Hibaelhárítás

### Nincs kommunikáció

Ellenőrizze, hogy a Modbus be van-e kapcsolva a Server lapon, hogy a port mindkét oldalon 502-e, és hogy tűzfal nem blokkolja-e. A TapHome-nak és az átjárónak ugyanabban az alhálózatban kell lennie, vagy működő útvonallal kell rendelkeznie; segít egy ping az átjáróra. Ezután használja a fent leírt kapcsolatellenőrzést.

### Modulváltozót megnevező hiba

A változóban lévő szám más típusú vagy más mértékegységű blokkra mutat. Másolja ki újra a Register számot a Meter lapról; multi slave esetén ellenőrizze a `SlaveId` értéket is.

### Az értékek nem változnak

Ellenőrizze az átjáró kiolvasási ciklusát és a mérő kiolvasási korlátját. Az átjáró rendszeridejének helyesnek kell lennie (kézzel vagy SNTP-n keresztül beállítva), különben az utolsó kiolvasás kora hibás.

### Kis eltérés az átjáró weboldalán látható értéktől

A sablon a lebegőpontos értéket olvassa, amely körülbelül 7 értékes jegyet tartalmaz. Összehasonlítás előtt töltse újra az átjáró Meter lapját.

### Más Modbus kliensek ugyanazon az átjárón

Az átjáró egyszerre legfeljebb öt Modbus TCP kapcsolatot szolgál ki; a korlát túllépésekor a legrégebbit lezárja. Gondoljon erre, ha ugyanazt az átjárót épületfelügyeleti rendszer vagy kijelző is olvassa.

## Elérhető eszközök

solvimus MBUS-GEM – heat meter Modul

Egyéni változók

|                                |                                                                                                                                                                                       |
|--------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `RegMeter` (numeric) = 10      | A mérőbejegyzés kezdete (gyári szám, kiolvasás ideje, olvasási állapot) — Modbus multi slave esetén 10, egyébként a mérő sorának Register oszlopában lévő szám az átjáró Meter lapján |
| `RegEnergy` (numeric) = 20     | Az energiaérték kezdete (Wh vagy J) — a sorának Register oszlopában lévő szám az átjáró Meter lapján                                                                                  |
| `RegVolume` (numeric) = 30     | A térfogatérték kezdete (m³) — a sorának Register oszlopában lévő szám az átjáró Meter lapján                                                                                         |
| `RegPower` (numeric) = 40      | A teljesítményérték kezdete (W vagy J/h) — a sorának Register oszlopában lévő szám az átjáró Meter lapján                                                                             |
| `RegFlow` (numeric) = 50       | A térfogatáram-érték kezdete (m³/h, m³/min vagy m³/s) — a sorának Register oszlopában lévő szám az átjáró Meter lapján                                                                |
| `RegFlowTemp` (numeric) = 60   | Az előremenő hőmérséklet értékének kezdete (°C) — a sorának Register oszlopában lévő szám az átjáró Meter lapján                                                                      |
| `RegReturnTemp` (numeric) = 70 | A visszatérő hőmérséklet értékének kezdete (°C) — a sorának Register oszlopában lévő szám az átjáró Meter lapján                                                                      |

Hőenergia Változó Csak olvasható

A mérő összesített hőenergiája kWh-ban; azt is jelzi, ha az átjáró nem tudta kiolvasni a mérőt, vagy az értékek nem frissek

Regiszter: H:RegEnergy+4 Float Egység: kWh

Szerviz attribútumok

|                      |                                                                                    |
|----------------------|------------------------------------------------------------------------------------|
| Mérő gyári száma     | A mérő gyári száma, amellyel ellenőrizhető, hogy a modul a megfelelő mérőt olvassa |
| Utolsó mérőkiolvasás | Az átjáró utolsó mérőkiolvasása óta eltelt percek                                  |

Fűtővíz térfogata Változó Csak olvasható

A mérőn átfolyt fűtővíz összesített térfogata m³-ben

Regiszter: H:RegVolume+4 Float Egység: m³

Hőteljesítmény Változó Csak olvasható

Regiszter: H:RegPower+4 Float Egység: kW

Térfogatáram Változó Csak olvasható

Regiszter: H:RegFlow+4 Float Egység: m³/h

Előremenő hőmérséklet Hőmérséklet-érzékelő Csak olvasható

A fűtőkör előremenő hőmérséklete, a mérő méri

Regiszter: H:RegFlowTemp+4 Float Egység: °C

Visszatérő hőmérséklet Hőmérséklet-érzékelő Csak olvasható

A fűtőkör visszatérő hőmérséklete, a mérő méri

Regiszter: H:RegReturnTemp+4 Float Egység: °C

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

Lehetséges fejlesztések (6)

- H:RegX+0 … H:RegX+3, H:RegX+6 Unscaled 64-bit meter value with scaling factor — The manual prefers the INT64 value with its power-of-ten scaling factor for exact billing; the template reads the FLOAT32 value (about 7 significant digits).
- value block with unit K (code 20) Temperature difference — Many heat meters also send the temperature difference between flow and return; it would be one more value block.
- second energy value block (combined heat/cooling meter, medium 13) Cooling energy — A combined heat/cooling meter sends a separate cooling energy value; the template reads one energy value.
- value blocks with a storage number Historic meter values — Stored values such as the reading on the billing date appear as further value rows in the Meter tab.
- H:RegX+8 Meter value timestamp — UNIX time the meter provides for each value (0 if none); the template uses the readout time of the meter entry instead.
- H:0 … H:9 (slave 255) Gateway device entry — Serial number, software version and system time of the gateway itself.

## Források

- solvimus MBUS-GEM User manual v1.31 (Modbus TCP server, network configuration)
  
  [www.solvimus.de](https://www.solvimus.de/wp-content/uploads/2026/02/UG_EN_MBUS-GEM.pdf) 2026-11-05
- solvimus MBUS-GEM datasheets (MBUS-GE20M/80M and MBUS-GE125M/250M/500M)
  
  [www.solvimus.de](https://www.solvimus.de/wp-content/uploads/2026/09/DB_EN_MBUS_GEM_2TE.pdf) 2026-11-05

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

