In welcher Höhe fliegen alle Flugzeuge jetzt weltweit (7435)?
Habe dazu ja schon mal ein Java-Programm vorgestellt. Hier nun die Ergebnisse von heute mit 7435 Flugzeugen als Tortendiagramm:
Und noch mal so:
Die Datenbasis:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
Flugbereich in Meter ; Flughöhe in Meter Parken 0 ; 467 1-500 ; 392 500-1000 ; 420 1000-2000 ; 551 2000-3000 ; 389 3000-4000 ; 327 4000-5000 ; 286 5000-6000 ; 248 6000-7000 ; 240 7000-8000 ; 324 8000-9000 ; 324 9000-10000 ; 499 10000-10500 ; 585 10500-11000 ; 954 11000-11500 ; 488 11500-12000 ; 574 12000-13000 ; 263 über 13000 ; 104 Summme ; 7435 Zeitpunkt ; Thu May 30 17:10:38 CEST 2019 Quelle ; The OpenSky Network, http://www.opensky-network.org |
Und noch mal als Torte:
Raspberry Pi: Jave UUID perfomance Vergleich Raspberry Pi mit iMac
Wie lange braucht ein Raspberry Pi, im Vergleich zu anderen Rechner, um 100000 UUIDs zu erzeugen und auf der Konsole auszugeben mit einem Test ob doppelte generiert werden. So was ähnliches hatte ich vor 2 Jahren schon mal geschrieben.
Die generierten UUIDs oder Teile davon kann man auch als Passwort verwenden 😉
Hier das kleine Java Programm: „Raspberry Pi: Jave UUID perfomance Vergleich Raspberry Pi mit iMac“ weiterlesen
Wie kann mit Java die Anzahl der Flugzeuge in der jeweiligen Höhe weltweit in real time ermittelt und mit OpenStreetMap via uMap visualisiert werden?
Wie vor zwei Jahren hier schon mal beschrieben hat sich nicht viel geändert.
Aber es gibt eine neue Version (1.3.0) der Rest API, die wir verwenden wollen. Dazu die Maven pom.xml updaten:
|
1 2 3 |
<groupId>org.opensky</groupId> <artifactId>opensky-api</artifactId> <version>1.3.0</version> |
Hier der aktuelle Lauf:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
Flugbereich in Meter ; Flughöhe in Meter Parken 0 ; 303 1-500 ; 320 500-1000 ; 355 1000-2000 ; 410 2000-3000 ; 321 3000-4000 ; 310 4000-5000 ; 233 5000-6000 ; 234 6000-7000 ; 237 7000-8000 ; 306 8000-9000 ; 340 9000-10000 ; 538 10000-10500 ; 558 10500-11000 ; 897 11000-11500 ; 440 11500-12000 ; 486 12000-13000 ; 201 über 13000 ; 78 Summme ; 6559 Zeitpunkt ; Sun May 19 16:20:17 CEST 2019 Quelle ; The OpenSky Network, http://www.opensky-network.org |
Es sind also 6559 Flugzeuge weltweit in der Luft! Hier die paar Zeilen Java Code die dafür nötig sind: „Wie kann mit Java die Anzahl der Flugzeuge in der jeweiligen Höhe weltweit in real time ermittelt und mit OpenStreetMap via uMap visualisiert werden?“ weiterlesen
Wie sieht der Temperatur-Verlauf eines Raspberry Pi über ein Jahr gemessen aus? ca. 60 Grad Celsius +/- 5 Grad
Was empfängt der Raspberry Pi so in den letzten 6 Stunden in Hannover (EDDV, HAJ) so auf 1090 Mhz?
Was empfängt der Raspberry Pi mit DUMP1090 so in Hannover zu Ostern (lateinisch pascha oder Festum paschale, von hebräisch פֶּסַח pésach)?
20 Jahre vs. 10 Jahre WordPress Blog – wenzlaff.de – 1226 Beiträge
Vor 20 Jahren ging wenzlaff.de ans Netz, wie hier schon mal berichtet.
Aber genau heute am 28.3.2009 also vor 10 Jahren wurde der erste WordPress Blog Eintrag hier auf wenzlaff.info veröffentlicht.
Wie die Zeit vergeht.
1226 Beiträge sind hier zu finden.
Zu Themen wie Java, Eclipse, Raspberry Pi, ESP32, SDR, Linux, Arduino und Planespotting … „20 Jahre vs. 10 Jahre WordPress Blog – wenzlaff.de – 1226 Beiträge“ weiterlesen
Mehrfach lesen auf 1090 Mhz mit einem Raspberry Pi via rtl_map aktuell ohne B737 Max 8 und Max 9 Signale
Wie hier beschrieben kann das rtl_map Programm für die Darstellung der Frequenz verwendet werden.
Jetzt gibt es in dem Programm rtl_map seit ein paar Tagen einen neuen Parameter -n. Mit diesem kann nun die Anzahl der lese Vorgänge angegeben werden. Ok, dann mal eine Messung 10 Wiederholen (ca. 5000 Werte) und in eine Datei schreiben:
rtl_map -f 1090000000 -D -C -n 10 – > capture.dat
und dann die Grafik wie oben mit Gnuplot erzeugen.
|
1 2 3 4 5 6 7 |
set title "Frequenzdiagramm 5000 Messungen mit 1090 MHz mit rtl-map (www.wenzlaff.de)" set ylabel "Amplitude (dB)" set xlabel "Anzahl Messungen (x10) mit Frequenz 1090 MHz" set terminal png set xrange [0:500] set output "capture-1090.png" plot "capture.dat" using 1:2 title "DVB-T rtl Sensor" with lines |
Hier noch alle Parameter von rtl_map:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
rtl_map, a FFT-based visualizer for RTL-SDR devices. (RTL2832/DVB-T) Usage: [-d device index (default: 0)] [-s sample rate (default: 2048000 Hz)] [-f center frequency (Hz)] * [-g gain (0 for auto) (default: ~1-3)] [-n number of reads (default: int_max.)] [-r refresh rate for -C read (default: 500ms)] [-D don't show gnuplot graph (default: show)] [-C continuously read samples (default: off)] [-M show magnitude graph (default graph: dB)] [-O disable offset tuning (default: on)] [-T turn off log colors (default: on)] [-h show this help message and exit] [filename (a '-' dumps samples to stdout)] |
Graphische Darstellung des 1090 MHz Frequenzspektrum mit SDR auf einem Raspberry Pi mit rtl_map und Gnuplot in EDDV
Wir wollen so ein Darstellung von 500 Messungen bei 1090 MHz mit einer Sample-Rate von 2048000 Hz erstellen (Messung 2.3.2019, 12:05 Uhr in Langenhagen):
Zuerst holen wir uns den Quellcode des rtl_map und bauen uns die Anwendung. Dann installieren wir das Programm.
Entweder diese Befehl ausführen oder aber laden und das Script ausführen. „Graphische Darstellung des 1090 MHz Frequenzspektrum mit SDR auf einem Raspberry Pi mit rtl_map und Gnuplot in EDDV“ weiterlesen
Excel Quickie: Wie kann ein Netzdiagramm oder Radardiagramm mit Excel erzeugt werden?
Mit Excel kann schnell ein Netz oder Radardiagram erzeugt werden. Hier mal ein Beispiel Diagramm.
Wir nehmen mal von Wikipedia (https://de.wikipedia.org/wiki/Deutsches_H%C3%A4mophilieregister) ein paar Beispiel Daten für eine Beispieltabelle (Hämophilie Mindmap).
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
Gesamtzahl aller gemeldeter Patienten in Deutschland Jahr Hämophilie A Hämophilie B Willebrand-Jürgens-Syndrom 2008 2995 537 984 2009 3156 567 1094 2010 3400 620 1231 2011 3483 612 1659 2012 3706 711 2124 2013 3823 707 2296 2014 3991 709 3515 2015 3690 673 3930 2016 2228 413 3532 2016 Vorläufig |
Die Tabellen-Daten fügen wir in ein Excel Blatt ein „Excel Quickie: Wie kann ein Netzdiagramm oder Radardiagramm mit Excel erzeugt werden?“ weiterlesen
User Webseiten Sniffing mit tshark auf einem headless Raspberry Pi oder „Dump and analyze network traffic with tshark“
Wie kann eine User Aktion mitgelesen werden, die ein User im Browser tätigt? Also wie können wir die URLs usw. mitlesen, die von und zu einem Browser gehen? Das alle von der Konsole aus z.B. mit einem Raspberry Pi? Das hatte ich schon mal vor 5 Jahren nicht ganz so ausführlich hier beschrieben. Noch mit tshark 1.12. jetzt mal mit 2.6.5. Hier ein kleiner Einblick in die Arbeit eines Pentesters.
Also zu erst der User Task, er ruf in einer Konsole die URL www.wenzlaff.info auf. Dafür benutzen wir den Browser lynx. Wenn der noch nicht auf dem Pi installiert ist, kann das schnell mit einem sudo apt-get install lynx durchgeführt werden. Dann der erste Test, Aufruf:
lynx www.wenzlaff.de „User Webseiten Sniffing mit tshark auf einem headless Raspberry Pi oder „Dump and analyze network traffic with tshark““ weiterlesen
SDR auf den Pi: Generieren von Wasserfall Diagrammen mit rtl_power und heatmap.py nicht nur für ACARS Frequenzen
Mit einem SDR kann man Frequenzen überwachen. Mit rtl_power kann man dann CSV Dateien schreiben und diese dann mit einem Python Script in eine schöne übersichtliche Wasserfall Grafik umwandeln. Da kann man dann leicht sehen was für Aktivität auf den jeweiligen Frequenzen los war. Hier in Hannover ist halt nicht so viel los. Und das alles auf einen kleine Raspberry Pi.
Ich hatte vor einem Jahr schon mal davon berichtet, wie das mit meinem Java Programm geht. Nun wollte ich mal das Python Script ausprobieren was ich auf GitHub gefunden habe.
Wir nehmen mal die ACARS Frequenzen, andere siehe in dieser Tabelle.
Hier ein Auszug was so auf den Frequenzen läuft:
|
1 2 3 |
131,525 ACARS Europa Sekundär 131,725 ACARS Europa Primär 131,825 ACARS Europa Sekundär |
Wir starte rtl_power im Frequenzbereich 131 MHz bis 132 MHz, schreiben alle 10 Sekunden das Ergebnis in 1 KHz Schritten in die airband-131.000-131.999M-1k-12h.csv Datei und lassen das ganze 12 Stunden laufen. Als Korrekturfaktor gebe ich 48 ppm mit, das ist für andere Sticks natürlich ein anderer Wert, kann aber auch weggelassen werden.
|
1 |
rtl_power -f 131.000M:131.999M:1k -g 30 -i 10 -e 12h -p 48 airband-131.000-131.999M-1k-12h.csv |
Dann wandeln wir die erzeugte CSV Datei mit dem Python Script heatmap.py um. Wir schreiben alle 15 Minuten für die Y-Achse einen Zeit-Label und verwende die twente Palette, die gefällt mir am Besten:
|
1 |
python heatmap.py --ytick 15 --palette twente airband-131.000-131.999M-1k-12h.csv airband-131.000-131.999M-1k-12h-besch-twent.jpg |
An dem Diagramm sehen wir auch, das der Scann-Prozess nach 3 Stunden abgebrochen ist. Aber drei Stunden reichen auch:
Es können auch noch andere Paletten verwendet werden: „SDR auf den Pi: Generieren von Wasserfall Diagrammen mit rtl_power und heatmap.py nicht nur für ACARS Frequenzen“ weiterlesen
Flughafen in Hannover (EDDV, HAJ) gesperrt wegen Auto auf dem Vorfeld!
Wie ist der Temperaturverlauf im Jahr 2018 eines 24/7 (twentyfourseven) laufenden Raspberry Pi?
Wie man sieht so im Durchschnitt bei 57,7 Grad Celsius. Und auch in diesem warmen Sommer maximal 64,6 Grad Celsius. Und das bei einer CPU Nutzung von 25 %:
Was hat der Raspberry Pi so in 2018 in HAJ (EDDV) empfangen?
2018 ist zwar noch nicht ganz zu Ende, hier aber schon mal vorab die Auswertung für das Jahr 2018.
Was hat der Raspberry Pi so an transponder Informationen empfangen in EDDV? So ca. 140 Flugzeuge.
Und hier noch die Message Rate: „Was hat der Raspberry Pi so in 2018 in HAJ (EDDV) empfangen?“ weiterlesen
Raspberry Pi: Um welche Uhrzeit wird immer der letzte Kaffee am Tag gekocht?
Vor ein paar Tagen hatte ich die Auswertung zum Kaffeeverbrauch gepostet. Die Daten werden ja online von einem meiner Raspberry Pi erfasst. Gestern der Beitrag zu der Frage: Wann der 1. Kaffee des Tages gekocht wird.
Heute habe ich mal gefragt, um welche Uhrzeit wird bei uns eigentlich der letzte Kaffee am Abend gekocht? Man soll ja vor dem zu Bett gehen nicht noch viel Kaffee trinken.
Die Antwort im Durchschnitt um 15:14 Uhr. Der gemessene Zeitraum ist fast 2 Jahre mit über 500 Messwerte. Hier dazu die Grafik mit der Uhrzeit als Y Wert. X ist die Anzahl der Messungen (Tage). Die rote Linie der Mittelwert.

Und weil ich Diagramme liebe, noch mal eins mit Punkten … „Raspberry Pi: Um welche Uhrzeit wird immer der letzte Kaffee am Tag gekocht?“ weiterlesen
Raspberry Pi: Um welche Uhrzeit wird immer der 1. Kaffee am Tag gekocht?
Gestern hatte ich die Auswertung zum Kaffeeverbrauch gepostet. Die Daten werden ja von einem meiner Raspberry Pi erfasst.
Heute habe ich mal gefragt, um welche Uhrzeit wird bei uns eigentlich der 1. Kaffee gekocht? Die Antwort im Durchschnitt um 6:54 Uhr. Der gemessene Zeitraum ist fast 2 Jahre mit über 500 Messwerte. Hier dazu die Grafik mit der Uhrzeit als Y Wert. X ist die Anzahl der Messungen (Tage)

Raspberry Pi: Der Kaffee (кофе) ist fertig
Habe ja schon einige Artikel über die Erfassung des Kaffee قهوة verbrauches mit dem Raspberry Pi geschrieben. Jetzt aber mal eine kleine Auswertung nach 612 Tage oder fast 2 Jahren. Erfasst wurden 2467 Tassen an 555 Tagen. Das macht einen Durchschnitt von etwas mehr als 4 Tassen Kaffee pro Tag die gekocht wurden, Tendenz steigend, aber nicht nur von mir getrunken wurde. Hier die ganzen Messwerte.

Details zum Aufbau mit Pushover benachrichtigung siehe in diesen Artikel.
Hier dazu etwas Javacode:
// Erster Eintrag
// 2017-04-05 17:20:41 UTC 1 1
// Letzter Eintrag
// 2018-12-09 11:43:37 UTC 2423 7
long anzahlTage = ChronoUnit.DAYS.between(kaffeeItems.get(0).getErstelltAmLokal(),
kaffeeItems.get(kaffeeItems.size() - 1).getErstelltAmLokal());
System.out.println("--------------------");
// gehe über den Tag solange der nächste gleich ist
int tage = 0;
int summe = 0;
for (int i = 0; i < kaffeeItems.size() - 1; i++) {
if (kaffeeItems.get(i).getErstelltAmLokal().getDayOfMonth() != kaffeeItems.get(i + 1).getErstelltAmLokal()
.getDayOfMonth()) {
System.out.println(kaffeeItems.get(i));
tage++;
summe += kaffeeItems.get(i).getAnzahlKaffeeAsInt();
}
}
System.out.println("--------------------");
System.out.println("Summe: " + summe + " Durchschnitt: " + summe / tage + " Tassen Kaffee pro Tag");
System.out.println("Anzahl Tage: " + tage);
System.out.println("Anzahl der Tage die gemessen wurden: " + anzahlTage);
Jubiläum: 20 Jahre Homepage wenzlaff.de!
Heute vor 20 Jahren, am 1.12.1998 ging die Domain wenzlaff.de zum ersten mal ans Netz. Wie die Zeit vergeht.
Es war eine statische Webseite mit Freeware und Sprüche Datenbank mit Newsletter und einigen C++ und Java Programmen zum kostenlosen Download aus meiner Hand. Hier ein etwas unvollständiges Bildschirmfoto, mehr habe ich leider nicht mehr gefunden:



Aber auch schon lange vor dieser Zeit, hatte ich eine Homepage, die aber dann auf den Servern der UNI-Bremen kostenlos gehostet wurde. Da hatte ich als Informatiker einen Zugang mit Akustikkoppler mit 300 Baud und Lochkarten hatten wir da auch noch. Das war wenigstens etwas zum anfassen, batches mit Lochkarten schreiben, cool!
Und es gab keine Werbung im Internet.
Die schöne alte Zeit. Und in der Zwischenzeit gab es immer mal neue Technologie. Vom statischen html zum xhtml und JavaScript über einen eigenen Java html Generator mit Templates bis heute zu den Content-Management-System mit eigener Datenbank.
Bis heute konnte ich auch auf dieser Webseite immer auf Werbung verzichten. Juhu …
Wie soll es weiter gehen? Gibt es noch Themen nach über 1000 Beiträgen? Ideen habe ich noch genug, was fehlt ist die Zeit!
In diesem Sinne, vielen Dank an alle Leser und für das viele Feedback (die über 1000 Kommentare mit Kommentarfunktion habe ich ja abgeschaltet…DSGVO läßt grüßen) das auch nach wie vor erwünscht ist, aber eben über E-Mail 😉
Keine Flugzeuge in Hannover (EDDV, HAJ)? Liegt das an der eingestellten CEBIT?
Mein Raspberry Pi empfängt seit ein paar Stunden keine Flugzeudaten mehr:
So ein Bild habe ich noch nie gesehen:
Was war da los? Ist der Pi abgeraucht in Haj (EDDV)?
Dann mal bei der Gelegenheit ein update und reboot.
Ah, welche Version habe ich noch am laufen?
cat /etc/os-release
PRETTY_NAME=“Raspbian GNU/Linux 8 (jessie)“
NAME=“Raspbian GNU/Linux“
VERSION_ID=“8″
VERSION=“8 (jessie)“
ID=raspbian
ID_LIKE=debian
HOME_URL=“http://www.raspbian.org/“
SUPPORT_URL=“http://www.raspbian.org/RaspbianForums“
BUG_REPORT_URL=“http://www.raspbian.org/RaspbianBugs“
Ah, das alte Jessie. Das date ich aber mal nicht ab. Nur ein „Keine Flugzeuge in Hannover (EDDV, HAJ)? Liegt das an der eingestellten CEBIT?“ weiterlesen
Was wird gerade in EDDV empfangen?
Flugvermessung in Hannover (HAJ, EDDV) mit ISO9001-Zertifzierung
Mindestens acht Runden über Hannover (EDDV) am 2.11.2018. Dann habe ich die Beobachtung aufgegeben…

Das ist wohl mit einmal Messung nicht getan. Es hat schon ein paar Stunden gedauert.
Hier gibt es mehr Infos, zu den privaten und militärischen Aktivitäten … „Flugvermessung in Hannover (HAJ, EDDV) mit ISO9001-Zertifzierung“ weiterlesen
699 Tage
Was empfängt der Raspberry Pi so am ges. Feiertag 節日 dem 3. Oktober von EDDV aus?
Cool, sogar über 400km empfang, wenn auch nur 2 Positionen:
und der Status der letzten Tage … „Was empfängt der Raspberry Pi so am ges. Feiertag 節日 dem 3. Oktober von EDDV aus?“ weiterlesen
Was empfängt der Raspberry Pi denn so in HAJ?
Der Lärm geht so um 4 Uhr morgens los, wie man gut erkennen kann:
Meine Empfangsausrichtung der „Zimmerantenne“:
„Was empfängt der Raspberry Pi denn so in HAJ?“ weiterlesen
Ups, da war der Raspberry Pi aber lange offline!
Raspberry Pi Tankstellenvergleich nicht mehr stündlich, 19907 Einträge sind genug!
Raspberry Pi Tankstellenvergleich wurde bisher stündlich erfasst und per NodeRED versandt, so wie hier mal beschrieben! So wurden 19907 Einträge erzeugt. Da wird nun von mir gespart!
Hier der Flow:
Der wurde jetzt umgestellt, so das nur auf Anforderung noch eine Abfrage erscheint. Hier die aktuellen Werte:
„Raspberry Pi Tankstellenvergleich nicht mehr stündlich, 19907 Einträge sind genug!“ weiterlesen
No Fake News more! 2607 Fake News from Raspberry Pi a enough!
So, der Fake News Generator wird nun abgeschaltet. Er lief nun lange genug auf einem Raspberry Pi mit NodeRED. Seit Februar 2018, wie hier beschrieben.
Es gibt genug Fake News, da brauchen wir nun keine automatisch generierten mehr mit NodeRED!
Hier die abschließende Auswertung der 2607 Fake News: „No Fake News more! 2607 Fake News from Raspberry Pi a enough!“ weiterlesen
Transponder DUMP1090 empfang mit Raspberry PI: Flughafen Hannover zieht positive Bilanz положительный баланс
Zwischen Januar und Juni mit 2,76 Millionen Passagieren 7,8 Prozent mehr Menschen als im gleichen Zeitraum ein Jahr zuvor ldt. DPA. Wie sieht es im Moment in EDDV (HAJ) mit meinem Empfang aus?
Hier mal ein Jahr zurück:
Und hier der Polar Plot von Heute: „Transponder DUMP1090 empfang mit Raspberry PI: Flughafen Hannover zieht positive Bilanz положительный баланс“ weiterlesen
































