• vorgestern
LoRa & LoRaWAN - GPS Tracker mit TTNN verbinden
##########################

In diesem Video verbinden wir einen LoRa GPS-Tracker mit dem The Things Network.
Um genauer zu sein, nutzen wir Browan tabs 100 GPS-Tracker.
Er ist nicht gerade günstig, dafür ein kleines unscheinbares Gerät.

##########################

Telegram-Kanal:
https://t.me/HoerliDE

Mastodon:
https://mastodon.social/@hoerli

Minds.com:
https://www.minds.com/Hoerli/

SteemIt:
https://steemit.com/@hoerli

Homepage:
http://hoerli.net

GameServers:
http://gamemania.org

Livestreams:
https://hoerli.net/livestream/

Facebook:
https://www.facebook.com/hoerli

Twitter:
https://twitter.com/HoerliDE

##########################

Videoinfo
Auflösung: 3840x2160
FPS: 60
Datenrate: 45000kbps
Audio: 320kbps
Transkript
00:00Hallo und willkommen zu einem weiteren Video hier in der Lora & LoraWarner-Serie.
00:03In diesem fügen wir endlich unser erstes Endgerät hinzu,
00:06dass wir eben Taten von wo auch immer her in unser Lora-Netzwerk reinbekommen
00:11und diese dann über The Things Network auslesen können.
00:15In diesem Video werden wir hier einen GPS-Tracker
00:18eben in unser The Things Network einbinden,
00:21damit wir zum Beispiel den Standort von was auch immer checken können.
00:25In diesem Video werden wir hier diesen TAPS 100 GPS-Tracker hinzufügen.
00:31Ich habe den hier eben gekauft, weil er schön klein ist
00:34und eben auch für mich schon gute Dienste geleistet hat.
00:38Von dem her kann ich den jetzt hier fürs Video verwenden.
00:41Wir brauchen neben dem Endgerät tatsächlich noch vier weitere Dinge.
00:45Und je nachdem, was wir eben für ein Endgerät haben, ist da schon alles drauf.
00:48Ich habe jetzt hier eben ein paar Sachen abgeklebt,
00:50weil eben auf diesen Flächen meine Keys draufstehen.
00:54Wenn ich den hier einmal rumdrehe, dann haben wir hier eben die Keys an sich
00:57auch aufgedruckt, denn die vier Dinge sind folgendes.
01:00Als erstes brauchen wir die sogenannte DEV-EUI.
01:03Dann brauchen wir die App-EUI und einen App-Key.
01:07Die ersten beiden stehen hier eben in dem Fall auf der Rückseite drauf.
01:11Den App-Key selber habe ich tatsächlich auf einem Stück Papier
01:15im Lieferumfang des Geräts selber bekommen.
01:18Als vierten und letzten Punkt brauchen wir natürlich einen Gateway in der Nähe,
01:22was die Daten von dem Gerät empfangen kann und eben an The Things Network weiterleiten kann.
01:28Kurz noch zum Gerät, falls du auch versuchst, dir das Ding anzuschaffen.
01:32Das hat an sich nichts Großes mit dabei.
01:34Wir haben hier einen Knopf, um eine direkte Sofortmessung zu starten.
01:37Damit können wir auch das Gerät ein- und ausschalten.
01:41Wir haben hier noch eine Status-LED und auf der anderen Seite hier unter der Schutzklappe
01:47einen USB-Typ-C-Ladeport.
01:52Im Übrigen, das Ding ist echt Murks, weil das fällt nach kurzer Zeit schon ab.
01:58Von dem her, für das hier ist es nicht gerade empfehlenswert.
02:02Ansonsten haben wir hier tatsächlich nichts dran.
02:05Deswegen werde ich jetzt hier das Teil erst mal beiseite legen und eben mit der
02:09DEV-EUI, mit der App-EUI und mit dem App-Key mich an meinen Rechner begeben
02:15und von dort jetzt das Gerät selber erst mal in The Things Network aufnehmen.
02:21Deswegen sehen wir uns jetzt gleich am Rechner wieder.
02:24Am Rechner selber angekommen, haben wir uns hier auch schon in The Things Network
02:28beziehungsweise in The Things Stack angemeldet.
02:30Wir sehen, wir sind hier in der Sandbox unterwegs.
02:33Das ist perfekt.
02:34Ich beziehe auch noch mein Gateway drin.
02:36Das hat jetzt keine Verbindung, weil es nicht angeschlossen ist.
02:38Das macht nichts.
02:39Wir haben ein Gateway hier in der Nähe, was jetzt gleich meine LoRa-Daten empfangen kann.
02:45Um jetzt das Endgerät selber in The Things Network hinzufügen zu können,
02:48müssen wir als allererstes hier mal unsere Applications aufrufen.
02:52Hier werden wir mit nichts begrüßt,
02:54denn wir haben momentan noch gar keine Application hinzugefügt.
02:57Das ist wichtig, denn eine Application ist quasi wie ein Paket,
03:01wo wir verschiedene Endgeräte reinschmeißen können.
03:04Und wenn es zum Beispiel die gleichen Endgeräte sind,
03:07dann können wir in diesem Paket eine bestimmte Vorlage reinschmeißen,
03:11wie alle Endgeräte zu verwalten sind und zu behandeln sind.
03:15Und dann wird es auf alle angewendet und wir müssen das nur einmal zentral verwalten
03:19und haben alle Endgeräte damit abgedeckt.
03:22Wir können hier kein Endgerät ohne tatsächliche Application hinzufügen.
03:26Das sind jetzt viele Worte, aber in Wirklichkeit ist es relativ einfach.
03:30Wir gehen hier einfach auf Add Application und geben dem Ding einfach mal eine ID und einen Namen.
03:36Die ID nennen wir einfach mal Anleitung oder wie auch immer.
03:40Am besten noch irgendwelche lustigen Zahlen dazu,
03:42weil wenn die ID schon mal vergeben sein sollte durch was auch immer,
03:46kann auch durch einen anderen Benutzer sein, der hier gar nicht Zugriff auf unsere Plattform hat.
03:50Dann müssen wir hier was anderes eben überlegen.
03:53Also seid hier ruhig kreativ.
03:55Beim Namen selber können wir dem Ding irgendeinen Namen geben.
03:59Wir nennen es jetzt mal Anleitung.
04:01Bei Beschreibung trage ich mal GPS Tracker rein.
04:04Können wir machen, müssen wir aber nicht.
04:07Dann drücken wir hier einfach auf Create Application
04:10und dann haben wir so eine Applikation eben angelegt.
04:13Diese können wir jetzt im Endgerät hinzufügen.
04:16Wir sehen hier End Devices ist momentan leer.
04:19Hier können wir was hinzufügen.
04:21Das werden wir jetzt auch natürlich tun.
04:23Also klicken wir hier auf Register End Device
04:26und dann kriegen wir hier Möglichkeiten aufgelistet, das Endgerät hinzuzufügen.
04:31Entweder können wir hier ein Endgerät aus der bereits
04:34bekannten Liste an Endgeräten auswählen.
04:38Aber wenn wir hier reinklicken, dann kann das durchaus sein,
04:41werden wir unser Endgerät vielleicht gar nicht finden.
04:44Da stehen zwar schon einige hier drin
04:47und die haben auch gleich die perfekten Einstellungen, um unser Endgerät,
04:51wenn es eines von denen hier ist, perfekt hinzufügen zu können.
04:55Aber wenn hier absolut unser Endgerät nicht auftauchen sollte,
04:59was mir jetzt zum Beispiel der Fall ist, müssen wir hier den Punkt
05:03auf Enter End Device Specifics Manually draufdrücken
05:07und eben das Ganze von Hand ausfüllen.
05:09Das ist aber auch gleich passiert,
05:11denn wir haben hier alle notwendigen Daten bereits vorliegen.
05:15Bei Frequency Plan müssen wir eben auswählen, auf welcher Frequenz wir senden wollen.
05:20Bei der Einrichtung vom Gateway haben wir ja festgelegt,
05:23dass wir hier im 868 MHz Spektrum unterwegs sind
05:27und unser Gateway eben hier mit SF9, also Spreading Faktor 9,
05:31hören tut bzw. auch senden kann.
05:34In den allermeisten Fällen ist tatsächlich das hier die perfekte Auswahl.
05:38Sollte dein Endgerät etwas anderes benötigen,
05:41dann steht das meistens auf dem Blatt Papier drauf.
05:43Bei mir steht das nicht drauf, aber ich weiß, dass das hier eine sehr gute
05:48und hier in dem Fall die korrekte Auswahl ist.
05:51Das lässt sich auch später im Nachgang noch mal abändern,
05:54sollten wir hier was Falsches ausgewählt haben.
05:56Aber wenn du das hier auswählst, dann bist du in den allermeisten Fällen
06:00gut unterwegs.
06:01Dann müssen wir hier eine LoRaWAN Version auswählen.
06:05Und hier wähle ich jetzt einfach die Version 1.0.3 aus,
06:09weil die eben für mein Endgerät am besten funktioniert.
06:12Je nachdem, was du für ein Endgerät hast, steht auch diese Vorgabe
06:16auf einem Blatt Papier oder in einem Dokument niedergeschrieben.
06:20Irgendwo drin muss aber nicht.
06:22Probier dich daher einfach durch, bis es funktioniert,
06:25falls du absolut keinerlei Informationen vorliegend hast.
06:29Wenn du eben nicht weißt, was du auswählen sollst, starte einfach mal mit 1.0.3.
06:34Das ist meine Nachforschung her,
06:36das am meisten verbreitetste, was unterstützt wird.
06:39Dann können wir hier auch ein bisschen weiter runter scrollen.
06:42Und jetzt kommen wir zu den Sachen, die wir auf dem Blatt Papier
06:46im Lieferumfang eigentlich stehen haben oder eben aufgedruckt auf dem Endgerät.
06:51Wir müssen hier die Join EUI eingeben.
06:54Doch Moment mal, Join EUI?
06:57Das steht ja gar nicht bei mir drauf.
06:59Richtig. Das heißt, manche nennen das ganze Ding auch App EUI.
07:04Warum auch immer.
07:05Also wenn du Join EUI liest, dann ist es auch gleichzeitig die App EUI.
07:10Fragt mich nicht, warum man hier zwei Namen für die gleiche Sache ausdenken musste,
07:15aber ist halt so.
07:16Also trage ich jetzt hier in das Feld eben meine App EUI
07:20beziehungsweise die Join EUI ein,
07:23weil ich ja auch das Endgerät weiterverwenden will.
07:25Habe ich jetzt hier eben das Ganze mal sensiert.
07:28Dann drücke ich hier auf Confirm und dann möchte er gerne,
07:31dass ich hier weitere Sachen ausfülle.
07:33Jetzt muss ich hier die Dev EUI eingeben.
07:36Die haben wir ja ebenfalls aufgedruckt.
07:39Also füge ich die hier ein.
07:40Wir müssen hier nicht auf Generate drauf drücken,
07:43weil wir haben ja hier den Wert bereits eingeben.
07:46Zum guten Schluss müssen wir hier noch den App Key eintragen.
07:50Den bekommen wir auch eben von unserem Verkäufer ausgehändigt.
07:53Der steht bei mir eben auf dem Blatt Papier im Lieferumfang
07:57und ist nicht auf das Endgerät selber drauf gedruckt.
08:01Denn nur damit lassen sich nachher die LoRa Pakete überhaupt entschlüsseln.
08:06Deswegen passt auf euren App Key besonders gut auf.
08:09Ich füge jetzt mein hier ein, ebenfalls wieder sensiert.
08:13Dann müssen wir nur noch eine End Device ID angeben.
08:17Das ist einfach nur noch mal ein Namen von dem Endgerät selber,
08:21wie wir es nennen möchten.
08:22Es ist eben eine ID, kein einfacher Anzeigename.
08:27Deswegen nenne ich jetzt hier mein einfach mal Anleitung GPS Tracker.
08:32Hier könnt ihr eigentlich reinschreiben, was ihr wollt.
08:34Dann können wir hier den Punkt auf View Registered End Device belassen.
08:37Da seiden ihr habt auch weitere Geräte, die ihr hier hinzufügen möchtet.
08:42Haben wir alles korrekt eingetragen, können wir hier auf Register
08:45End Device draufdrücken und unser Gerät wird nun registriert.
08:48Sollte dein Gerät schon von jemand anderem mal registriert worden sein,
08:53weil du so ein Pech hast und auf diversen Online Shops bestellt hast,
08:57wo irgendwelche Rückläufe auch gleich wieder weggesendet werden
09:01zu neuen potenziellen Kunden, dann hast du unter Umständen Pech,
09:04weil diese Person muss dann dieses Endgerät, was du gerade in den Fingern hast,
09:07erstmal wahrscheinlich wieder rauslöschen.
09:09Ein Endgerät zweimal irgendwo hinzufügen geht nämlich nicht.
09:14Okay, was sehen wir hier? Was können wir tun?
09:17Wir haben jetzt hier erstmal unser Endgerät selber drin
09:19und das hat jetzt momentan noch nichts gesendet, weil es ist noch aus.
09:24Wir sehen aber hier schon einmal eben das Endgerät selber
09:27mit den ganzen Spezifikationen.
09:30Wir sehen auch die Einstellungen, die wir getätigt haben.
09:33Und hier unten sehen wir auch wieder unsere verschiedenen Schlüssel.
09:37Über Live Data können wir dann später sehen, wenn das Gerät eben selbst Daten schickt.
09:41Diese sehen wir hier dann tatsächlich in entschlüsselter Rohform.
09:46Also so, dass wir diese auch weiter verarbeiten können.
09:49Im Messaging können wir eben mit dem Gerät,
09:52soweit es das Ganze unterstützt, auch kommunizieren.
09:55Der GPS Tracker kann ja eben sein Standort schicken.
09:59Und wenn der hier von der Things Network korrekt verstanden wird,
10:02dann wird das Ganze hier eben auch auf der Karte angezeigt.
10:05Wir haben jetzt noch keinen Standort, deswegen hat er jetzt hier wieder auf Spanien zentriert.
10:09Aber würde der GPS Tracker eben den Standort schicken,
10:12dann kriegen wir den hier auf der Karte angezeigt.
10:15Über Payload Formatters haben wir hier die Möglichkeit,
10:18eben eine Formatierung für die Payloads, also die Daten, die das Gerät schickt, zu hinterlegen.
10:24Je nach Endgerät müssen wir das tatsächlich tun, weil eben
10:28der Things Network nicht für alle Endgeräte, die da draußen existieren,
10:32die korrekten Templates dafür hat.
10:34Das ist eben das, worauf ich eben im ersten Video im Theorie Teil darauf hingewiesen habe.
10:40Die kümmern wir uns gleich drum.
10:41Allerdings werden wir das Ganze hier für die Application selbst machen.
10:45Und dementsprechend für alle Endgeräte automatisch,
10:48die zu dieser Application hinzugefügt wurden und nicht eben für ein Endgerät spezifisch.
10:53Im Bereich Settings haben wir dann auch die Möglichkeit,
10:56eben gewisse Dinge nochmal zu setzen und zu verändern.
11:00Die App EOE sowie Dev EOE können wir nicht abändern,
11:04sowie auch die End Device ID.
11:07Die ist jetzt für immer fix da drin.
11:09Wollt ihr da was ändern, müsst ihr das Endgerät hier rauslöschen.
11:13Was wir aber tun können, ist dem Endgerät hier einen hübschen Namen zu verpassen
11:17und eine Beschreibung.
11:18Wir haben hier auch die Möglichkeit,
11:19nochmal einzusehen, an welchen Netzwerken das Ding angebunden ist.
11:23Und wir könnten hier auch ein externer Join Server hinterlegen,
11:26soweit wir das brauchen.
11:28Da wir es aber ja einfach halten möchten, lassen wir hier alle Einstellungen
11:32so, wie sie sind und werden hier nichts ändern.
11:35Hier gibt es nur den Hinweis,
11:37dass hier die Möglichkeit besteht, das Endgerät wieder rauszulöschen.
11:41Ich habe jetzt gesagt, dass mein Endgerät selber so ein Payload Formatter benötigt,
11:44damit eben die Daten, die das Ding schickt, auch für den Menschen wieder lesbar werden
11:49und weiterverarbeitet werden kann.
11:51Dazu muss ich jetzt erst mal hingehen und etwas im Internet suchen.
11:55Denn diese Payload Formatters muss man zum Teil echt durch Internet
11:58Recherchen herausfinden.
12:00Hier für meinen GPS Tracker gab es zum Glück hier ein paar Leute,
12:03die das Ganze eben bei GitHub zum Beispiel hochgeladen haben.
12:07Passend eben für alle Tabs Geräte.
12:09Wir haben hier eine JavaScript Datei drin beziehungsweise zwei Stücke,
12:13nur die eine sieht ein bisschen hübscher aus.
12:15Deswegen können wir die hier einfach in dem Fall anklicken
12:18und hier auf RAW draufdrücken, um die ganze JavaScript Datei
12:22an sich sehen zu können.
12:24Denn das ist der Payload Formatter, den wir jetzt gleich benötigen,
12:27damit eben die Daten, die der GPS Tracker selber schickt,
12:31wieder in korrekte Werte und für den Menschen lesbare Werte übersetzt werden.
12:36Wo ihr eure Sachen findet, kann ich euch nicht sagen.
12:39Befragt eine Suchmaschine, weil ich kenne nicht eure Endgeräte.
12:43Wir gehen zurück in der Things Network,
12:45soweit wir unseren Payload Formatter gefunden haben
12:48und drücken dann hier auf der linken Seite auf Payload Formatters.
12:52Dann drücken wir hier auf Uplink, denn wir möchten das Ganze eben
12:56formatieren, wenn etwas reinkommt
12:59und zu einer anderen Gegenstelle weiter geleitet wird.
13:04Was das bedeutet, sehen wir gleich.
13:07Ich will jetzt hier erst mal bei Formatter Type
13:10nicht None aus, sondern Custom JavaScript auf Formatter.
13:15Dann macht er hier mir so eine kleine Coding Box auf
13:18und hier müssen wir jetzt nicht anfangen, irgendwas umzukoden,
13:21sondern wir gehen einfach hin und kopieren den gesamten Inhalt,
13:25den wir hier aufgerufen haben, einfach ab und schmeißen den da rein.
13:30Also einfach alles mal kopieren.
13:33Und gegen das hier ersetzen.
13:37Danach drücken wir hier auf Save und das ganze Ding wurde übernommen.
13:41So, warum jetzt bei Uplink das ganze Ding rein tun und nicht bei Downlink?
13:48Ganz einfach, die Informationen liegen jetzt erst mal hier in der TTN Konsole drin
13:52und ich möchte diese ja zu anderen Gegenstellen weiterleiten,
13:56damit eben dort die Daten selbst weiterverarbeitet werden können.
14:00Denn über die Things Network Konsole hier kann ich jetzt keine weiteren Sachen machen.
14:04Ich kann jetzt hier kein Live Tracking von dem GPS Tracker starten,
14:08schweige denn irgendeine Aufnahme mitlaufen lassen, um dann Temperatur Verlauf
14:12von zwei oder drei Wochen mitzuschneiden.
14:15Alles, was wir hier drin sehen, ist nämlich live und wird nicht mitgeschnitten.
14:19Damit wir jetzt eben andere Gegenstellen nutzen können,
14:22müssen wir hier auf Integrations noch gehen.
14:26Und hier haben wir dann die Möglichkeit, eben die Daten,
14:29die hier verarbeitet werden, erst mal weiterzuleiten.
14:32Wir haben hier den Standard MQTT.
14:36Wir können also über diese Schnittstelle hier zum Beispiel die Daten
14:40an unseren Open Hub oder Home Assistant oder was auch immer weiterleiten.
14:44Wir können auch zum Beispiel die Daten dann hier direkt am PC abfangen,
14:48wenn wir eben ein MQTT Client benutzen.
14:51Das ist so auch die gängigste Art und Weise, die Daten hier aus der Things Network
14:55an andere Plattformen weiterleiten zu können.
14:58Wir können hier auch Webhooks verwenden,
15:01um eben die Daten per Push-Methode von der Things Stack
15:05weiter an eine andere Plattform schicken zu können.
15:08Dann haben wir hier auch die Möglichkeit,
15:10das Ganze in irgendwelche Speicher reinfließen zu lassen.
15:13Wir können hier eben ein Speicher dann aktivieren.
15:16Und in dem Fall haben wir eine Speicherzeit von 24 Stunden.
15:22Wenn wir andere Speicher haben, wie zum Beispiel über Amazon AWS,
15:25können wir es auch direkt dorthin leiten lassen.
15:27Wir müssen hier nur die Zugangsdaten hinterlegen.
15:30Auch zu Microsoft mit Azure haben wir hier eine Verbindungsmöglichkeit,
15:35um das direkt damit verbinden lassen zu können.
15:37Es gibt auch eine LoRa Cloud, die wir hier auch direkt ansapfen können.
15:42In dem Fall machen wir das Ganze relativ einfach.
15:44Wir benutzen hier mal MQTT.
15:47Damit wir hier am Rechner selber was sehen, laden wir uns noch kurz ein Client herunter.
15:51Hierfür kann ich das kleine Tool MQTT Explorer empfehlen.
15:55Das funktioniert einwandfrei.
15:57Der Link dazu ist auch unten in der Videobeschreibung.
16:00Ich lade hier mir jetzt einfach kurz das App-Image herunter.
16:03Das reicht für meinen Fall.
16:04Gibt es ja auch für andere Plattformen.
16:06Wenn ich das Ganze hier einfach mal kurz
16:09ausführbar mache und dann starte,
16:13kann ich mich hier dementsprechend mit dem MQTT-Server von The Things Network verbinden.
16:19Ich muss hier einfach nur eine neue Verbindung hinzufügen.
16:23Nennen wir das Ganze einfach mal kurz TTN.
16:26Und die Zugangsdaten hier, die bekomme ich ja hier von der Webseite.
16:29Zum einen habe ich hier eben den Server selber.
16:32Wir haben hier einmal eine unverschlüsselte Verwendung
16:35und einmal eine TLS-verschlüsselte Verbindung.
16:38Letzteres würde ich auf jeden Fall immer bevorzugen,
16:41weil dann eben eine Transportverschlüsselung aktiv ist
16:44und nicht alles blanco übers Netz geht.
16:47Also kopieren wir hier einfach die Adresse mal weg und fügen diese hier als Adresse ein.
16:52Nur den Port, den müssen wir hier hinten eintragen und den Doppelpunkt weg.
16:58Und was wir tun müssen, ist hier oben den Schieberegler noch auf TLS umstellen,
17:02damit eben eine TLS-Verschlüsselung genutzt wird.
17:05Bei Benutzername tragen wir den Benutzernamen ein, den wir hier angezeigt bekommen.
17:10Das ist der hier.
17:11Das ist nicht eure E-Mail-Adresse von eurem TTN-Konto,
17:14sondern der wird eben hier speziell für die Application erstellt.
17:20Und bei Passwort drücken wir hier auf Generate a new API-Key.
17:25Okay, jetzt muss ich mich kurz nochmal neu anmelden dafür.
17:28Alles klar.
17:33So, jetzt hat es funktioniert.
17:35Wahrscheinlich war ich noch zu lange drin und muss mich einfach nochmal re-authentifizieren.
17:39Das passiert mal.
17:40Drücke ich einfach auf das kleine Klemmbrett,
17:43damit er hier mir das Passwort jetzt eben in die Zwischenablage kopiert.
17:47Das Passwort fügen wir einfach dann hier ein und drücken auf Connect.
17:51Super.
17:52Wir haben uns jetzt erstmal verbunden.
17:54Wir sehen aber jetzt noch nichts, weil eben mein GBS-Tracker noch nichts geschickt hat.
17:59Das werden wir jetzt mal ändern.
18:01Ich schalte ihn jetzt erstmal ein.
18:03Und er sollte sich jetzt im Laufe der nächsten Sekunden mit The Things Network verbinden.
18:09Scheint auch funktioniert zu haben.
18:11Denn wir haben jetzt hier einen Eintrag hinzubekommen.
18:14Und wenn ich den aufklappe, dann haben wir hier jetzt unsere Application drin.
18:19Und wenn ich das aufklappe, haben wir hier jetzt unser Gerät drin.
18:23Und bei den Geräten haben wir dann unseren GPS-Tracker drin.
18:27Dann haben wir hier jetzt eben die Daten, die der GPS-Tracker selber schickt.
18:31Das kann ich jetzt hier eben über den MQTT Explorer angucken.
18:35Gleichzeitig kann ich auch hingehen hier über die The Things Network Konsole
18:39und mir das Ganze hier live angucken.
18:42Weil wenn ich jetzt hier auf Live Data drauf drücke,
18:45dann haben wir hier die ganzen Daten, die eben der GPS-Tracker selber schickt.
18:50Wir haben hier eben jetzt das Gerät selber mit der Join und Dev EUI.
18:54Wir haben hier eben die Anfragen, dass das Gerät selber jetzt dem The Things Network beitreten möchte.
18:59Und wir haben ja hier in der Konsole unsere Daten hinterlegt.
19:02Daher wird die Anfrage auch angenommen.
19:05Und es bekommt dann zurückgeschickt über das nahegelegene Gate-Pages,
19:09wo das Gerät das erreihen darf und wir ihn herzlich hier drinnen begrüßen.
19:13Was wir auch sehen, sind hier zum Beispiel die Daten, die er schickt.
19:16Wir haben hier den Batteriestand.
19:19Wir haben dann hier auch die GPS-Informationen zum Beispiel drin stehen und so weiter und so fort.
19:24Das kann eben je nachdem, was du für ein Endgerät hast, anders ausfallen.
19:28Wir können auch hier einen Eintrag einfach anklicken
19:31und kriegen dann alles komplett aufgelistet in eben der entschlüsselten Variante.
19:36Wir haben hier wieder die Dev und Join EUI sowie die Device-Adresse gleichzusetzen wie zum Beispiel eine MAC-Adresse.
19:44Und wenn wir weiter runter scrollen, dann haben wir hier eben dann die ganzen Informationen.
19:48Hier kommt wieder der Batteriestatus.
19:51Wir haben hier einen Temperaturwert, den das ganze Ding noch hat.
19:55Und hier weiter unten haben wir dann auch das Gateway, an das die Daten jetzt gesendet wurden.
20:00Und wir können auch nachsehen, welches Gateway dann tatsächlich die Daten entgegengenommen hat.
20:06Und an das Things-Network weitergeleitet hat.
20:09Da ich jetzt hier einen GPS-Tracker habe, sehen wir auch hier unten die Koordinaten von dem Gerät selber.
20:15Also Längen- und Breitengrad, sowie auch die Höhenangabe und so weiter, die in irgendeiner Form ermitteln konnte.
20:22Zusätzlich haben wir hier auch den RSSI-Wert, also wie stark das Signal an sich ist.
20:29Und einen SNR-Wert, also Signal-to-Noise-Ratio.
20:33Und weil ich relativ nahe am Gateway selber bin, sind diese perfekt.
20:37Dasselbe kriege ich jetzt hier auch über den MQTT Explorer heraus.
20:42Wenn ich hier eben auf die Einträge selber drauf drücke, dann habe ich hier exakt das gleiche nochmal drinstehen.
20:49Damit kann ich jetzt das eben in anderen Plattformen weiterverarbeiten.
20:53Und kann mir jetzt so ein System aufbauen, um meinen GPS-Tracker dauerhaft nachzuverfolgen.
20:59Als auch eben eine Historie anlegen, um zu gucken, wo das Ding überall war.
21:05Zusätzlich bietet sich auch hier das jetzt an, dass man zum Beispiel den Akkustand noch überwacht.
21:10Um bei einem leeren Akkustand dann auch eine Information zu bekommen.
21:15So einfach kannst du eben jetzt die Endgeräte in die TTN-Konsole mit aufnehmen und verwalten.
21:22Wenn das Video bis hierhin gefallen hat, dann lass ein Däumchen nach oben da.
21:25Dann lass ein Abo, dann verpasst du keine weiteren Videos mehr.
21:28Und empfehle natürlich den Kanal an deine Freunde weiter, soweit sie auch mit LoRa und dem TheThingsNetwork herumspielen möchten.
21:35Ich wünsche Ihnen viel Spaß beim Einbinden von deinen Geräten und hau rein!

Empfohlen