LoRaWAN GPS Tracker - Show Position on a Map with PHP | The Things Stack Webhooks (Part 3, German)

Поделиться
HTML-код
  • Опубликовано: 28 авг 2024
  • Hi guys,
    in the last part of the project LoRa GPS-Tracker I show you how to send the position data from the Thing Network to your own webspace. We will build a small PHP script, which takes the position data from the LoRaWAN network and saves it to a text file. I will also show you how to process a JSON dataset and link it with Open Street Map.
    As always, you can find all the info and sample code on the blog: www.aeq-web.co...
    Tags: #lorawan #gpstracker #thethingsstack #aeqweb

Комментарии • 23

  • @fh94060
    @fh94060 Год назад

    Hallo, Super Anleitung..., Habe einen Gateway und einen GPS-Tracker dank dieser Anleitung zum laufen bekommen. Dein Testserver hilft bei der ersten Inbetriebnahme auch ungemein weiter!!! Danke!!!👍

  • @rine1977
    @rine1977 2 года назад

    Dein Kanal ist eine super Quelle für so vieles. Gratuliere zu den 10k und bitte mach einfach genauso gut weiter!

  • @4impact
    @4impact 2 года назад

    Es hat eine Weile gedauert es auf meine TBeam Version und Helium Console umzubrodeln, aber am Ende läuft es! Musste auch nur 15mal das Video gucken um meine Fehler auszumerzen. Danke für die Anleitung.

  • @wullibar4154
    @wullibar4154 2 года назад

    Hallo Alex,
    habe s gschafft und alle 3 Teile erfolgreich umgesetzt.
    Vielen Dank noch einmal für Deine tolle Arbeit hier im Block!

  • @uengel5755
    @uengel5755 Год назад

    Hallo Alex, danke für die tolle TTGO-Reihe. Tolle Videos und auch tolle Dokumentation in deinem Blog.
    Habe mich auch über den Testserver gefreut, da ich sonst so nicht versorgt bin.
    So konnte ich den TTGO-GPS-Tracker relativ schnell nachbauen (Die Lieferung des Boards hat deutlich länger gebraucht) und nun testen. Leider zeigt sich hier für mich schnell das größte Problem: die TTN-Abdeckung. Während auf meinem Weg um den Block die rote GPS-LED ohne Pause blinkte, brach schon nach wenigen Metern das TTN-Signal zusammen. Zuhause habe ich ein indoor TTN-Gateway und damit Null Problemo. Obwohl ich in Berlin wohne (nicht gerade im Zentrum) ist die Abdeckung hier dünn bis gar nicht. Gleiches gilt hier auch für Helium, das nach dem aktuellen Crash vor kurzen noch schlechter geworden ist. Viele Hotspots hier sind verschwunden. Aus 6 Hotspot in meinem Zugriff sind nur noch drei da.
    Somit eignet sich dieser Tracker nur für gut abgedeckte Regionen. Oder kennst du eine Möglichkeit, das Signal zu optimieren?
    Wenn es mal einen Update der Software geben sollte, so wäre die Integration eines Zeitservers optimal. So muss man die angegebene Zeit immer umrechnen (UTC).
    Vielen Dank und viele Grüße ULLI

  • @nonamenerds8157
    @nonamenerds8157 3 года назад

    Geniales Tutorial - Danke! Das ist genau das was ich als Bastelprojekt gesucht hatte...

  • @tomsaal8916
    @tomsaal8916 3 года назад

    Hi, eine weitere interessante Anwendung wäre LoRa & RFID. Das heißt ein frei platzierbarer RFID-Reader. Danke für die tollen Videos ! :)

  • @yogeshitaliya473
    @yogeshitaliya473 3 года назад

    😍😍😍😍

  • @christianschwab1529
    @christianschwab1529 2 года назад

    Hallo Alex, topp Beitrag. Richtig cool. Hab mein Projekt GPS Tracker jetzt am laufen. Leider bin ich beim Programmieren nicht der Hellst. Mein GPS Tracker speichert jetzt die Daten auf meinen privat gehosteten Webserver. Allerdings würde jetzt natürlich gerne etwas "rumfahren" und sehen wie gut die Empfangsqualität ist. Im übertragenen JSON sind die Daten im Array "rx_metadata". Ich würde die daten gerne in die log.txt schreiben mit deiner uplink.php. In dem Script wird die variable für die Latitude so aus dem json array zerlegt: $gps_lat = $json_data->uplink_message->decoded_payload->latitude; Allerdings bleibt meine Variable: $rx_rssi = $json_data->uplink_message->rx_metadata->rssi; immer leer. Hast du mir einen Tipp, oder jemand der das hier liest. Danke

  • @jonas_tj7624
    @jonas_tj7624 3 года назад

    Super Video! Die Frage ist jetzt wie lange die 18650 hält. Ps: Richtig geiler Testserver. Wird der auch zu verfügung gestellt? oder ist das ein kleiner Joker?

    • @AEQWEB
      @AEQWEB  3 года назад

      Da müssen wir uns mal den AXP125 Chip am Board anschauen, mit dem kann man den Stromverbrauch schon gut optimieren. Testserver bleibt bei mir, aber da ist nichts aufregendes dahinter

  • @julianthiele1627
    @julianthiele1627 3 года назад +1

    Ist es eigentlich auch möglich, alle GPS-Positionen in der Map anzuzeigen?

  • @valbuz
    @valbuz 3 года назад

    Cool!
    Frage: Welches Tool/HW benutzt Du für die GPS-Daten zu generieren?

    • @AEQWEB
      @AEQWEB  3 года назад +1

      Mit dem Arduino sende ich den angepassten seriellen NMEA Datensatz an den ESP32. Pin geändert, fertig...

  • @geocache111
    @geocache111 3 года назад

    Erst einmal vielen Dank für die tolle Videoreihe.
    Ich würde gerne an der Kartendarstellung Dinge verändern. Z.B. mehrere Tracker anzeigen.
    Kannst du eine Quelle (Link) nennen, mit dem man sich in das Thema: "Open Street Map - Programmierung" einarbeiten kann. Bzw. mit dem man den von dir genutzten Code besser verstehen kann?
    Vielen Dank für eine Antwort
    LG René

  • @uengel5755
    @uengel5755 Год назад

    Hallo Alex, nachdem nun mein TTGO-Board mit deinem Testserver bzw. mit TTN-Mapper funktioniert noch eine Frage:
    Kann man die Genauigkeit des GPS noch erhöhen? Im TTN sehe ich die Werte für LON und LAT immer mit 6 Stellen und damit doch relativ grob. Die eigene "Location" kann ich aber dort mit 13 Stellen anzeigen lassen. Warum nutze ich für LON und LAT nicht auch mehr Stellen und damit eine höhere Genauigkeit? Wenn das geht, wie mache ich das dann?
    VG Ulli

    • @uengel5755
      @uengel5755 Год назад

      Ich habe einmal geschaut. In deiner Umrechnung der Koordinaten von LAT und LON im Teil1 in Dezimalgrad könnte man doch eine Stelle bei der Division durch 60 mehr nehmen. dann hätte man 7 Stellen und damit eine größere Genauigkeit. Oder mache ich da einen Denkfehler?

  • @bernhardweiss1309
    @bernhardweiss1309 3 года назад

    Eine Frage hätte ich da. Wie hole ich in dem Fall die RSSI aus dem $json_data raus? Lg.

  • @harryporter5274
    @harryporter5274 2 года назад +1

    gaaailo

  • @kingherman2318
    @kingherman2318 3 года назад

    What is he saying