Produkte
Kundenhotline +8618073152920Telefon / WhatsApp: +8615367865107
Adresse: Raum 102, Bezirk D, Houhu-Industriepark, Bezirk Yuelu, Stadt Changsha, Provinz Hunan, China
Technische Unterstützung
Zeit:2025-04-25 15:50:56 Aufrufe:2785
Der Prozess der Integration mit der akenza.io-Plattform über das MQTT-Protokoll erfordert die Durchführung von Schritten wie Gerätekonfiguration, Datenflusserstellung, Geräteregistrierung und Codeimplementierung. Nachfolgend finden Sie eine detaillierte Anleitung, die auf der offiziellen Akenza-Dokumentation und den Funktionen des MQTT-Protokolls basiert und Schritt für Schritt erklärt, wie die Integration erreicht wird.

- Besuchen Sie die Registrierungsseite unterhttps://akenza.iound erstellen Sie ein Konto. Wenn Sie bereits ein Konto haben, melden Sie sich direkt an.
- Nach der Anmeldung werden Sie zum Dashboard der Akenza-Plattform weitergeleitet.
– Die Akenza-Plattform unterstützt das MQTT-Protokoll und verwendet Eclipse Mosquitto als MQTT-Broker.Die Plattform fungiert als Broker und die Geräte fungieren als MQTT-Clients.
Ein Datenfluss definiert, wie Geräte über MQTT mit der Akenza-Plattform kommunizieren.
- Klicken Sie im Akenza-Dashboard im linken Menü auf „Datenfluss“.
- Klicken Sie auf die Schaltfläche „Datenfluss erstellen“.
- Wählen Sie als Verbindungstyp „Gerät über MQTT verbinden“ aus.
- Gerätetyp: Wählen Sie „Passthrough“, um Rohdatenformate zu empfangen (JSON-Format wird empfohlen).
- Ausgabe-Connector: Wählen Sie das Speicherziel für die Daten, z. B. die Akenza-Datenbank (Standarddatenbank) oder andere unterstützte Connectors wie InfluxDB oder Webhook.

- Nach der Erstellung des Datenflusses generiert das System automatisch ein Geheimnis (Schlüssel) zur Geräteauthentifizierung.
– Notieren Sie dieses Geheimnis, da es in der Themenstruktur MQTT und der Geräteverbindung verwendet wird.
- Nachdem Sie Ihre Einstellungen bestätigt haben, klicken Sie auf „Erstellen“, um den Datenfluss zu speichern.
- Klicken Sie im linken Menü auf „Arbeitsbereich“.
- Klicken Sie auf die Schaltfläche „Gerät erstellen“.
- Gerätename: Benennen Sie Ihr Gerät, z. B. „Wettersensor“ oder „Bodensensor“.
- Beschreibung (optional): Fügen Sie eine Beschreibung für das Gerät hinzu.
- Tags/benutzerdefinierte Felder (optional): Fügen Sie Tags oder benutzerdefinierte Felder zur Kategorisierung hinzu.
- Datenfluss: Wählen Sie den im vorherigen Schritt erstel lte n MQTT-Datenfluss aus.
- Klicken Sie auf „ID generieren“, um eine eindeutige ID für das Gerät zu generieren.
- Klicken Sie auf „Gerät erstellen“, um die Geräteregistrierung abzuschließen.
- Suchen Sie nach der Registrierung das Gerät im Menü „Geräte“ und klicken Sie, um die Seite mit den Gerätedetails aufzurufen.
- Rufen Sie auf der Gerätedetailseite unter der Registerkarte „API-Konfiguration“ die folgenden Informationen ab:
-MQTT Broker-Host:Normalerweise mqtt.akenza.io.
-MQTT Benutzername: Benutzername.
-MQTT Passwort: Passwort.
- Uplink-Thema: /up/{secret}/id/{deviceId}.
- Downlink-Thema (optional): /down/{secret}/id/{deviceId}.
Konfigurieren Sie ein Gerät wie den Niubol-Sensor oder ein anderes MQTT-fähiges Gerät für die Verbindung mit dem akenza MQTT-Broker. Bei den folgenden Anweisungen wird davon ausgegangen, dass Sie den Datenkollektor Niubol verwenden.

