Produkter/M-Center/RS485 til MQTT

M-CenterBruksområde

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

EMU M-Center leser av enheter med RS485 (Modbus RTU) og publiserer verdiene via MQTT til din broker. Uten PC imellom, parallelt med M-Bus-målere og andre grensesnitt.

Det viktigste kort fortalt

  • To RS-485-linjer, avhengig av lisensen opptil 32 eller 64 Modbus RTU-enheter.
  • Per enhet: serienummer, slaveadresse, baudrate, paritet, stoppbit, byte- og ordrekkefølge.
  • Eget topic per enhet og register, etter registernummer eller OBIS-kode.
  • MQTT 3.1, 3.1.1 og 5, TLS, QoS 0, 1 eller 2.
  • Krever: M-Center grunnenhet pluss lisens 210.200.00 eller 210.200.01 og lisens 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 dashbordet
SN 22231100Forbruk totalt–
SN 22231101Forbruk totalt–
SN 22231102Forbruk totalt–
Modbus RTU-forespørsel

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

Forenklet framstilling. Serienumre, adresser og verdier er eksempler. I drift leser M-Center som standard hvert 15. minutt.

Slik arbeider gatewayen

Målere, vekselrettere og andre enheter med RS-485-grensesnitt snakker oftest Modbus RTU. M-Center har to RS-485-porter for to Modbus RTU-linjer og leser av opptil 64 enheter via dem.

Deretter publiserer M-Center verdiene til din MQTT-broker, lokalt eller i skyen, med eget topic per enhet og register, valgfritt med TLS.

De avleste verdiene er tilgjengelige via MQTT uavhengig av lagringsinnstillingen. I tillegg lagrer M-Center registrene der «Lagre i database» er aktivert, i sitt interne minne på 16 GB.

Slik kommer enhetene inn i M-Center

  1. Koble enhetene i en linje til en av de to RS-485-linjene på M-Center, og terminer kabelen i begge ender.
  2. Legg til enheten i webgrensesnittet: velg linje, skriv inn serienummer og Modbus-slaveadresse.
  3. Still inn baudrate, databiter, paritet og stoppbit som på enheten, samt byte- og ordrekkefølge.
  4. Bruk en Modbus-driver eller opprett registre: startadresse (fra 1), funksjonskode 03 eller 04, datatype, enhet, divisor og OBIS-kode.
  5. Aktiver MQTT: skriv inn broker, port, bruker og passord, prefiks, TLS og QoS.

Nyopprettede Modbus-registre lagres ikke automatisk. Kontroller først at verdien stemmer, og aktiver deretter «Lagre i database». Modbus-drivere kan eksporteres som JSON og overføres til andre M-Center.

Slik er topics bygget opp

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

Serienummeret i topic er nummeret du skriver inn når du oppretter Modbus-enheten, så velg det entydig. For topics etter OBIS-kode angir du OBIS-koden ved registrene; aktiv energi, import, ligger da for eksempel under samme topic-slutt for alle enheter.

Kontroller meldingene med en MQTT-klient som MQTT Explorer før du behandler dem videre.

Varenumre

VarenummerBetegnelseButikk
210.000.00EMU M-Center for 20 M-Bus-enheterButikk: EMU M-Center 210.000.00 →
210.200.00M-Center | Lisens RS485 32 enheter
210.200.01M-Center | Lisens RS485 64 enheter
210.300.03M-Center | Lisens MQTT

Bestill på nett i EMU Metering-butikken.

Lisenser kan når som helst aktiveres i etterkant, uten ny maskinvare. M-Bus, RS485, Modbus TCP og alle utgangsgrensesnitt kjører parallelt.

Vanlige spørsmål


Hvor mange RS485-enheter leser M-Center av?

Opptil 64 Modbus RTU-enheter på to linjer. Lisens 210.200.00 gjelder 32 enheter, 210.200.01 gjelder 64 enheter.

Trenger jeg en sky for MQTT?

Nei. Brokeren kan kjøre i det lokale nettverket, for eksempel på en server eller i Home Assistant. M-Center trenger bare en nettverksforbindelse til brokeren.

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

Ja. Alle enheter vises i de samme enhetslistene, og M-Center gjør verdiene deres tilgjengelige samtidig via alle lisensierte grensesnitt, for eksempel BACnet IP, MQTT, Modbus TCP eller OPC UA.

Hvor ofte leser M-Center av enhetene?

Som standard hvert 15. minutt. Du kan velge fra 15 minutter til 28 dager, også per enhet.

Les mer


SEITEEMU M-CenterProdukt SEITEM-Bus til MQTTBruksområde SEITERS-485 / Modbus RTUGrunnlag og bussoppbygging SEITEIdriftsettelse av M-CenterVeiledning

Vil du realisere RS485 til MQTT?


Send oss enhetslisten med produsent og type. Vi kontrollerer registrene og oppgir lisensene.

Telefon
+41 (0)41 545 03 00

Teknisk support
helpdesk [at] emuag.ch
Supportskjema →