Produkter/M-Center/RS485 till MQTT

M-CenterAnvändning

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

EMU M-Center läser av enheter med RS485 (Modbus RTU) och publicerar värdena via MQTT till din broker. Utan dator emellan, parallellt med M-Bus-mätare och andra gränssnitt.

Det viktigaste i korthet

  • Två RS-485-slingor, beroende på licens upp till 32 eller 64 Modbus RTU-enheter.
  • Per enhet: serienummer, slavadress, baudhastighet, paritet, stoppbit, byte- och ordordning.
  • Eget topic per enhet och register, efter registernummer eller OBIS-kod.
  • MQTT 3.1, 3.1.1 och 5, TLS, QoS 0, 1 eller 2.
  • Krävs: M-Center grundenhet plus licens 210.200.00 eller 210.200.01 och 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 uttag
Slave 1SN 22231100–
Slave 2SN 22231101–
Slave 3SN 22231102–
MQTT-brokerlokalt eller i molnet
Topics
haus-a/emu/mcenter/10:2C:EF:02:6C:B9/meterreading/
Prenumeranter
Home AssistantNode-REDGrafana
I panelen
SN 22231100Förbrukning totalt–
SN 22231101Förbrukning totalt–
SN 22231102Förbrukning totalt–
Modbus RTU-förfrågan

M-Center frågar varje Professional II på RS-485-slingan: slavadress, funktionskod 03, register 6000. Mätaren svarar med sin mätarställning.

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

Så arbetar gatewayen

Mätare, växelriktare och andra enheter med RS-485-gränssnitt talar oftast Modbus RTU. M-Center har två RS-485-portar för två Modbus RTU-slingor och läser via dem av upp till 64 enheter.

Därefter publicerar M-Center värdena till din MQTT-broker, lokalt eller i molnet, med eget topic per enhet och register, valfritt med TLS.

De avlästa värdena finns tillgängliga via MQTT oberoende av lagringsinställningen. Dessutom sparar M-Center de register där «Spara i databas» är aktiverat i sitt interna minne på 16 GB.

Så kommer enheterna in i M-Center

  1. Anslut enheterna i en linje till en av M-Centers två RS-485-slingor och terminera kabeln i båda ändar.
  2. Lägg till enheten i webbgränssnittet: välj slinga, ange serienummer och Modbus-slavadress.
  3. Ställ in baudhastighet, databitar, paritet och stoppbit som på enheten, samt byte- och ordordning.
  4. Använd en Modbus-drivrutin eller skapa register: startadress (från 1), funktionskod 03 eller 04, datatyp, enhet, divisor och OBIS-kod.
  5. Aktivera MQTT: ange broker, port, användare och lösenord, prefix, TLS och QoS.

Nyskapade Modbus-register sparas inte automatiskt. Kontrollera först att värdet stämmer och aktivera sedan «Spara i databas». Modbus-drivrutiner kan exporteras som JSON och överföras till andra M-Center.

Så är topics uppbyggda

<prefix>/emu/mcenter/<MAC M-Center>/meterreading/<serienummer>/byregister/<registernummer>
<prefix>/emu/mcenter/<MAC M-Center>/meterreading/<serienummer>/byobis/<OBIS-kod>

Serienumret i topic är det nummer du anger när du skapar Modbus-enheten, så välj det unikt. För topics efter OBIS-kod anger du OBIS-koden för registren; aktiv energi, uttag, ligger då till exempel under samma topic-slut för alla enheter.

Kontrollera meddelandena med en MQTT-klient som MQTT Explorer innan du bearbetar dem vidare.

Artikelnummer

ArtikelnummerBenämningButik
210.000.00EMU M-Center för 20 M-Bus-enheterButik: EMU M-Center 210.000.00 →
210.200.00M-Center | Licens RS485 32 enheter
210.200.01M-Center | Licens RS485 64 enheter
210.300.03M-Center | Licens MQTT

Beställ online i EMU Meterings webbutik.

Licenser kan när som helst aktiveras i efterhand, utan ny hårdvara. M-Bus, RS485, Modbus TCP och alla utgångsgränssnitt körs parallellt.

Vanliga frågor


Hur många RS485-enheter läser M-Center av?

Upp till 64 Modbus RTU-enheter på två slingor. Licens 210.200.00 gäller 32 enheter, 210.200.01 gäller 64 enheter.

Behöver jag ett moln för MQTT?

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

Kan jag använda M-Bus, RS485 och Modbus TCP samtidigt?

Ja. Alla enheter visas i samma enhetslistor, och M-Center gör deras värden tillgängliga samtidigt via alla licensierade gränssnitt, till exempel BACnet IP, MQTT, Modbus TCP eller OPC UA.

Hur ofta läser M-Center av enheterna?

Som standard var 15:e minut. Du kan välja från 15 minuter till 28 dagar, även per enhet.

Läs mer


SEITEEMU M-CenterProdukt SEITEM-Bus till MQTTAnvändning SEITERS-485 / Modbus RTUGrunder och bussuppbyggnad SEITEIdrifttagning av M-CenterGuide

Vill du realisera RS485 till MQTT?


Skicka oss enhetslistan med tillverkare och typ. Vi kontrollerar registren och anger licenserna.

Telefon
+41 (0)41 545 03 00

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