- Suchen Sie im Arbeitsbereich der Akenza-Plattform nach Ihrem Gerät und rufen Sie die Seite mit den Gerätedetails auf.
- Sehen Sie sich auf der Registerkarte „Nachrichtenprotokolle“ die vom Gerät gesendeten Uplink-Daten an.
– Die Daten sol lte n im JSON-Format erscheinen, z. B.{"sensor":"temperature","value":25.5}.
- Sehen Sie sich auf der Registerkarte „Dashboard Builder“ die KPIs und historischen Datendiagramme des Geräts an.
- Wenn ein Downlink-Thema konfiguriert ist, können Sie das Senden von Befehlen an das Gerät testen.
Für erhöhte Sicherheit wird die Verwendung der TLS-Verschlüsselung empfohlen:
1. Verwenden Sie für die verschlüsse lte Kommunikation Port 8883 statt 1883.

- akenza unterstützt zwei Authentifizierungsmethoden:
- Uplink-Geheimnisse: Verwenden Sie einen gemeinsamen Schlüssel als MQTT-Passwort.
- JWT: Verwenden Sie den privaten Schlüssel des Geräts, um ein JWT als Passwort zu generieren (sicherer, erfordert zusätzliche Konfiguration).
- Wählen Sie beim Erstellen des Datenflusses den Authentifizierungstyp.
- Uplink-Themenformat: /up/{secret}/id/{deviceId}.
- Downlink-Themenformat: /down/{secret}/id/{deviceId}.
- Stellen Sie sicher, dass die Themen mit der Gerätekonfiguration übereinstimmen.
- Wenn die Verbindung fehlschlägt, überprüfen Sie:
- Stellen Sie sicher, dass der MQTT-Benutzername, das Passwort und das Thema korrekt sind.
- Stellen Sie sicher, dass die Netzwerkverbindung stabil ist (WLAN oder Mobilfunknetz).
- Stellen Sie sicher, dass die Ports nicht durch eine Firewall blockiert werden (1883 oder 8883).
- Verwenden Sie einen seriellen Monitor oder Protokolle, um Fehlercodes anzuzeigen.
- Akenza akzeptiert JSON-formatierte MQTT-Nachrichten. Stellen Sie daher sicher, dass die vom Gerät gesendeten Daten das richtige Format haben.
- Offizielle Dokumentation von akenza:MQTT Konnektivität:
https://docs.akenza.io/akenza.io/get-started/your-data-flow/device-connector/mqtt
- Tutorial: So integrieren Sie ein Arduino-Gerät über MQTT auf akenza:
https://docs.akenza.io/akenza.io/tutorials/add-devices/how-to-integrate-an-arduino-device-via-mqtt-on-akenza
Zuruck:So verbinden Sie den NiuBoL-Sensor über das MQTT-Protokoll mit der Thinger-IoT-Plattform
Weiter:Multiparameter-Handtester: Bedienungsanleitung für Computersoftware
Ähnliche Empfehlungen
Sensoren- und Wetterstationskataloge
Katalog für Agrarsensoren und Wetterstationen - NiuBoL.pdf
Katalog für Wetterstationen - NiuBoL.pdf
Katalog für Agrarsensoren - NiuBoL.pdf
Katalog für Wasserqualitätssensoren - NiuBoL.pdf
Ähnliche Produkte
Kombinierter Sensor für Lufttemperatur und relative Luftfeuchtigkeit
Bodenfeuchtigkeitstemperatursensor für die Bewässerung| NBL-S-THR
Boden pH Sensor RS485 Bodenprüfgerät Boden-pH-Meter für die Landwirtschaft | NBL-S-PH
Ausgang des Windgeschwindigkeitssensors Modbus / RS485 /Analog/0-5V/4-20mA
Kippschaufel-Regenmesser zur Wetterüberwachung, automatischer Niederschlagssensor RS485 /Außenbereich/Edelstah···
Pyranometer Solarstrahlungssensor 4–20 mA/ RS485
Scannen Sie den QR-Code mit WhatsApp
WhatsApp-Nummer:+8615367865107
(Klicken, um WhatsApp zu kopieren und hinzuzufügen)