Produkter/M-Center/RS485 til MQTT

M-CenterAnvendelse

RS485 (Modbus RTU) til MQTT: gateway med EMU M-Center

EMU M-Center aflæser enheder med RS485 (Modbus RTU) og publicerer værdierne via MQTT til din broker. Uden pc imellem, parallelt med M-Bus-målere og andre interfaces.

Det vigtigste kort fortalt

  • To RS-485-linjer, afhængigt af licensen op til 32 eller 64 Modbus RTU-enheder.
  • Pr. enhed: serienummer, slaveadresse, baudrate, paritet, stopbit, byte- og ordrækkefølge.
  • Eget topic pr. enhed og register, efter registernummer eller OBIS-kode.
  • MQTT 3.1, 3.1.1 og 5, TLS, QoS 0, 1 eller 2.
  • Kræver: M-Center grundenhed plus licens 210.200.00 eller 210.200.01 og licens 210.300.03.
2885.6Professional II RS485Slave 1 · SN 22231100
1412.3Professional II RS485Slave 2 · SN 22231101
3207.9Professional II RS485Slave 3 · SN 22231102
EMU M-CenterModbus RTU-master · MQTT-klient · 10:2C:EF:02:6C:B9
EMU M-CenterModbus RTU-master
Register 6000 · aktiv energi import
Slave 1SN 22231100–
Slave 2SN 22231101–
Slave 3SN 22231102–
MQTT-brokerlokalt eller i skyen
Topics
haus-a/emu/mcenter/10:2C:EF:02:6C:B9/meterreading/
Abonnenter
Home AssistantNode-REDGrafana
I dashboardet
SN 22231100Forbrug i alt–
SN 22231101Forbrug i alt–
SN 22231102Forbrug i alt–
Modbus RTU-forespørgsel

M-Center spørger hver Professional II på RS-485-linjen: slaveadresse, funktionskode 03, register 6000. Måleren svarer med sin målerstand.

Forenklet fremstilling. Serienumre, adresser og værdier er eksempler. I drift aflæser M-Center som standard hvert 15. minut.

Sådan arbejder gatewayen

Målere, invertere og andre enheder med RS-485-interface taler oftest Modbus RTU. M-Center har to RS-485-porte til to Modbus RTU-linjer og aflæser op til 64 enheder via dem.

Derefter publicerer M-Center værdierne til din MQTT-broker, lokalt eller i skyen, med eget topic pr. enhed og register, valgfrit med TLS.

De aflæste værdier er tilgængelige via MQTT uanset lagringsindstillingen. Derudover gemmer M-Center de registre, hvor «Gem i database» er aktiveret, i sin interne hukommelse på 16 GB.

Sådan kommer enhederne ind i M-Center

  1. Tilslut enhederne i en linje til en af de to RS-485-linjer på M-Center, og terminer kablet i begge ender.
  2. Tilføj enheden i webinterfacet: vælg linje, indtast serienummer og Modbus-slaveadresse.
  3. Indstil baudrate, databit, paritet og stopbit som på enheden samt byte- og ordrækkefølge.
  4. Anvend en Modbus-driver eller opret registre: startadresse (fra 1), funktionskode 03 eller 04, datatype, enhed, divisor og OBIS-kode.
  5. Aktivér MQTT: indtast broker, port, bruger og adgangskode, præfiks, TLS og QoS.

Nyoprettede Modbus-registre gemmes ikke automatisk. Kontrollér først, at værdien er korrekt, og aktivér derefter «Gem i database». Modbus-drivere kan eksporteres som JSON og overføres til andre M-Center.

Sådan er topics opbygget

<præfiks>/emu/mcenter/<MAC M-Center>/meterreading/<serienummer>/byregister/<registernummer>
<præfiks>/emu/mcenter/<MAC M-Center>/meterreading/<serienummer>/byobis/<OBIS-kode>

Serienummeret i topic er det nummer, du indtaster, når du opretter Modbus-enheden, så vælg det entydigt. Til topics efter OBIS-kode angiver du OBIS-koden ved registrene; aktiv energi, import, ligger så for eksempel under samme topic-afslutning for alle enheder.

Kontrollér beskederne med en MQTT-klient som MQTT Explorer, før du behandler dem videre.

Varenumre

VarenummerBetegnelseShop
210.000.00EMU M-Center til 20 M-Bus-enhederShop: EMU M-Center 210.000.00 →
210.200.00M-Center | Licens RS485 32 enheder
210.200.01M-Center | Licens RS485 64 enheder
210.300.03M-Center | Licens MQTT

Bestil online i EMU Metering-shoppen.

Licenser kan til enhver tid aktiveres senere uden ny hardware. M-Bus, RS485, Modbus TCP og alle output-interfaces kører parallelt.

Ofte stillede spørgsmål


Hvor mange RS485-enheder aflæser M-Center?

Op til 64 Modbus RTU-enheder på to linjer. Licens 210.200.00 gælder 32 enheder, 210.200.01 gælder 64 enheder.

Skal jeg bruge en sky til MQTT?

Nej. Brokeren kan køre på det lokale netværk, for eksempel på en server eller i Home Assistant. M-Center skal kun have netværksforbindelse til brokeren.

Kan jeg bruge M-Bus, RS485 og Modbus TCP samtidig?

Ja. Alle enheder vises i de samme enhedslister, og M-Center stiller deres værdier til rådighed samtidig via alle licenserede interfaces, f.eks. BACnet IP, MQTT, Modbus TCP eller OPC UA.

Hvor ofte aflæser M-Center enhederne?

Som standard hvert 15. minut. Du kan vælge fra 15 minutter til 28 dage, også pr. enhed.

Læs mere


SEITEEMU M-CenterProdukt SEITEM-Bus til MQTTAnvendelse SEITERS-485 / Modbus RTUGrundlag og busopbygning SEITEIdriftsættelse af M-CenterVejledning

Vil du realisere RS485 til MQTT?


Send os enhedslisten med producent og type. Vi kontrollerer registrene og oplyser licenserne.

Telefon
+41 (0)41 545 03 00

Teknisk support
helpdesk [at] emuag.ch
Supportformular →