1. Anwendungen zu ChirpStack hinzufügen
Um mit dem Hinzufügen von ChirpStack zu beginnen, müssen wir zunächst eine Anwendung auf dem Server hinzufügen. Klicken Sie auf der ChirpStack-Verwaltungsseite auf Anwendungen und dann auf Anwendung hinzufügen:
Hier können Sie einen beliebigen Namensantragsnamen eingeben. Wenn Sie fertig sind, klicken Sie zum Speichern und Beenden auf „Senden“:
Wenn Sie fertig sind, klicken Sie auf Gerät hinzufügen:
Ebenso können Sie auf der Seite „Gerät hinzufügen“ den Namen nach Belieben eingeben. Beachten Sie jedoch, dass dieselbe Geräte-EUI nicht auf demselben Server angezeigt werden kann. Sie können auch eine zufällig generierte EUI verwenden. Wählen Sie im Geräteprofil das gerade konfigurierte LORAWAN-Gateway aus. Wenn Sie fertig sind, klicken Sie auf Senden.
Nach erfolgreicher Hinzufügung gelangen Sie direkt zu den OTAA-Tasten. Wichtig ist auch zu beachten, dass es nicht wiederholbar ist und auch zufällig generierte Schlüssel verwendet werden können. Wenn Sie fertig sind, klicken Sie auf Senden.
2. E78-400TBL-02 ist mit ChirpStack verbunden
Im Folgenden finden Sie einfache Schritte, um mithilfe des integrierten Lorawan-Knotenmoduls E78-400TBL-02 eine Verbindung zum ChirpStack-Server herzustellen und die Kommunikation abzuschließen. Bevor Sie beginnen, müssen Sie die Befehlsregeln und die Verwendung des LoraWan-Knotenmoduls Modell E78-470LN22S (Onboard-Modul E78-400TBL-02) verstehen. Weitere Informationen finden Sie im technischen Handbuch des Ebyte-Produkts. Schauen wir uns nun die spezifischen Konfigurationsschritte an.
Im Folgenden werden häufig verwendete Befehle und Verwendungszwecke aufgeführt:
Laden Sie die verwendete XCOM-Software herunter und konfigurieren Sie sie. Sie finden sie in den produktbezogenen Downloads von Ebyte:
Verbinden Sie E78-400TBL-02 mit dem Computer. Die Standardbaudrate, Datenbits, Paritätsbits und Stoppbits für die serielle Schnittstelle sind: 9600, 8, Keine und 1.
Geben Sie nach dem Öffnen der seriellen Schnittstelle den gesamten Inhalt ein, der auf der Seite für den Mehrfachversand konfiguriert werden muss. Unter diesen kann AT+CAPPEUI mit allen 0 gefüllt werden; AT+CDEVEUI ist die gerade konfigurierte Geräte-EUI; AT+CAPPKEY ist der zuletzt ausgefüllte Anwendungsschlüssel. Weitere Anwendungshinweise finden Sie im technischen Handbuch.
AT+CAPPEUI=000000000000
AT+CDEVEUI=1000000000000001
AT+CAPPKEY=a5a6b6289a9da4dc87bef23af2ae820f
AT+CULDLMODE=2
AT+CWORKMODE=2
AT+CCLASS=2
AT+CCONFIRM=1
AT+CFREQBANMASK=0001
AT+CJOIN=1,1,10,4
AT+DTRX=1,1,10,01234567890123456789
Senden Sie Anweisungen nacheinander, bis AT+CJOIN=1,1,10,4. Sie müssen warten, bis die Verbindung erfolgreich ist, und „ok“ zurückgeben, bevor Sie Daten senden: AT+DTRX=1,1,10,01234567890123456789
Daten senden: AT+DTRX=1,1,10,01234567890123456789
Kehren Sie nach erfolgreichem Senden zum Server zurück, suchen Sie die Anwendung, die Sie gerade hinzugefügt haben, unter „Anwendungen“, klicken Sie auf das Gerät, das gerade unter der Geräteseite angezeigt wird, und Sie können die über xcom gesendeten Daten auf der Ereignisseite des Geräts sehen.
Auf diese Weise können Sie E78-400TBL-02 erfolgreich für den Zugriff auf den Chirpstack-Server verwenden.
Kurz gesagt, in dieser Studie haben wir erfolgreich die Verwendung des Debian-Servers zum Erstellen eines ChirpStack-Servers mithilfe der Docker-Technologie gemeistert und gelernt, die regionale Konfigurationsdatei anzupassen, um auf das Modell-LORAWAN-Gateway zuzugreifen. Darüber hinaus haben Sie gelernt, wie Sie das Lora-Modul E78-400TBL-02 zum Senden und Empfangen von Daten an den Server über das LORAWAN-Gateway verwenden. Durch die Beherrschung und Praxis dieses Wissens haben wir eine stabile und zuverlässige Kommunikationsplattform für IoT-Projekte aufgebaut. In der zukünftigen praktischen Anwendung der LORAWAN-Technologie können wir dieses System kontinuierlich optimieren und verbessern, um den Anforderungen verschiedener Szenarien gerecht zu werden und die kontinuierliche Entwicklung der IoT-Technologie voranzutreiben.