MQTT:n asetukset mittarissa
- Avaa mittarin verkkokäyttöliittymä (IP-osoite näkyy näytöllä kohdassa «Asetukset» → «IP-osoite») ja valitse välilehti «MQTT».
- Kytke «MQTT aktiivinen» päälle.
- Kytke «Manuaalinen» päälle, jos haluat syöttää oman välittäjän. Ilman valintaa «Manuaalinen» mittari ottaa vastaan Joulio-Webin pääsykoodin ja lähettää suoraan sinne.
- Määritä etuliite, quality of service ja lähetysväli.
- Syötä välittäjän isäntänimi, portti, käyttäjä ja salasana.
- Salattua yhteyttä varten kytke päälle «Käytä TLS:ää (SSL)» ja lataa varmenne, yksityinen avain ja CA-ketju.
MQTT on käytettävissä TCP-moduulin laiteohjelmistosta 3.0.3 alkaen. Vanhemmat mittarit voi päivittää työkalulla EMU TCP Update Tool.
Tältä viesti näyttää
Jokainen viesti on JSON-objekti, jossa on asiakas-ID, sarjanumero, aikaleima, nykyinen tariffi ja mittausarvot kentässä values. Arvot ovat kokonaislukuja pienissä yksiköissä, esim. Wh eikä kWh. Ote EMU:n esimerkkiviestistä:
{
"id": "EMU Professional II Demo-Device",
"sn": "25010203",
"ts": 1788416910,
"t": 1,
"values": {
"16": 863400,
"19": 100,
"20": 863500,
...
}
}
| Avain | Mittausarvo | Yksikkö |
|---|---|---|
| 16 – 19 | Pätöenergian kulutus L123, tariffi 1–4 | Wh |
| 20 | Pätöenergian kulutus L123 yhteensä | Wh |
| 40 | Pätöenergian syöttö L123 yhteensä | Wh |
| 60 | Loisenergian kulutus L123 yhteensä | varh |
| 80 | Loisenergian syöttö L123 yhteensä | varh |
| 84 | Pätöteho yhteensä | W |
| 96 | Virta yhteensä | mA |
| 97 – 99 | Jännite L1-N, L2-N, L3-N | 0,1 V |
| 106 | Taajuus | 0,1 Hz |
Ladattavissa: JSON-skeema ja esimerkkiviesti. Millä topicilla viesti saapuu välittäjään, näet ensimmäisen lähetyksen jälkeen MQTT-asiakkaalla, esim. MQTT Explorerilla.
Esimerkki: Home Assistant
MQTT-anturi lukee kokonaiskulutuksen (avain 20) ja muuntaa sen kWh:ksi:
mqtt:
sensor:
- name: "Professional II kulutus yhteensa"
state_topic: "<mittarin topic>"
value_template: "{{ value_json['values']['20'] / 1000 }}"
unit_of_measurement: kWh
device_class: energy
state_class: total_increasing
Kun anturilla on device_class: energy ja state_class: total_increasing, sitä voi käyttää suoraan energiapaneelissa.
MQTT vai Modbus TCP?
| MQTT | Modbus TCP | |
|---|---|---|
| Kuka aloittaa? | mittari lähettää välittäjään | asiakas kysyy mittarilta |
| Palomuuri | yhteys lähtee mittarista ulospäin | asiakas tarvitsee pääsyn mittariin |
| Monta vastaanottajaa | vapaa määrä tilaajia välittäjässä | enintään neljä kyselyä kerrallaan |
| Salaus | TLS mahdollinen | – |
| Tyypillisesti | pilvi, kojelaudat, kotiautomaatio | logiikka, automaatio |
Molemmat toimivat rinnakkain samassa mittarissa. Modbus-rekisterikartta on sivulla sähkömittari Modbus TCP:llä.
Tilausnumerot
| Malli | Tuotenumero | Kauppa |
|---|---|---|
| EMU Professional II 3/100 TCP/IP – suora liitäntä 100 A | P20A000T | Kauppa: EMU Professional II 3/100 TCP/IP P20A000T → |
| EMU Professional II 3/5 TCP/IP – muuntajaliitäntä | P21A000T | Kauppa: EMU Professional II 3/5 TCP/IP P21A000T → |
Tilaa verkossa EMU Meteringin verkkokaupasta.