MQTT

Gegevens delen via MQTT

De dongle heeft de mogelijkheid om de gegevens te delen via MQTT. Hiervoor dient er wel het een en ander ingesteld te worden.

Instellen MQTT

Druk op de menu blak rechtsboven op het wieltje.

Het onderstaande settingsscherm wordt zichtbaar.

Voor het instellen van de MQTT koppeling zijn alleen de onderstaande gegevens van belang.

Een MQTT bericht sneller sturen dan de update frequentie van de slimme meter is niet effectief. Zet bij versie 2/3/4 slimme meters het interval op 10 seconden of meer.

Gebruik geen / of \ in gebruikersnaam/wachtwoord velden

Home Assistant Auto Discover

De dongle heeft een voorziening waardoor Home Assistant automatisch de dongle kan detecteren. Na het instellen van de MQTT broker hoeft u hier in de dongle verder niets voor te doen.

Wilt u dit liever niet? Dan is dit uit te zetten in settingsfile door onderstaande op te nemen

"HAdiscovery": false

MQTT velden

Afhankelijk van uw voorzieningen worden de mqtt velden verzonden door de dongle. Heeft u bijvoorbeeld geen Gas dan zal dit niet verzonden worden. Etc.

Meest praktische is dan ook om na het instellen van de dongle een MQTT sniffer te gebruiken zoals MQTT Explorer (http://mqtt-explorer.com/). U ziet dan alle berichten langskomen. Dat is makkelijk met integratie.

Met MQTTExplorer kan je zien welke topics door de dongle worden verzonden.

Twee soorten data

Er zijn twee soorten data die verzonden worden, namelijk:

  • static data deze data krijgen de retained flag mee. Deze data wordt eens per 10 minuten verzonden. Bijvoorbeeld ID van de slimme meter, ip-adres dongle, versienummer etc. Het is onnodig om deze telkens op te sturen.

  • actuele data deze data wordt telkens verzonden

Berichten

Hieronder staan de verschillende mqtt berichten. Elk bericht is opgebouwd uit top-topic\topic en payload. Bv

P1-Dongle-pro\p1_version met payload 50. <-- slimme meter versie 5.0

LWT wordt tijdens start / reboot aangepast naar On of Off. Ook de LWT is retained. LWT staat voor Last Will Testament en geeft aan of de dongle actief is.

Afhankelijk van slimme meter versie en configuratie, bv: wel/geen energie opwekking, 1 of 3 fases etc, worden topics wel of niet verzonden.

Last updated