Wie kann die Anzahl der gerade empfangenen Flugzeuge mit DUMP1090 auf einem Raspberry Pi an ThingSpeak.com mit jq gesendet werden?
Wir verwenden ein kleines bash Script, welches über jq die aircraft.json Datei auswertet. Diese Daten werden dann automatisch alle 5 Minuten per crontab an ThingSpeak gesendet.
Der jq ist ein Kommandline JSON Tool, das den Input der JSon aircraft.json Datei verwendet und das gefilterte Ergebnis wieder ausgibt. In diesem Fall die Anzahl der Flugzeuge.
# System updaten sudo apt-get update sudo apt-get upgrade # jq installieren sudo apt-get install jq
Das Script /home/pi/send-anzahl-flugzeuge.sh liefert die Anzahl Flugzeuge mit Positionen.
Dann noch optional einen Eintrag in der crontab machen, damit es automatisch alle 5 Minuten aktualisiert wird.
Dafür den Inhalt der Datei make-crontab-send-anzahl.txt
*/5 * * * * /home/pi/send-anzahl-flugzeuge.sh > /dev/null
in die crontab eintragen mit:
crontab make-crontab-send-anzahl.txt
Hier das Ergebniss das immer die aktuellsten Werte (alle 5 Minuten) darstellt:
Ähnliche Artikel:
- Raspberry Pi: Coole DUMP1090 Diagramme zur Flugstatistik mit rrdtool
- Wie kann die Temperatur vom Raspberry Pi mit OpenHAB an ThingSpeak.com gesendet werden? Übersicht als aufwendiges Whiteboard Video (فيديو لطيفة) !
- Raspberry Pi: Wie kann die CPU-Temperatur per Fhem und Sysmon alle 5 Minuten an ThingSpeak gesendet werden?