Produkter/M-Center/M-Bus till MQTT

M-CenterAnvändning

M-Bus till MQTT: mätardata direkt till din broker

EMU M-Center läser el-, värme- och vattenmätare via M-Bus och publicerar värdena via MQTT. Utan mellanliggande dator och utan PC-programvara, med ett eget topic för varje mätare och varje register.

Det viktigaste i korthet

  • M-Center är M-Bus-master och MQTT-klient i en enhet; den läser upp till 250 M-Bus-mätare.
  • MQTT 3.1, 3.1.1 och 5 stöds, valfritt med TLS och med QoS 0, 1 eller 2.
  • Varje värde får ett eget topic, enligt registernummer eller enligt OBIS-kod.
  • MQTT aktiveras med en licens, artikelnummer 210.300.03.
  • BACnet IP, Modbus TCP, OPC UA och filexport fungerar parallellt.
2885.6Professional IISN 22090156
1412.3Professional IISN 22090157
3207.9Professional IISN 22090158
EMU M-CenterM-Bus-master · MQTT-klient · 10:2C:EF:02:6C:B9
EMU M-CenterMQTT-klient
Avläsning: 1-0:1.8.0
SN 22090156–
SN 22090157–
SN 22090158–
MQTT-brokerlokalt eller i molnet
Topics
haus-a/emu/mcenter/10:2C:EF:02:6C:B9/meterreading/
Prenumeranter
Home AssistantNode-REDGrafana
I panelen
SN 22090156Förbrukning totalt–
SN 22090157Förbrukning totalt–
SN 22090158Förbrukning totalt–
Läsa M-Bus

M-Center frågar varje Professional II över tvåledarkabeln (REQ_UD2). Mätaren svarar med sina värden (RSP_UD).

Förenklad bild. Serienummer, adresser och värden är exempel. I drift läser M-Center som standard var 15:e minut.

Vad en M-Bus till MQTT-gateway gör

M-Bus enligt EN 13757 är en tvåledarbuss där en master frågar mätarna en i taget. MQTT fungerar tvärtom: en klient publicerar meddelanden till en broker, och varje system som behöver värdena prenumererar på dem där. En gateway förbinder båda världarna. Den frågar mätarna i inställt intervall och publicerar värdena till brokern.

M-Center har båda rollerna och sparar dessutom värdena i ett internt minne på 16 GB. Om brokern går ner finns mätvärdena kvar i enheten. Avläsningsintervallet för M-Bus är 15 minuter från fabrik och kan ställas in från 15 minuter till 28 dagar, vid behov separat för varje mätare.

Topic-struktur

Strukturen är fast. Bara prefixet i början kan väljas fritt:

<prefix>/emu/mcenter/<MAC M-Center>/meterreading/<mätarens serienummer>/byregister/<registernummer>
<prefix>/emu/mcenter/<MAC M-Center>/meterreading/<mätarens serienummer>/byobis/<OBIS-kod>
DelBetydelseExempel
Prefixvalfritt, ställs in i MQTT-inställningarnahus-a
emu/mcenterfast del
MACserienummer eller MAC-adress för M-Center10:2C:EF:12:34:56
meterreadingmätvärden från mätarna; konfigurationsdata visas under config/meterconfig
Serienummermätarens serienummer24201234
byregister / byobisvärde enligt registernummer eller OBIS-kod0 eller 1-0:1:8:1

För topics enligt OBIS-kod anger du OBIS-koden för de önskade registren i M-Center. Det lönar sig när mätare från olika tillverkare finns med: förbrukningen i tariff 1 ligger då för varje mätare under samma topic-slut, oavsett var tillverkaren placerar den i telegrammet.

Innan du bearbetar data i målsystemet, titta på meddelandena med en MQTT-klient, t.ex. MQTT Explorer eller mosquitto_sub -v -t '#'. Då ser du exakt sökväg och innehåll i meddelandena i din egen broker.

Inställningar i M-Center

  • Värdnamn och port för brokern
  • Användare och lösenord om brokern kräver inloggning
  • Prefix för alla topics, valfritt
  • MQTT-version 3.1, 3.1.1 eller 5
  • TLS för krypterad anslutning. Alternativet «Osäker anslutning» stänger av kontrollen av certifikat och värdnamn. Vi rekommenderar det bara för tester.
  • Quality of Service 0, 1 eller 2

Idrifttagningen steg för steg, från serviceporten till det första meddelandet i brokern, beskriver vår idrifttagningsguide för M-Center.

Vilken QoS-nivå ska jag välja?

QoSLeveransLämpligt när
0högst en gång, utan bekräftelseräcker i de flesta anläggningar, minst nätverksbelastning
1minst en gång, med bekräftelseinget meddelande får gå förlorat; dubbletter möjliga
2exakt en gångmålsystemet tål inga dubbletter; högre nätverksbelastning

Eftersom M-Center dessutom sparar alla värden räcker QoS 0 oftast för övervakning och paneler. För debitering rekommenderar vi filexporten eller en jämförelse med de sparade värdena.

Artikelnummer

ArtikelArtikelnummerButik
M-Center för 20 M-Bus-enheter210.000.00Butik: EMU M-Center 210.000.00 →
M-Bus-licens 20 → 60 enheter210.020.01Butik: M-Center M-Bus-Lizenz 20 → 60 Geräte 210.020.01 →
M-Bus-licens 20 → 120 enheter210.020.02Butik: M-Center M-Bus-Lizenz 20 → 120 Geräte 210.020.02 →
M-Bus-licens 20 → 250 enheter210.020.03Butik: M-Center M-Bus-Lizenz 20 → 250 Geräte 210.020.03 →
MQTT-licens210.300.03

Beställ online i EMU Meterings webbutik.

Vanliga frågor


Vilka MQTT-brokers fungerar M-Center med?

Med alla brokers som stöder MQTT 3.1, 3.1.1 eller 5, lokalt i byggnaden eller i molnet. Värdnamn, port och inloggning anges i M-Centers webbgränssnitt.

Läser M-Center även mätare från andra tillverkare?

Ja. M-Bus-mätare från andra tillverkare hittar M-Center med sökning på primär- eller sekundäradress och läser dem med enhetsdrivrutiner. Drivrutinerna kan importeras, exporteras och anpassas.

Hur ofta skickar M-Center värden?

En gång per avläsningsintervall. Från fabrik var 15:e minut. Intervall från 15 minuter till 28 dagar kan väljas, vid behov separat för varje mätare.

Behöver jag ett moln för MQTT?

Nej. Brokern kan köras i det lokala nätverket, t.ex. på en server eller i ett hemautomationssystem. M-Center behöver bara en nätverksanslutning till brokern.

Kan jag använda MQTT och BACnet samtidigt?

Ja. M-Center läser en gång och betjänar alla målsystem parallellt: MQTT, BACnet IP, Modbus TCP, OPC UA och filexport. Varje protokoll kräver en egen licens.

Läs mer


SEITEEMU M-CenterProdukt SEITEIdrifttagning av M-CenterGuide SEITEM-Center i Home AssistantGuide SEITEM-Center med Node-REDGuide PDFManual för M-CenterPDF

Ansluta en M-Bus-anläggning till MQTT?


Skicka oss mätarlistan och målsystemet. Vi säger vilka licenser du behöver.

Telefon
+41 (0)41 545 03 00

Teknisk support
helpdesk [at] emuag.ch
Supportformulär →