Vor einigen Wochen lag in meinem Briefkasten ein kleiner, billiger DVB-T-Stick, mit dem man üblicherweise digitales terrestrisches Fernsehen z.B. am Laptop empfängt. Absender des Päckchens war mein Cousin Johannes, und langsam dämmerte es mir, dass er mich nicht zum Fernsehen animieren wollte. Man kann diese DVB-T-Sticks nämlich dazu verwenden, um die ADS-B-Signale von Flugzeugen zu empfangen und diese damit zu tracken. Klingt nach einer Spielerei, und ja, das ist es auch.
Ich hatte gesehen, dass Johannes schon einige Blogartikel zu dieser Sache geschrieben hatte:
- 10 € Flightradar24-Stick (ADS-B via DVB-T)
- Eigener Virtual Radar Server (wie Flightradar)
- Weiterer VRS-Feed: ADS-B Stick am Raspberry Pi
Grob gesagt geht es darum, dass man mit diesen Empfängern die Flugdaten von Flugzeugen abgreifen und diese dann in verschiedener Form darstellen kann. Ein typisches Beispiel ist die Seite flightradar24.com, auf der man dem weltweiten zivilen Luftverkehr quasi in Echtzeit zuschauen kann. Und diese Daten kommen unter anderem von solchen kleinen DVB-T-Empfängern, um die es hier geht. Schon irgendwie faszinierend.
Im Detail läuft das so: Ich habe den besagten DVB-T-Empfänger bei uns im 1. Stock außen an ein Balkongitter geklemmt und ihn an meinen Raspberry Pi angeschlossen. Die Position ist nicht ideal, aber ein Anfang. Ich wollte einfach nahe am Standort des Raspberry Pis sein. Dann habe ich strickt nach dieser sehr guten und ausführlichen Anleitung die Treiber und die Software dump1090 installiert. Mehr Details dazu findet man auch in den oben verlinkten Artikeln von Johannes, daher erspare ich mir (und euch) das an dieser Stelle. Das Programm zieht ca. 30% der CPU-Leistung des Raspberry Pis, dafür liefert es dauerhaft eine ganze Reihe Flugdaten:
Diese stelle ich über diverse geöffnete Ports im Router auch der Welt da draußen und damit auch dem eigenen Virtual Radar Server von Johannes zur Verfügung. Dieses Programm stellt die von ihm empfangenen Flugzeuge sehr schön da, man kann einzelne Maschinen anklicken und ganz viele Details zu dem Flug einsehen. Steht dort bei einem Flugzeug als Receiverstandort „Würzburg“, dann kommen die Daten von mir. Vorher betrieb Johannes zwei Empfänger, einen südlich und einen nördlich von Frankfurt:
Und im Osten von Frankfurt kommt jetzt also noch Würzburg dazu. Unbedingt mal reinschauen: http://planes.webernetz.net/virtualradar/
Nachtrag
Man kann sich im VIrtual Radar auch die Reichweite eines einzelnen Empfängers ansehen. Obwohl meiner seitlich am Haus sitzt und somit eher nach Westen schaut sieht die Verteilung recht homogen aus:
Seeeeeehr coooool , da lacht mein Datenjournalistenherz! 😀
Du suchst doch eh noch Aufgaben für deinen Pi. Also auf geht’s!
Ich binde auch gerne weitere Empfänger bei mir ein. 🙂
Klasse!
Sehr schön! 😉
Übrigens scheint deine Antenne gar nicht so schlecht positioniert zu sein. Du kannst im VRS oben unter Menu -> Receiver Range -> Würzburg -> All Altitudes einblenden lassen, in welchem Bereich dein Empfänger Flugzeuge empfängt. Und das sieht ziemlich rund aus. Sehr cool. Wenn jetzt die Antenne noch auf dem Dach wäre mit 360 Grad Umsicht… 😉
Interessant, wundert mich etwas. Hab die Grafik mal noch mit eingebaut.