{"id":3872,"date":"2022-04-15T19:23:32","date_gmt":"2022-04-15T18:23:32","guid":{"rendered":"http:\/\/wp.andreas.bieri.name\/myblog\/?p=3872"},"modified":"2022-04-24T16:18:06","modified_gmt":"2022-04-24T15:18:06","slug":"die-eigene-satelliten-grundstation","status":"publish","type":"post","link":"http:\/\/wp.andreas.bieri.name\/myblog\/2022\/04\/15\/die-eigene-satelliten-grundstation\/","title":{"rendered":"Die eigene Satelliten-Grundstation"},"content":{"rendered":"<p>Vor l\u00e4ngerem hatte ich mir etwas Zeit genommen, eine kleine Satelliten-Grundstation aufzubauen. Mit dem <strong>TinyGS<\/strong>-System kann man einige der heute aktiven CubeSats empfangen. Das System ist einfach und preisg\u00fcnstig und l\u00e4sst sich f\u00fcr eigene Zwecke einsetzen. Dazu sp\u00e4ter mehr. Zuerst einmal die Station im Einsatz und dann ein paar Worte zu Aufbau und Konfiguration.<\/p>\n<h3>So funktioniert sie<\/h3>\n<p>Auf der Webseite des <a href=\"https:\/\/tinygs.com\/\" target=\"_blank\" rel=\"noopener\">TinyGS-Projekt<\/a>s sieht man viele aktive Empfangsstationen. Sichtbar sind auch einige der empfangbaren Satelliten an ihrem aktuellen Ort am Himmel (fast h\u00e4tte ich &#8222;Standort&#8220; geschrieben).<\/p>\n<p><img loading=\"lazy\" class=\"wp-image-3874 aligncenter\" src=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs1.png\" alt=\"\" width=\"605\" height=\"408\" srcset=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs1.png 831w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs1-300x202.png 300w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs1-768x518.png 768w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs1-230x155.png 230w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs1-350x236.png 350w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs1-480x323.png 480w\" sizes=\"(max-width: 605px) 100vw, 605px\" \/><\/p>\n<p>Meine Station ist immer online, kann aber wegen ihrer schlechten Sicht an den Himmel nur einen Teil der Aussendungen empfangen. Der Empf\u00e4nger steht in einer Kiste in einer Ecke auf dem Balkon. Zwei Richtungen sind komplett durch Hausw\u00e4nde verdeckt.<\/p>\n<p><img loading=\"lazy\" class=\"wp-image-3876 aligncenter\" src=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs3.png\" alt=\"\" width=\"1004\" height=\"624\" srcset=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs3.png 1058w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs3-300x186.png 300w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs3-1024x636.png 1024w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs3-768x477.png 768w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs3-830x515.png 830w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs3-230x143.png 230w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs3-350x217.png 350w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs3-480x298.png 480w\" sizes=\"(max-width: 1004px) 100vw, 1004px\" \/><\/p>\n<p>Norby ist h\u00e4ufig zu entdecken. Viele Daten haben einen CRC-Fehler (Pr\u00fcfsumme). Mir ist nicht ganz klar, ob dies auf schlechten Emfang bei mir zur\u00fcckzuf\u00fchren ist, oder ob es unbekannte Satelliten sind, die mit deaktivierter CRC senden.<\/p>\n<p><img loading=\"lazy\" class=\"wp-image-3877 aligncenter\" src=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs4.png\" alt=\"\" width=\"932\" height=\"148\" srcset=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs4.png 2160w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs4-300x48.png 300w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs4-1024x163.png 1024w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs4-768x122.png 768w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs4-1536x244.png 1536w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs4-2048x325.png 2048w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs4-830x132.png 830w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs4-230x37.png 230w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs4-350x56.png 350w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs4-480x76.png 480w\" sizes=\"(max-width: 932px) 100vw, 932px\" \/><\/p>\n<p>Die Inhalte sind (mehr oder weniger) im Klartext und verst\u00e4ndlich.<\/p>\n<h2><img loading=\"lazy\" class=\"wp-image-3878 aligncenter\" src=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs5.png\" alt=\"\" width=\"927\" height=\"400\" srcset=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs5.png 1827w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs5-300x129.png 300w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs5-1024x442.png 1024w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs5-768x331.png 768w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs5-1536x662.png 1536w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs5-830x358.png 830w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs5-230x99.png 230w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs5-350x151.png 350w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs5-480x207.png 480w\" sizes=\"(max-width: 927px) 100vw, 927px\" \/><\/h2>\n<p>Das Gesamtsystem hat folgenden Aufbau:<\/p>\n<p><img loading=\"lazy\" class=\" wp-image-3910 aligncenter\" src=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system.png\" alt=\"\" width=\"477\" height=\"552\" srcset=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system.png 919w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system-259x300.png 259w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system-884x1024.png 884w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system-768x889.png 768w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system-830x961.png 830w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system-230x266.png 230w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system-350x405.png 350w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system-480x556.png 480w\" sizes=\"(max-width: 477px) 100vw, 477px\" \/><\/p>\n<p>TinyGS weiss auf Grund der Position und Zeit, welche \u00fcberfliegenden Satelliten empfangen werden kl\u00f6nnen. Die entsprechenden Informationen (u.a. die Frequenz) erh\u00e4lt das Modul via Internet mit dem MQTT-Protokoll von der zentralen TinyGS-Plattform.<\/p>\n<p>&nbsp;<\/p>\n<h3>So sieht sie aus<\/h3>\n<p>Die mechanischen Komponenten sind:<\/p>\n<ul>\n<li>ein TTGO2 Modul, ein Mikrocontrollermodul auf Basis ESP32<\/li>\n<li>eine ca. 30cm grosse Turnstile Antenne f\u00fcr das 70cm Amateurfunk-Band<\/li>\n<\/ul>\n<h2><img loading=\"lazy\" class=\"wp-image-3879 aligncenter\" src=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs6.jpg\" alt=\"\" width=\"421\" height=\"415\" srcset=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs6.jpg 1512w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs6-300x295.jpg 300w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs6-1024x1008.jpg 1024w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs6-768x756.jpg 768w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs6-830x817.jpg 830w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs6-230x227.jpg 230w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs6-350x345.jpg 350w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs6-480x473.jpg 480w\" sizes=\"(max-width: 421px) 100vw, 421px\" \/><\/h2>\n<p>Als Software-Bestandteile:<\/p>\n<ul>\n<li>die Firmware<\/li>\n<li>ein Telegram-Kanal, worin der TinyGS Personal Bot auf Anweisungen wartet (f\u00fcr die MQTT-Passw\u00f6rter und einen passwortlosen Fernzugang).<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3>Flashen des Moduls<\/h3>\n<p>Mein Board ist TTGO2 LoRa32 V2 433 MHz. Die Liste der kompatiblen Hardware (Github):<\/p>\n<p><img loading=\"lazy\" class=\" wp-image-3901 aligncenter\" src=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system0.png\" alt=\"\" width=\"593\" height=\"293\" srcset=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system0.png 837w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system0-300x148.png 300w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system0-768x380.png 768w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system0-830x411.png 830w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system0-230x114.png 230w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system0-350x173.png 350w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system0-480x237.png 480w\" sizes=\"(max-width: 593px) 100vw, 593px\" \/><\/p>\n<p>Die Installation des TinyGS ist mit den Schritten aus dem <a href=\"https:\/\/github.com\/G4lile0\/tinyGS\/wiki\/Quick-Start\" target=\"_blank\" rel=\"noopener\">Quickstart Wiki<\/a> schnell erfolgt und in der Regel problemlos:<\/p>\n<ul>\n<li>Download des TinyGS Uploaders von Github (siehe Link vom Wiki)<\/li>\n<li>Anschluss und Start des TTGO2 Moduls mit USB Kabel, sich dabei den USB Port merken<\/li>\n<li>Code mit dem Uploader hochladen<\/li>\n<\/ul>\n<p>Bei meinen Experimenten ist es vorgekommen, dass das Board nicht mehr wie erwartet reagierte. Als L\u00f6sung half ein erneutes Hochladen der Firmware. Dabei ist zu beachten, dass zum Flashen ein Draht zwischen IO0 und GND gesteckt werden muss.<\/p>\n<p><img loading=\"lazy\" class=\"wp-image-3909 aligncenter\" src=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system2.png\" alt=\"\" width=\"591\" height=\"411\" srcset=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system2.png 862w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system2-300x208.png 300w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system2-768x534.png 768w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system2-830x577.png 830w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system2-230x160.png 230w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system2-350x243.png 350w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system2-480x334.png 480w\" sizes=\"(max-width: 591px) 100vw, 591px\" \/><\/p>\n<p>Nach dem Flashen startet das Board neu. Es dauert realtive lange (40s) bis auf dem OLED etwas zu sehen sein wird.<\/p>\n<p>Man kann nat\u00fcrlich jede andere Entwicklungsumgebung benutzen, insbesondere <a href=\"https:\/\/github.com\/G4lile0\/tinyGS\/wiki\/Platformio\">Platformio<\/a>. Mehr dazu an anderen Stelle.<\/p>\n<p>&nbsp;<\/p>\n<h3>Initiale Konfiguration<\/h3>\n<p>Das Modul erzeugt beim Start einen WiFi Access Point mit dem Namen My TinyGS. Nach dem Verbinden mit diesem AP erreicht man eine Webseite zur Grundkonfiguration (die Webseite hat die IP-Adresse 192.168.4.1). Jetzt wird man nat\u00fcrlich die WiFi-Zugangsdaten des eigenen Netzes angeben. Sollte das Modul irgendwann keinen Zugang mehr zum WLAN haben, wird es sich wieder mit diesem eigenen standard AP erreichen lassen.<\/p>\n<p>Tip: die IP-Adresse des Moduls findet man mit dem Login-Link des Roboters heraus (s. unten).<\/p>\n<p><img loading=\"lazy\" class=\" wp-image-3921 aligncenter\" src=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system10.png\" alt=\"\" width=\"289\" height=\"356\" srcset=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system10.png 342w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system10-244x300.png 244w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system10-230x283.png 230w\" sizes=\"(max-width: 289px) 100vw, 289px\" \/><\/p>\n<p>Die einzelnen Einstellungen sind in dieser Liste <a href=\"https:\/\/github.com\/G4lile0\/tinyGS\/wiki\/Ground-Station-configuration\" target=\"_blank\" rel=\"noopener\">hier<\/a> erkl\u00e4rt. Meine Konfiguration ist:<\/p>\n<p><img loading=\"lazy\" class=\" wp-image-3916 aligncenter\" src=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system11.png\" alt=\"\" width=\"481\" height=\"372\" srcset=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system11.png 660w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system11-300x232.png 300w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system11-230x178.png 230w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system11-350x270.png 350w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system11-480x371.png 480w\" sizes=\"(max-width: 481px) 100vw, 481px\" \/><\/p>\n<p><img loading=\"lazy\" class=\" wp-image-3917 aligncenter\" src=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system12.png\" alt=\"\" width=\"475\" height=\"221\" srcset=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system12.png 660w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system12-300x140.png 300w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system12-230x107.png 230w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system12-350x163.png 350w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system12-480x223.png 480w\" sizes=\"(max-width: 475px) 100vw, 475px\" \/><\/p>\n<p>Die MQTT Credentials erh\u00e4lt man von einem Telegram-Roboter, das Vorgehen ist:<\/p>\n<ul>\n<li>Installieren der Telegram Messenger App<\/li>\n<li>beitreten zur Gruppe <strong>TinyGS Personal Bot<\/strong><\/li>\n<li>starten des Chats mit <strong>\/start<\/strong><\/li>\n<li>erfragen der MQTT Credentials mit <strong>\/mqtt<\/strong><\/li>\n<li>optional Anfordern eines Fernzugriff-Links mit <strong>\/weblogin:<br \/>\n<img loading=\"lazy\" class=\"wp-image-3924 aligncenter\" src=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/telegram-1.jpg\" alt=\"\" width=\"216\" height=\"444\" srcset=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/telegram-1.jpg 1080w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/telegram-1-146x300.jpg 146w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/telegram-1-498x1024.jpg 498w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/telegram-1-768x1579.jpg 768w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/telegram-1-747x1536.jpg 747w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/telegram-1-996x2048.jpg 996w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/telegram-1-830x1706.jpg 830w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/telegram-1-230x473.jpg 230w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/telegram-1-350x719.jpg 350w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/telegram-1-480x987.jpg 480w\" sizes=\"(max-width: 216px) 100vw, 216px\" \/><\/strong><\/li>\n<\/ul>\n<p>Weitere Einstellungen: <strong>Board type<\/strong> ist selbstredend; mit <strong>Allow Automatic Tuning<\/strong> wird die aktuell sinnvolle Frequenz vom Internet geholt. Wenn man in der Zeile <strong>Modem startup<\/strong> eine eigene Frequenz angibt, sollte Allow Automatic Tuning deaktiviert werden. Die Parameter im Modem startup sind die \u00fcblichen LoRa-Parameter wie Bandbreite (bw), spread factor (sf); zum Beispiel:<\/p>\n<ul>\n<li><strong>NORBY:<\/strong> {&#8222;mode&#8220;:&#8220;LoRa&#8220;,&#8220;freq&#8220;:436.703,&#8220;bw&#8220;:250.0,&#8220;sf&#8220;:10,&#8220;cr&#8220;:5,&#8220;sw&#8220;:18,&#8220;pwr&#8220;:5,&#8220;cl&#8220;:120,&#8220;pl&#8220;:8,&#8220;gain&#8220;:0,&#8220;crc&#8220;:true,&#8220;fldro&#8220;:1,&#8220;sat&#8220;:&#8220;Norbi&#8220;,&#8220;NORAD&#8220;:46494}<\/li>\n<li><strong>Pi-in-the-Sky LoRa:<\/strong> {&#8222;mode&#8220;:&#8220;LoRa&#8220;,&#8220;freq&#8220;:434.450,&#8220;bw&#8220;:20.8,&#8220;sf&#8220;:6,&#8220;cr&#8220;:5,&#8220;sw&#8220;:18,&#8220;pwr&#8220;:5,&#8220;cl&#8220;:120,&#8220;pl&#8220;:8,&#8220;gain&#8220;:0,&#8220;crc&#8220;:true,&#8220;fldro&#8220;:1,&#8220;sat&#8220;:&#8220;Norbi&#8220;,&#8220;NORAD&#8220;:46494} (man ignoriere die letzten Felder)<\/li>\n<\/ul>\n<p><img loading=\"lazy\" class=\" wp-image-3920 aligncenter\" src=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system13.png\" alt=\"\" width=\"462\" height=\"494\" srcset=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system13.png 668w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system13-281x300.png 281w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system13-230x246.png 230w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system13-350x374.png 350w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system13-480x513.png 480w\" sizes=\"(max-width: 462px) 100vw, 462px\" \/><\/p>\n<p>Den aktuellen Zustand sieht man im <strong>Station Dashboard<\/strong>. Hier sollte nach kurzer Zeit ein gr\u00fcnes <strong>CONNECT<\/strong> die erfolgreiche Verbindung zur zentralen TinyGS-Plattform anzeigen. Fehler deuten auf ein falsches Passwort oder fehlende Internet-Verbindung hin. Interessant sind (bei erfolgreicher Installation) die nach und nach empfangenen Pakete von wechselnden Satelliten.<\/p>\n<h3><img loading=\"lazy\" class=\"size-full wp-image-3919 aligncenter\" src=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system14.png\" alt=\"\" width=\"928\" height=\"238\" srcset=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system14.png 928w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system14-300x77.png 300w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system14-768x197.png 768w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system14-830x213.png 830w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system14-230x59.png 230w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system14-350x90.png 350w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system14-480x123.png 480w\" sizes=\"(max-width: 928px) 100vw, 928px\" \/><\/h3>\n<p><img loading=\"lazy\" class=\" wp-image-3918 aligncenter\" src=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system15.png\" alt=\"\" width=\"967\" height=\"385\" srcset=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system15.png 1110w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system15-300x119.png 300w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system15-1024x408.png 1024w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system15-768x306.png 768w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system15-830x331.png 830w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system15-230x92.png 230w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system15-350x139.png 350w, http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs-system15-480x191.png 480w\" sizes=\"(max-width: 967px) 100vw, 967px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h3>Daten umbiegen<\/h3>\n<p>Demn\u00e4chst: Das MQTT Ziel l\u00e4sst sich auf einen eigenen Broker ab\u00e4ndern. So\u00a0 kann man eigene Daten in eigene Datenbanken speichern.<\/p>\n<p>&nbsp;<\/p>\n<h3>MQTT-Broker auf NAS<\/h3>\n<p>Der erste Schritt zum eigenen Datenverteilzentrum ist nun Installation eines MQTT-Brokers in meinem Heimnetz. Da ich ein sparsames NAS-System von Synology besitze, habe ich dieses als Sitz eines Brokers auserkoren. Die Installation wird <a href=\"https:\/\/www.msxfaq.de\/sonst\/iot\/mqtt.htm\" target=\"_blank\" rel=\"noopener\">hier<\/a> und <a href=\"https:\/\/primalcortex.wordpress.com\/2015\/06\/11\/mosquitto-broker-with-websockets-enabled-on-the-synology-nas\/\" target=\"_blank\" rel=\"noopener\">hier<\/a> beschrieben.<\/p>\n<p>&nbsp;<\/p>\n<h3>Eigene Daten empfangen<\/h3>\n<p>Demn\u00e4chst: Empfangen von Daten von unseren Wetterballons (<a href=\"http:\/\/wp.andreas.bieri.name\/myblog\/2016\/12\/27\/pi-sky-lora-tracker-und-gateway\/\" target=\"_blank\" rel=\"noopener\">Py-in-the-Sky System<\/a>).<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Links<\/strong><\/p>\n<ul>\n<li>Quickstart Wiki <a href=\"https:\/\/github.com\/G4lile0\/tinyGS\/wiki\/Quick-Start\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/G4lile0\/tinyGS\/wiki\/Quick-Start<\/a><\/li>\n<li>Einstellungen <a href=\"https:\/\/github.com\/G4lile0\/tinyGS\/wiki\/Ground-Station-configuration\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/G4lile0\/tinyGS\/wiki\/Ground-Station-configuration<\/a><\/li>\n<li>MQTT auf Synology NAS <a href=\"https:\/\/primalcortex.wordpress.com\/2015\/06\/11\/mosquitto-broker-with-websockets-enabled-on-the-synology-nas\/\" target=\"_blank\" rel=\"noopener\">https:\/\/primalcortex.wordpress.com\/2015\/06\/11\/mosquitto-broker-with-websockets-enabled-on-the-synology-nas\/<\/a><\/li>\n<li>Einf\u00fchrung in MQTT <a href=\"https:\/\/www.msxfaq.de\/sonst\/iot\/mqtt.htm\" target=\"_blank\" rel=\"noopener\">https:\/\/www.msxfaq.de\/sonst\/iot\/mqtt.htm<\/a><\/li>\n<li><a href=\"https:\/\/harmvandenbrink.medium.com\/tracking-and-receiving-messages-from-satellites-with-lora-afafd875e005\" target=\"_blank\" rel=\"noopener\">Tracking and receiving messages from satellites with LoRa\u00a0<\/a><\/li>\n<li>Andreas Spiess the Swiss Guy: How to receive and track LoRa Satellites (TinyGS). Incl. innovative ideas for your projects: <a href=\"https:\/\/www.youtube.com\/watch?v=ltJQjqm5bKA\" target=\"_blank\" rel=\"noopener\">https:\/\/www.youtube.com\/watch?v=ltJQjqm5bKA<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=n911zTNIn8E\" target=\"_blank\" rel=\"noopener\">#305 Transfer a LoRa message through space to my PC before 2020?<\/a><\/li>\n<li>#302 We build a 20 Dollars LoRa Satellite Ground Station and we follow the FossaSat-1 launch <a href=\"https:\/\/www.youtube.com\/watch?v=5k0aM-PJzo8\" target=\"_blank\" rel=\"noopener\">https:\/\/www.youtube.com\/watch?v=5k0aM-PJzo8<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/mqtt\/mqtt.org\/wiki\/public_brokers\" target=\"_blank\" rel=\"noopener\">\u00d6ffentliche MQTT Broker mit Details<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Vor l\u00e4ngerem hatte ich mir etwas Zeit genommen, eine kleine Satelliten-Grundstation aufzubauen. Mit dem TinyGS-System kann man einige der heute aktiven CubeSats empfangen. Das System ist einfach und preisg\u00fcnstig und l\u00e4sst sich f\u00fcr eigene Zwecke einsetzen. Dazu sp\u00e4ter mehr. Zuerst einmal die Station im Einsatz und dann ein paar Worte zu Aufbau und Konfiguration. So [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[8],"tags":[60,180],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v18.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Die eigene Satelliten-Grundstation - Merkbar.<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/wp.andreas.bieri.name\/myblog\/2022\/04\/15\/die-eigene-satelliten-grundstation\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Die eigene Satelliten-Grundstation - Merkbar.\" \/>\n<meta property=\"og:description\" content=\"Vor l\u00e4ngerem hatte ich mir etwas Zeit genommen, eine kleine Satelliten-Grundstation aufzubauen. Mit dem TinyGS-System kann man einige der heute aktiven CubeSats empfangen. Das System ist einfach und preisg\u00fcnstig und l\u00e4sst sich f\u00fcr eigene Zwecke einsetzen. Dazu sp\u00e4ter mehr. Zuerst einmal die Station im Einsatz und dann ein paar Worte zu Aufbau und Konfiguration. So [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"http:\/\/wp.andreas.bieri.name\/myblog\/2022\/04\/15\/die-eigene-satelliten-grundstation\/\" \/>\n<meta property=\"og:site_name\" content=\"Merkbar.\" \/>\n<meta property=\"article:published_time\" content=\"2022-04-15T18:23:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-04-24T15:18:06+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs1.png\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"wp_blogadmin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"http:\/\/wp.andreas.bieri.name\/myblog\/#website\",\"url\":\"http:\/\/wp.andreas.bieri.name\/myblog\/\",\"name\":\"Merkbar.\",\"description\":\"IT, Elektronik und Mathematik\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/wp.andreas.bieri.name\/myblog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"ImageObject\",\"@id\":\"http:\/\/wp.andreas.bieri.name\/myblog\/2022\/04\/15\/die-eigene-satelliten-grundstation\/#primaryimage\",\"inLanguage\":\"de\",\"url\":\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs1.png\",\"contentUrl\":\"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs1.png\",\"width\":831,\"height\":560},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/wp.andreas.bieri.name\/myblog\/2022\/04\/15\/die-eigene-satelliten-grundstation\/#webpage\",\"url\":\"http:\/\/wp.andreas.bieri.name\/myblog\/2022\/04\/15\/die-eigene-satelliten-grundstation\/\",\"name\":\"Die eigene Satelliten-Grundstation - Merkbar.\",\"isPartOf\":{\"@id\":\"http:\/\/wp.andreas.bieri.name\/myblog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/wp.andreas.bieri.name\/myblog\/2022\/04\/15\/die-eigene-satelliten-grundstation\/#primaryimage\"},\"datePublished\":\"2022-04-15T18:23:32+00:00\",\"dateModified\":\"2022-04-24T15:18:06+00:00\",\"author\":{\"@id\":\"http:\/\/wp.andreas.bieri.name\/myblog\/#\/schema\/person\/47691942dec3f2eb9d34bb8b5507870d\"},\"breadcrumb\":{\"@id\":\"http:\/\/wp.andreas.bieri.name\/myblog\/2022\/04\/15\/die-eigene-satelliten-grundstation\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/wp.andreas.bieri.name\/myblog\/2022\/04\/15\/die-eigene-satelliten-grundstation\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/wp.andreas.bieri.name\/myblog\/2022\/04\/15\/die-eigene-satelliten-grundstation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"http:\/\/wp.andreas.bieri.name\/myblog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Die eigene Satelliten-Grundstation\"}]},{\"@type\":\"Person\",\"@id\":\"http:\/\/wp.andreas.bieri.name\/myblog\/#\/schema\/person\/47691942dec3f2eb9d34bb8b5507870d\",\"name\":\"wp_blogadmin\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"http:\/\/wp.andreas.bieri.name\/myblog\/#personlogo\",\"inLanguage\":\"de\",\"url\":\"http:\/\/1.gravatar.com\/avatar\/d0dc804558b03f640b22e497ec010c9a?s=96&d=mm&r=g\",\"contentUrl\":\"http:\/\/1.gravatar.com\/avatar\/d0dc804558b03f640b22e497ec010c9a?s=96&d=mm&r=g\",\"caption\":\"wp_blogadmin\"},\"url\":\"http:\/\/wp.andreas.bieri.name\/myblog\/author\/wp_blogadmin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Die eigene Satelliten-Grundstation - Merkbar.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/wp.andreas.bieri.name\/myblog\/2022\/04\/15\/die-eigene-satelliten-grundstation\/","og_locale":"de_DE","og_type":"article","og_title":"Die eigene Satelliten-Grundstation - Merkbar.","og_description":"Vor l\u00e4ngerem hatte ich mir etwas Zeit genommen, eine kleine Satelliten-Grundstation aufzubauen. Mit dem TinyGS-System kann man einige der heute aktiven CubeSats empfangen. Das System ist einfach und preisg\u00fcnstig und l\u00e4sst sich f\u00fcr eigene Zwecke einsetzen. Dazu sp\u00e4ter mehr. Zuerst einmal die Station im Einsatz und dann ein paar Worte zu Aufbau und Konfiguration. So [&hellip;]","og_url":"http:\/\/wp.andreas.bieri.name\/myblog\/2022\/04\/15\/die-eigene-satelliten-grundstation\/","og_site_name":"Merkbar.","article_published_time":"2022-04-15T18:23:32+00:00","article_modified_time":"2022-04-24T15:18:06+00:00","og_image":[{"url":"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs1.png"}],"twitter_card":"summary","twitter_misc":{"Verfasst von":"wp_blogadmin","Gesch\u00e4tzte Lesezeit":"8 Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"http:\/\/wp.andreas.bieri.name\/myblog\/#website","url":"http:\/\/wp.andreas.bieri.name\/myblog\/","name":"Merkbar.","description":"IT, Elektronik und Mathematik","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/wp.andreas.bieri.name\/myblog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de"},{"@type":"ImageObject","@id":"http:\/\/wp.andreas.bieri.name\/myblog\/2022\/04\/15\/die-eigene-satelliten-grundstation\/#primaryimage","inLanguage":"de","url":"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs1.png","contentUrl":"http:\/\/wp.andreas.bieri.name\/myblog\/wp-content\/uploads\/2022\/04\/tinygs1.png","width":831,"height":560},{"@type":"WebPage","@id":"http:\/\/wp.andreas.bieri.name\/myblog\/2022\/04\/15\/die-eigene-satelliten-grundstation\/#webpage","url":"http:\/\/wp.andreas.bieri.name\/myblog\/2022\/04\/15\/die-eigene-satelliten-grundstation\/","name":"Die eigene Satelliten-Grundstation - Merkbar.","isPartOf":{"@id":"http:\/\/wp.andreas.bieri.name\/myblog\/#website"},"primaryImageOfPage":{"@id":"http:\/\/wp.andreas.bieri.name\/myblog\/2022\/04\/15\/die-eigene-satelliten-grundstation\/#primaryimage"},"datePublished":"2022-04-15T18:23:32+00:00","dateModified":"2022-04-24T15:18:06+00:00","author":{"@id":"http:\/\/wp.andreas.bieri.name\/myblog\/#\/schema\/person\/47691942dec3f2eb9d34bb8b5507870d"},"breadcrumb":{"@id":"http:\/\/wp.andreas.bieri.name\/myblog\/2022\/04\/15\/die-eigene-satelliten-grundstation\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["http:\/\/wp.andreas.bieri.name\/myblog\/2022\/04\/15\/die-eigene-satelliten-grundstation\/"]}]},{"@type":"BreadcrumbList","@id":"http:\/\/wp.andreas.bieri.name\/myblog\/2022\/04\/15\/die-eigene-satelliten-grundstation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"http:\/\/wp.andreas.bieri.name\/myblog\/"},{"@type":"ListItem","position":2,"name":"Die eigene Satelliten-Grundstation"}]},{"@type":"Person","@id":"http:\/\/wp.andreas.bieri.name\/myblog\/#\/schema\/person\/47691942dec3f2eb9d34bb8b5507870d","name":"wp_blogadmin","image":{"@type":"ImageObject","@id":"http:\/\/wp.andreas.bieri.name\/myblog\/#personlogo","inLanguage":"de","url":"http:\/\/1.gravatar.com\/avatar\/d0dc804558b03f640b22e497ec010c9a?s=96&d=mm&r=g","contentUrl":"http:\/\/1.gravatar.com\/avatar\/d0dc804558b03f640b22e497ec010c9a?s=96&d=mm&r=g","caption":"wp_blogadmin"},"url":"http:\/\/wp.andreas.bieri.name\/myblog\/author\/wp_blogadmin\/"}]}},"_links":{"self":[{"href":"http:\/\/wp.andreas.bieri.name\/myblog\/wp-json\/wp\/v2\/posts\/3872"}],"collection":[{"href":"http:\/\/wp.andreas.bieri.name\/myblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/wp.andreas.bieri.name\/myblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/wp.andreas.bieri.name\/myblog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/wp.andreas.bieri.name\/myblog\/wp-json\/wp\/v2\/comments?post=3872"}],"version-history":[{"count":31,"href":"http:\/\/wp.andreas.bieri.name\/myblog\/wp-json\/wp\/v2\/posts\/3872\/revisions"}],"predecessor-version":[{"id":3929,"href":"http:\/\/wp.andreas.bieri.name\/myblog\/wp-json\/wp\/v2\/posts\/3872\/revisions\/3929"}],"wp:attachment":[{"href":"http:\/\/wp.andreas.bieri.name\/myblog\/wp-json\/wp\/v2\/media?parent=3872"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/wp.andreas.bieri.name\/myblog\/wp-json\/wp\/v2\/categories?post=3872"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/wp.andreas.bieri.name\/myblog\/wp-json\/wp\/v2\/tags?post=3872"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}