Producten/Professional II/MQTT

Professional IIMQTT

kWh-meter met MQTT: EMU Professional II TCP/IP

De EMU Professional II TCP/IP publiceert zijn meetwaarden zelf via MQTT. U voert uw broker in, de meter stuurt met het ingestelde interval een JSON-bericht met alle energie- en momentane waarden.

Wat is een kWh-meter met MQTT?

  • Een elektriciteitsmeter met netwerkaansluiting die zijn waarden uit zichzelf naar een MQTT-broker stuurt. Dashboards, domotica en clouddiensten abonneren zich daar.
  • De Professional II TCP/IP is MID-goedgekeurd (module B+D) en meet tot 100 A direct of via stroomtransformatoren.
  • MQTT vanaf TCP-modulefirmware 3.0.3, met prefix, QoS, upload-interval en TLS.
  • Het JSON-formaat is gedocumenteerd, met schema en voorbeeldbericht om te downloaden.
  • Modbus TCP, webinterface en belastingsprofiel via HTTP werken parallel.

MQTT op de meter instellen

  1. Webinterface van de meter openen (het IP-adres staat op het display onder «Instellingen» → «IP-adres») en het tabblad «MQTT» kiezen.
  2. «MQTT geactiveerd» inschakelen.
  3. «Handmatig» inschakelen om een eigen broker in te voeren. Zonder «Handmatig» neemt de meter een toegangscode voor Joulio-Web aan en stuurt hij rechtstreeks daarheen.
  4. Prefix, quality of service en upload-interval vastleggen.
  5. Hostnaam, poort, gebruiker en wachtwoord van de broker invoeren.
  6. Voor een versleutelde verbinding «TLS (SSL) gebruiken» activeren en certificaat, privésleutel en CA-keten opslaan.

MQTT is er vanaf TCP-modulefirmware 3.0.3. Oudere meters zijn bij te werken met de EMU TCP Update Tool.

Zo ziet een bericht eruit

Elk bericht is een JSON-object met client-ID, serienummer, tijdstempel, actueel tarief en de meetwaarden onder values. De waarden zijn gehele getallen in kleine eenheden, bijvoorbeeld Wh in plaats van kWh. Uittreksel uit het voorbeeldbericht van EMU:

{
  "id": "EMU Professional II Demo-Device",
  "sn": "25010203",
  "ts": 1788416910,
  "t": 1,
  "values": {
    "16": 863400,
    "19": 100,
    "20": 863500,
    ...
  }
}
SleutelMeetwaardeEenheid
16 – 19Actieve energie verbruik L123, tarief 1 tot 4Wh
20Actieve energie verbruik L123 totaalWh
40Actieve energie teruglevering L123 totaalWh
60Blindenergie verbruik L123 totaalvarh
80Blindenergie teruglevering L123 totaalvarh
84Actief vermogen totaalW
96Stroom totaalmA
97 – 99Spanning L1-N, L2-N, L3-N0,1 V
106Frequentie0,1 Hz
Uittreksel. De volledige lijst met alle 106 posities staat in de handleiding van de TCP/IP-interface en in het JSON-schema.

Downloaden: JSON-schema en voorbeeldbericht. Onder welk topic het bericht op uw broker aankomt, ziet u na de eerste verzending met een MQTT-client zoals MQTT Explorer.

Voorbeeld: Home Assistant

Een MQTT-sensor leest de meterstand verbruik totaal (sleutel 20) en rekent hem om naar kWh:

mqtt:
  sensor:
    - name: "Professional II verbruik totaal"
      state_topic: "<topic van de meter>"
      value_template: "{{ value_json['values']['20'] / 1000 }}"
      unit_of_measurement: kWh
      device_class: energy
      state_class: total_increasing

Met device_class: energy en state_class: total_increasing kunt u de sensor direct in het energiedashboard gebruiken.

MQTT of Modbus TCP?

MQTTModbus TCP
Wie begint?de meter stuurt naar de brokerde client vraagt de meter op
Firewallverbinding gaat van de meter naar buitenclient heeft toegang tot de meter nodig
Veel ontvangersonbeperkt aantal abonnees op de brokertot vier gelijktijdige opvragingen
VersleutelingTLS mogelijk–
Typisch voorcloud, dashboards, domoticaPLC, besturingssysteem

Beide draaien parallel in dezelfde meter. De registertabel voor Modbus staat op de pagina kWh-meter met Modbus TCP.

Bestelnummers

UitvoeringArtikelnummerShop
EMU Professional II 3/100 TCP/IP – directe aansluiting 100 AP20A000TShop: EMU Professional II 3/100 TCP/IP P20A000T →
EMU Professional II 3/5 TCP/IP – transformatoraansluitingP21A000TShop: EMU Professional II 3/5 TCP/IP P21A000T →

Online bestellen in de EMU Metering-shop.

Veelgestelde vragen


Met welke broker werkt de meter?

Met uw eigen broker, lokaal of in de cloud. U voert hostnaam, poort, gebruiker en wachtwoord in op de webinterface, desgewenst met TLS.

In welke eenheid komen de waarden?

Als gehele getallen: energie in Wh of varh, vermogen in W, stroom in mA, spanning in 0,1 V, frequentie in 0,1 Hz. Voor kWh deelt u de energie door 1000.

Heb ik een gateway nodig?

Nee. De Professional II TCP/IP stuurt rechtstreeks naar de broker. Een M-Center loont als er veel meters of andere media zoals warmte en water bij komen.

Kan MQTT ook rechtstreeks naar Joulio-Web?

Ja. Zonder de optie «Handmatig» voert u de toegangscode uit Joulio-Web in, de meter stuurt dan automatisch daarheen.

Is de kWh-meter met MQTT MID-goedgekeurd?

Ja. De EMU Professional II is toegelaten volgens MID (module B+D), actieve energie meet hij in klasse B.

Verder lezen


SEITETCP/IP: Modbus TCP en MQTT vergelekenInterface SEITEkWh-meter met Modbus TCPToepassing SEITEM-Bus naar MQTT met het M-CenterToepassing PDFHandleiding TCP/IP-interfacePDF

De meter aan uw broker koppelen?


Laat ons weten waar de waarden naartoe moeten. Wij helpen bij broker, TLS en verwerking.

Telefoon
+41 (0)41 545 03 00

Technische ondersteuning
helpdesk [at] emuag.ch
Supportformulier →