Beantwoord

OTAA Verbinding

  • 22 mei 2018
  • 14 reacties
  • 716 keer bekeken

Hallo,

Momenteel ben ik bezig met het opzetten van een OTAA verbinding.
Het gaat om een Arduino MKR WAN 1300 (https://store.arduino.cc/mkr-wan-1300) met de voorbeeld code die bij de Arduino hoort (zie: https://www.arduino.cc/en/Tutorial/MKRWANFirstConfiguration).

Ik heb het device EUI dat dit programma toont en een zelf gegenereerde APP KEY ingevuld bij het toevoegen van een nieuw device in de developers portal. Vervolgens kies ik in het programma voor OTAA, en voer ik de APP EUI (0059AC0000010120 gevonden in developer portal documentatie) en de APP Key in. Vervolgens probeert het programma te verbinden via OTAA en een bericht te verzenden.

Het device maakt echter nog geen connectie. Join request gaat niet goed. Graag zou ik willen weten waar dit aan ligt.

Status in portal: The last message could not be forwarded to the destination URL.
Arduino firmware versie 1.1.6
Test endpoint met behulp van request inspector.
Verbinden via ABP gaat wel goed, en berichten komen dan ook aan in de request inspector.
icon

Beste antwoord door Rick S. 24 mei 2018, 14:35

Hi @Jelle Lauwers,

Welkom bij onze IoT Community!
Goed dat u dit hier plaatst. Ik ben op basis van uw gegevens uit uw forumaccount (uw mailadres voornamelijk) op onderzoek gegaan. Ik heb uw account gevonden en zie in totaal 3 devices naar voren komen. Één van de devices zie ik nu met een error naar voren komen en ik vermoed dat dit het device is waar u mee bezig bent. Het gaat om het device met de DevEUI eindigend op A6E07, toch?

Als ik het device bekijk is iets wat mij opvalt. Ik zie namelijk dat het device via OTAA aangemeld is. Echter is er geen OTAA Join Request door gekomen. Normaliter komt het request binnen, wordt deze gecontroleerd en verder verwerkt, maar dat is hier dus niet gebeurt. Ik heb nu het device van de portal verwijderd en wil u vragen om het device opnieuw via OTAA aan te melden. Zodra u dit heeft gedaan ontvang ik graag een bericht van u, zodat ik kan kijken of deze nu wel goed doorkomt.
Bekijk origineel

14 reacties

Reputatie 6
Badge +6
Hi @Jelle Lauwers,

Welkom bij onze IoT Community!
Goed dat u dit hier plaatst. Ik ben op basis van uw gegevens uit uw forumaccount (uw mailadres voornamelijk) op onderzoek gegaan. Ik heb uw account gevonden en zie in totaal 3 devices naar voren komen. Één van de devices zie ik nu met een error naar voren komen en ik vermoed dat dit het device is waar u mee bezig bent. Het gaat om het device met de DevEUI eindigend op A6E07, toch?

Als ik het device bekijk is iets wat mij opvalt. Ik zie namelijk dat het device via OTAA aangemeld is. Echter is er geen OTAA Join Request door gekomen. Normaliter komt het request binnen, wordt deze gecontroleerd en verder verwerkt, maar dat is hier dus niet gebeurt. Ik heb nu het device van de portal verwijderd en wil u vragen om het device opnieuw via OTAA aan te melden. Zodra u dit heeft gedaan ontvang ik graag een bericht van u, zodat ik kan kijken of deze nu wel goed doorkomt.
Beste @Rick S.,

Het gaat inderdaad om het device dat eindigt op A6E07.
Je geeft aan het device op de portal verwijderd te hebben, als ik echter inlog en bij mijn devices kijk staat hij nog in de lijst, is dit de bedoeling of hoort deze daar nu niet meer tussen te staan?

Met vriendelijke groet,
Jelle
Reputatie 6
Badge +6
Hi @Jelle Lauwers,

Bedankt voor de snelle reactie!
Het device hoort er niet meer tussen te staan. Wilt u nogmaals kijken?
Het device zou nu niet meer in de lijst moeten staan.

Ik hoor graag van u!
Beste @Rick S.,

Het device staat er nu inderdaad niet meer tussen.
Ik zal nu proberen deze opnieuw toe te voegen en laten weten wat de resultaten zijn.

Met vriendelijke groet,
Jelle
Beste @Rick S.,

Het device heb ik opnieuw aan de portal toegevoegd.
Er wordt nu de volgende status weergegeven: Device is not yet activated, messages will not be forwarded.
Kan ik al proberen vanaf het device te verbinden om moet ik wachten totdat deze status veranderd?

Met vriendelijke groet,
Jelle
Reputatie 6
Badge +6
Goedemiddag Jelle,

Ik zie nu inderdaad het Join Request naar voren komen.
Dat gaat nu dus in ieder geval goed. Nu duurt het uiterlijk een dag voordat de aanmelding verder verwerkt wordt.
Ik stel dus voor om nog even tot morgen te wachten. Morgenochtend doe ik nog een check en als de aanmelding voltooid is geef ik weer een gil! Dan kunt u verder aan de slag 😉
Reputatie 6
Badge +6
Goedemorgen Jelle,

Daar ben ik weer!
Toen ik vanochtend binnen kwam was ik erg nieuwsgierig of het Join Request verwerkt was.
Ik heb gekeken en ik zie dat het nu helemaal verwerkt is. Het device staat nu als 'Activated' in de Developer Portal. U kunt nu verder aan de slag! 😁

Mocht u nog andere vragen hebben, ik zit voor u klaar!
Goedemorgen Rick,

In mijn developer portal werd het device nu ook als 'Activated' weergegeven. Ik heb geprobeerd opnieuw te verbinden vanaf mijn device en nu werkt de communicatie ook via OTAA!

Bedankt voor de hulp.

Met vriendelijke groet,
Jelle
Reputatie 6
Badge +6
Helemaal goed Jelle! Ik ben blij dat het gelukt is en dat u nu aan de slag kan met dit device.

Ik wens u alvast een fijn en erg zonnig weekend 😎 ☀
Beste @Rick S.,

Ik heb een tijdje getest met het eerder genoemde device.
Nu hebben we een ander device (pycom lopy4) ter vergelijking en volgens mij heb ik weer het zelfde probleem met de OTAA verbinding. Zou je het device dat eindigt op AEE5D uit de portal kunnen verwijderen?

Alvast bedankt!

Met vriendelijke groet,
Jelle Lauwers
Reputatie 6
Badge +6
Goedemorgen Jelle,

Bedankt voor uw bericht!
Ik heb zojuist dit device uit de portal verwijderd 😉

Mvg,

Rick S.
Badge
Hoi Jelle en Rick. S.

Ik heb ook een probleem gehad met een device dat niet 'mocht' joinen, met als foutmelding in de device manager: "Wrong MIC detected in Join request".
Omdat me dit ergens vergelijkbaar leek met deze fout, heb ik het device ook verwijderd en opnieuw aangemaakt.
Als profiel heb ik voor "Semtech LoRaMote fw3 Class A" gekozen (we gebruiken de RN2483, wat doet deze instelling precies?)

Na het opnieuw aanmaken kon ik direct succesvol joinen en berichten versturen.

We hebben nog meer systemen met hetzelfde probleem in het land.
Enig idee wat de root-cause zou kunnen zijn?

Groeten
Tom
Reputatie 6
Badge +6
Goedemorgen @tombuil,

Welkom bij de IoT Community!
Ik moet eerlijk zeggen dat ik de foutmelding 'Wrong MIC detected in Join Request' niet direct herken.
Echter lijkt de situatie wel sterk op die van Jelle. Het Join Request kwam in eerste instantie toen niet door en na het verwijderen en opnieuw aanmelden vervolgens wel.

Heeft u voor mij in een privébericht de DevEUI's van de devices waarbij u ook dit probleem heeft, zodat ik daar wat verder in kan duiken?
Reputatie 6
Badge +6
In het topic LoRaWAN Device Classes: A, B and C leest u trouwens meer over de mogelijke profielen voor de devices

Reageer