Habt ihr Euch schon immer die Frage gestellt, was ein das LoRa iGate denn eigentlich sendet und empfängt?
Wie kann man das monitoren oder auch Analysen durchführen (auch remote) im Netzwerk?
Quelle: https://funkamateure-dresden-ov-s06.de/lorawan-sinn/
Nun, das ESP32 Board hat in der Konfigurationsdatei für LoRa APRS die Option einen Syslog Server anzugeben. Dorthin werden alle Systemnachrichten des ESP weitergeleitet. Syslog gibt es für alle Betriebssysteme. Ich gehe hier aber im speziellen auf Linux ein. Genau genommen auf den Raspberry mit rsyslog.
Ich habe bei mir immer einen Raspberry Pi, welchen ich zu allen möglichen Testzwecken nutze. Installiert ist Raspbian, ein Debian Linux angepasst für den Raspberry.
Zunächst sollte Ein Raspberry mit einer relativ aktuellen Version installiert und betriebsbereit sein.
Danach geht ihr nach dieser Anleitung vor und installiert in 5 Minuten den Syslog Server: Klick!
Bei dem iGate muss natürlich in der if-cfg.json die Syslog Funktion noch aktiviert werden:
“syslog”: {
“active”: true,
“server”: “192.168.8.15”,
“port”: 514
Als nächsten Schritt verbindet man sich z.B. per SSH auf den Raspberry.
Mit dem Befehl tail -f /var/log/lora.log sieht man nun alle Nachrichten die dieser kleine Chip erstellt. Alle APRS Nachrichten werden nun per Netzwerk zentral auf einem Server gespeichert. Das sollte dann in etwa so aussehen: