Kennis/Integratie/ioBroker

HandleidingM-Center

M-Bus-meters met het M-Center in ioBroker

ioBroker heeft een Modbus- en een MQTT-adapter. Met beide komen de waarden van alle meters aan het EMU M-Center als datapunten in ioBroker aan.

Dit hebt u nodig

  • Een ingericht M-Center met Modbus TCP-serverlicentie (210.300.04) of MQTT-licentie (210.300.03).
  • De adapter «Modbus» of «MQTT Broker/Client» in ioBroker.
  • De Modbus-apparaatadressen van de meters en vastgelegde OBIS-codes in het M-Center.

Weg 1: Modbus-adapter

  1. Adapter «Modbus» installeren en een instantie aanmaken.
  2. Verbinding: TCP, type master, partner-IP van het M-Center, poort 502.
  3. Apparaat-ID: het Modbus-apparaatadres van de meter in het M-Center.
  4. Op het tabblad «Holding Registers» de waarden invoeren, bijvoorbeeld register 1030 voor verbruik tarief 1 met het datatype float big endian (32 bit).
  5. Opvraaginterval kiezen dat past bij het uitleesinterval van het M-Center, meestal 15 minuten.

De handleiding telt de registers vanaf 1. Of de adapter vanaf 0 of vanaf 1 telt, hangt af van zijn instelling. Vergelijk de eerste waarde met de meterstand in het M-Center en verschuif het adres zo nodig met één.

Afhankelijk van de adapterversie vraagt een instantie één of meerdere apparaatadressen op. Bij veel meters is MQTT vaak handiger.

Weg 2: MQTT-adapter

De MQTT-adapter werkt als broker of als client. Als broker voert u zijn adres rechtstreeks in het M-Center in. ioBroker maakt voor elk ontvangen topic een datapunt aan; de structuur volgt het topic van het M-Center:

<prefix>/emu/mcenter/<MAC>/meterreading/<serienummer>/byobis/<OBIS-code>

Controleer na de eerste berichten in de objectboom hoe de waarden aankomen, voordat u er scripts of visualisaties op bouwt.

Veelgestelde vragen


Welk datatype is juist?

float32 big endian met het hoogste woord eerst. Voor statusregisters en zeer grote meterstanden uint64, eveneens big endian.

Waar vind ik alle registeradressen?

Op de pagina M-Bus naar Modbus TCP en volledig in de handleiding van het M-Center, hoofdstuk Modbus Server.

Verder lezen


SEITEM-Bus naar Modbus TCPRegistertabel SEITEM-Bus naar MQTTTopicstructuur SEITEMeer integratiesOverzicht

Vragen over de integratie?


Stuur ons uw meterlijst. Wij helpen bij adressen, OBIS-codes en licenties.

Telefoon
+41 (0)41 545 03 00

Technische ondersteuning
helpdesk [at] emuag.ch
Supportformulier →