Messdatenweiterleitung
Konnektoren konfigurieren - Integration mit externen Diensten¶
Jedes in die Evrlast Plattform integrierte Gerät kann sogenannte Konnektoren bedienen.
In der Geräte-Ansicht im Reiter Konfiguration können im Abschnitt Konnektoren mehrere sog. Konnektoren über den Button „Hinzufügen“ angelegt werden und später auch aktiviert werden.
Die Konnektoren ermöglichen es, die empfangenen Messwerte an beliebige Dienste weiterzuleiten.
MQTT¶
Ein MQTT-Konnektor kann die empfangenen Sensordaten an aus dem Internet erreichbare MQTT-Broker weiterreichen. Hierzu werden die Verbindungdaten und das gewünschte Topic, unter dem die Nachrichten publiziert werden sollen, festgelegt.
Eine Beispiel-Konfiguration zum Publizieren auf einem der Test-Broker (unverschlüsselt, mit Authentifizierung) von mosquitto.org kann wie folgt aussehen:

Unterstützt werden MQTT (unverschlüsselte Übertragung) und MQTTS (verschlüsselte Übertragung) MQTT-Broker, mit und ohne Authentifizierung am Broker über Benutzernamen und Passwort.
Pro Messwert wird eine Nachricht als JSON unter dem angegebenen Topic publiziert. Z.B:
{
"date": "2024-09-01T15:11:44.000+00:00",
"deviceId": "6543892042e2b408a20d76ab",
"deviceName": "MeineStation",
"sensorId": "66471f347e91111285eef3fc",
"sensorName": "MeinSensor",
"value": 9385.0,
"unit": "mm"
}