Hvad en M-Bus til MQTT-gateway gør
M-Bus iht. EN 13757 er en toleder-bus, hvor en master spørger målerne én ad gangen. MQTT fungerer omvendt: en klient publicerer beskeder til en broker, og hvert system, der har brug for værdierne, abonnerer på dem der. En gateway forbinder de to verdener. Den spørger målerne i det indstillede interval og publicerer værdierne til brokeren.
M-Center har begge roller og gemmer desuden værdierne i en intern hukommelse på 16 GB. Hvis brokeren falder ud, bliver måleværdierne i enheden. Aflæsningsintervallet for M-Bus er 15 minutter fra fabrikken og kan indstilles fra 15 minutter til 28 dage, om nødvendigt separat for hver måler.
Topic-struktur
Strukturen er fast. Kun præfikset i begyndelsen kan vælges frit:
<præfiks>/emu/mcenter/<MAC M-Center>/meterreading/<målerens serienummer>/byregister/<registernummer>
<præfiks>/emu/mcenter/<MAC M-Center>/meterreading/<målerens serienummer>/byobis/<OBIS-kode>
| Del | Betydning | Eksempel |
|---|---|---|
| Præfiks | valgfrit, indstilles i MQTT-indstillingerne | hus-a |
| emu/mcenter | fast del | |
| MAC | serienummer eller MAC-adresse for M-Center | 10:2C:EF:12:34:56 |
| meterreading | måleværdier fra målerne; konfigurationsdata vises under config/meterconfig | |
| Serienummer | målerens serienummer | 24201234 |
| byregister / byobis | værdi efter registernummer eller OBIS-kode | 0 eller 1-0:1:8:1 |
Til topics efter OBIS-kode angiver du OBIS-koden for de ønskede registre i M-Center. Det betaler sig, når der er målere fra forskellige producenter: forbruget i tarif 1 ligger så for hver måler under samme topic-slutning, uanset hvor producenten placerer det i telegrammet.
Før du behandler data i målsystemet, så se beskederne igennem med en MQTT-klient, f.eks. MQTT Explorer eller mosquitto_sub -v -t '#'. Så ser du præcis sti og indhold af beskederne i din egen broker.
Indstillinger i M-Center
- Værtsnavn og port for brokeren
- Bruger og adgangskode, hvis brokeren kræver login
- Præfiks for alle topics, valgfrit
- MQTT-version 3.1, 3.1.1 eller 5
- TLS til krypteret forbindelse. Indstillingen «Usikker forbindelse» slår kontrollen af certifikat og værtsnavn fra. Vi anbefaler den kun til test.
- Quality of Service 0, 1 eller 2
Idriftsættelsen trin for trin, fra serviceporten til den første besked i brokeren, beskriver vores idriftsættelsesvejledning til M-Center.
Hvilket QoS-niveau skal jeg vælge?
| QoS | Levering | Giver mening, når |
|---|---|---|
| 0 | højst én gang, uden kvittering | rækker i de fleste anlæg, mindst netværksbelastning |
| 1 | mindst én gang, med kvittering | ingen besked må gå tabt; dubletter mulige |
| 2 | præcis én gang | målsystemet tåler ingen dubletter; højere netværksbelastning |
Da M-Center desuden gemmer alle værdier, rækker QoS 0 som regel til overvågning og dashboards. Til afregning anbefaler vi fileksporten eller en sammenligning med de gemte værdier.
Varenumre
| Vare | Varenummer | Shop |
|---|---|---|
| M-Center til 20 M-Bus-enheder | 210.000.00 | Shop: EMU M-Center 210.000.00 → |
| M-Bus-licens 20 → 60 enheder | 210.020.01 | Shop: M-Center M-Bus-Lizenz 20 → 60 Geräte 210.020.01 → |
| M-Bus-licens 20 → 120 enheder | 210.020.02 | Shop: M-Center M-Bus-Lizenz 20 → 120 Geräte 210.020.02 → |
| M-Bus-licens 20 → 250 enheder | 210.020.03 | Shop: M-Center M-Bus-Lizenz 20 → 250 Geräte 210.020.03 → |
| MQTT-licens | 210.300.03 |
Bestil online i EMU Metering-shoppen.

