LoRaWAN mit ESP32 LoRa Board | Der Einstieg bei TTN

Sdílet
Vložit
  • čas přidán 22. 07. 2024
  • Weiter geht es wieder mit LoRa & LoRaWAN. Diesmal verbinden wir einen ESP32 mit TTN (The Things Network) und ich erzähle euch wieder einiges über die Library, Pin-Mapping und meine Erfahrungen aus der Praxis. Um das Projekt so einfach wie möglich zu halten und eine maximale Kompatibilität mit den Gateways zu erreichen, habe ich mich für den ABP Mode entschieden. Selbstverständlich kann das Projekt auch auf OTAA erweitert werden.
    Alle Infos, Schaltpläne und die Library gibt es wie immer am Blog: www.aeq-web.com/lorawan-ttn-m...
    ▬ Inhalt ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    0:00 - Warum ESP32
    2:10 - TTN ABP Mode
    3:27 - Aufbau der Library
    6:00 - Anpassungen an der Library
    10:25 - Das LoRaWAN Gateway
    11:28 - ESP32 bei TNN Registrieren
    13:19 - Praxistest
    14:10 - Payload Decoder
    14:53 - Tipp: Betrieb mit Single Channel Gateways
    15:59 - Tipp: Frame Counter Problem beheben
    17:36 - Vorschau
    Tags: #LoRaWAN #ESP32LoRa #TTN #LoRA #aeqweb
  • Věda a technologie

