Hallo zusammen, Frage an die TTN Experten (ich blick's gerade nicht mehr, hab noch mehr graue Haare bekommen) Ich habe ein paar LoRa Module (ESP8266, RFM95, Boards von hallard.me https://github.com/hallard/NodeMCU-Gateway ) hier. Die direkte Kommuniktaion zwischen 2 Modulen hat geklappt, jetzt wollte ich ein Modul als Gateway (Single-Channel) nutzen und das andere als Sensor.
Das Gateway mit ESP-sc-gway (Version 6.2.8 von https://github.com/things4u/ESP-1ch-Gateway nicht die alte Version von Andreas Spies) konnte ich in TTN anmelden und bekomme auch die Statusmeldungen bei "livedata" angezeigt.
Den Sensor versuche ich mit dem Beispiel ttn_otaa aus der Bibliothek MCCI_LoRaWAN_LMIC_library zu nutzen. Das Gateway (2m neben dem Sensor) bekommt manchmal ein Paket vom Sensor ab (sehe ich sowohl im Webinterface des GW als auch bei TTN). In TTN sehe ich dann auch die DevEUI und JoinEUI von meinem Sensor. Da ich im Programm keine JoinEUI angeben kann, habe ich im GW geschaut, dass hier 000000000 gesendet wird und in TTN ein Gerät mit dieser JoinEUI angelegt. Klappt aber nicht...
Im Beispiel ttn_otaa ist dieser EUI-Abschnitt enthalten (hab ein paar Bytes hier bei DEVEUI und APPKEY verändert!)
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
16 |
|
In TTN erhalte ich bei den Live-Daten diese Ausgabe beim Gateway:
1 |
|
2 |
|
3 |
|
4 |
|
In der TTN Applikation habe ich folgende Angaben drin (angepasst an oben)
1 |
|
2 |
|
3 |
|
4 |
|
Im übrigen Code von dem Beispiel habe ich bisher keine Anpassungen gemacht. Hat jemand eine Idee?