Komentáře • 40

  • @stefandenninger3353
    @stefandenninger3353 Před 3 lety +1

    Hi Alex, ich hänge damit, kannst Du den SourceCode vielleicht teilen? Wäre toll, da mein Node nix schickt ;(

    • @AEQWEB
      @AEQWEB  Před 3 lety +3

      Hallo, der Source Code befindet sich hier: www.aeq-web.com/esp32-lorawan-abp-source-code-v-1-0/

  • @fullpower8382
    @fullpower8382 Před 2 lety

    Cooler Typ, echt du hast meinen vollsten Respekt dafür das du solche Themen Richtig fluffig rüberbringst!

  • @Druidus98
    @Druidus98 Před 3 lety +3

    Bei deinen Videos habe ich immer den Eindruck das da noch ganz viel Hintergrundwissen bei dir vorhanden ist was du ‘uns’ nur nicht zumuten willst 😉 Payload und der Weg vom TTN Gateway zu meinem MQTT-Broker ist gerade ‘mein’ Thema. Thx auf jeden Fall für die lehrreichen Videos 👍🏻

    • @AEQWEB
      @AEQWEB  Před 3 lety +3

      Doch Doch, das Thema ist halt so umfangreich, da will ich alles nach der Reihe durchgehen 🙂 Ein Video zur Payload gibts dann im Februar 😉

  • @hofertyp
    @hofertyp Před rokem +2

    Pfuh, bin dem Blog gefolgt aber werde nicht schaluer wie komme ich den nun zu der Device EUI von meinem Heltec Wireless Stick Lite Modul?

  • @Taki7o7
    @Taki7o7 Před 2 lety +2

    Hab mir nun schon einige Video zu LoRa angeguckt und werde einfach nicht schlauer :'D Ich verstehe nur Bahnhof bei all den Abkürzungen

  • @michaelandersen1161
    @michaelandersen1161 Před 2 lety

    what is the name of the lora esp32 board you are using and where can you buy it?

  • @maxkapalla2813
    @maxkapalla2813 Před 3 lety

    Wie funktioniert das mit TTNv3? Unter v2 funktioniert das bei mir wunderbar, unter v3 (natürlich mit anderen EUI) bekomme ich immer die Meldung Device Not found. Und das obwohl die device id korrekt ist.

  • @codoskoda
    @codoskoda Před rokem +1

    Danke, aber ich bekom es leider nicht hin error: no matching function for call to 'SPIClass::begin(int, int, int, int)'
    SPI.begin(5, 19, 27, 18); // Pins on Heltec ESP32 LoRa Board woran kann es da liegen?

  • @utkubudak8503
    @utkubudak8503 Před 2 lety

    Hallo, gibt es auch ein Repo für LoRaWAN v1.1?

  • @wullibar8419
    @wullibar8419 Před 2 lety

    Hallo Alex,
    gibt es auch den Code (ein Update) für Einbindung des ESP32 LoRa Board ins TTS?

  • @karstenal1
    @karstenal1 Před 3 lety

    hmm bei mir kommt irgendwie nichts an habe mich genau an die Anleitung gehalten. Aber mein Raspberry Gateway scheint zu funktionieren da kommen andere Daten an nur die nicht von meinem Esp32 Board :(

  • @WoaznSigi
    @WoaznSigi Před 2 lety

    Super video danke!
    Ist die Reichweite im direct mode auch so hoch?
    Ich hätte ca. 1km davon sind ca. 700m durch den Wald. Vielen Dank und viele Grüße

  • @nitrotv2447
    @nitrotv2447 Před 3 lety

    Ja ein Video zum Payload wäre sehr sehr hilfreich. Arbeite gerade an dem Payload des Paxcounter Projekts. Danke dir für die guten Infos. Habe gerade den Code ausprobiert für mein TTGO LoRa32 V2.1 Board. Die Pins sind bei diesem ESP32 Board -> nss =18,rst=23,dio={26,33,32}. Läuft jetzt :)

    • @AEQWEB
      @AEQWEB  Před 3 lety

      Video zur Payload kommt am Sonntag!
      Das mit den Pins ist so eine Sache, da gibt's leider keinen Standard :/

  • @user-wp3zs9tj7r
    @user-wp3zs9tj7r Před 3 lety

    Kann mit bitte jemand erklären oder auf ein Video\Text verweisen in dem es erklärt wird, wie bzw was man nun alles machen müsste, um von Ort A zB einen ESP32\Arduino ausgelesenen Pin-Zustand über die öffentlichen Gateways (in meiner Stadt sind die wohl sehr gut ausgebaut) zu Hause zu empfangen bzw auszuwerten? Ich checks nicht. Gibts sowohl Sender als auch Empfänger Platinen ?

  • @tedesco060968
    @tedesco060968 Před rokem

    Hallo Alex, mit welcher Arduino Version hast das compiliert, bei mir kommt immer eine Fehlermeldung meine Version 1.8.7, Fehler 'u1_t' does not name a type

  • @uengel5755
    @uengel5755 Před 3 lety

    Hi Alex,
    eine Frage: Gibt es das SX1278 (Ra-02) LoRa auch für 868 MHz?

    • @uengel5755
      @uengel5755 Před 3 lety

      Oder kann ich dieses Modul für 433 MHz auch nutzen?

  • @timzimmer5485
    @timzimmer5485 Před 2 lety +1

    Welche LoRa Version hat dieser ESP von Heltec, da man neuerdings bei TTN auch die LoRa Version beim Erstellen eines neuen Gerätes angeben muss?

    • @AEQWEB
      @AEQWEB  Před 2 lety

      Der ESP hat keine LoRa Version, da dies nur von der Software abhängt. Aber die LMIC Library hat Version 1.0.3

  • @heribertschorn6922
    @heribertschorn6922 Před 3 lety

    Tolles Video, Daten kommen im Payload bei TTN an ! Aber wie kombiniere ich das dann mit dem Code für die große LORA Wetterstation (2020) u die Daten nach TTN zu Übertragen? Kannst Du das Thema Frame Counter im Blog noch ergänzen wie das speichern geht

    • @AEQWEB
      @AEQWEB  Před 3 lety +1

      Nächste Woche gibts ein Video zum Thema Payload, da ist auch die Wetterstation angeführt.

  • @WitzigLustigKomisch_TG

    wäre es den auch möglich mit genau diesem Modul ein LoRa - Gateway zu erstellen? Ich habe zwei von den Dingern, einen Benutze ich um meine Daten an ein Gateway zu senden und den anderen würde ich gerne zur Verfügung stellen, für andere in dem Lora Netzwerk. Geht das auch? Ich habe dazu in der Library kein Beispiel gefunden.

    • @AEQWEB
      @AEQWEB  Před 3 lety +2

      Ja, es gibt Möglichkeiten. Google mal nach ESP32 Single Channel LoRaWAN Gateway. Da gibts was, ich kann dir aber dazu nicht viel mehr sagen...

    • @WitzigLustigKomisch_TG
      @WitzigLustigKomisch_TG Před 3 lety

      @@AEQWEB kannst du vielleicht ein Video darüber machen. Ich habe jetzt schon mehrere verschiedene Anleitungen versucht aber bei jeder bleibe ich dabei hängen das ich meinen Gateway Key nirgendwo eingeben kann. AppKey und SessionKey kann ich überall eingeben aber das ist ja für den Anwendungsfall garnicht nötig und auf TTN bekomme ich dafür auch nur ein GatewayKey

  • @jmbt7548
    @jmbt7548 Před 3 lety +6

    Du bist nicht nur ein guter Lehrer, sondern auch ein guter Motivator. Ist es indiskret zu fragen, wer Du beruflich bist ?

    • @AEQWEB
      @AEQWEB  Před 3 lety +4

      Danke 😊 Ich bin Kommunikationstechniker und viel in der Industrie tätig.

    • @jmbt7548
      @jmbt7548 Před 3 lety +5

      @@AEQWEB Das merkt man, dass Du Profi bist. Danke, dass Du Dein Wissen fein abgestuft, weiter gibst.

  • @viktorterhardt1605
    @viktorterhardt1605 Před 2 lety

    Guten Tag. Ist es möglich den Spreizfaktor und die Sendeleistung im Code zu definieren, oder wie kommen diese Parameter zustande?

    • @AEQWEB
      @AEQWEB  Před 2 lety

      Beides ist möglich…

    • @viktorterhardt1605
      @viktorterhardt1605 Před 2 lety

      Können Sie mir auch sagen, wie?

    • @AEQWEB
      @AEQWEB  Před 2 lety +1

      LMIC_setDrTxpow(DR_SF7, 14);
      DR_SF7 - DR_SF_12 = SF-Faktor,
      14 = Sendeleistung (max = 14)

  • @waltersigmund3821
    @waltersigmund3821 Před 3 lety

    Interessant ist warum das Board nicht die Standart SPI Belegung nutzt . Mosi-23,Miso-19,Clk-18 und CS(NSS)-5 . Gruss Walter

  • @mars3142
    @mars3142 Před rokem

    Spannendes Video. Gibt es auch eine Möglichkeit einfach ein TTN Gateway selber per ESP32 zu bauen? Ich würde gerne die komplette Kontrolle über den Software Stack in meinem Netzwerk behalten (soweit möglich) und ein externes Gateway kann schnell veraltet sein, wenn es keine Updates mehr gibt. Hast du dazu vielleicht mal ein Video gemacht? Ich finde bei TTN irgendwie keine API Definition, wie ich das selber ansprechen kann.