Vraag

Lora Adeunis node aansluiten op KPN

  • 21 May 2019
  • 4 reacties
  • 629 keer bekeken

ik wil diverse Adeunis nodes aansluiten op KPN Lora.
dit is echter haast onmogelijk zonder stappenplan.
Wie heeft er 1 voor mij?
APP key heb ik geen en de URL van de server.
Dev EUI heb ik.
Hoe nu verder?

4 reacties

Reputatie 5
Badge +3
@Smart Farming Wat leuk dat u aan de slag wilt met de LoRa testomgeving.

Alle documentatie is hier te vinden. Er bestaat niet echt een stappenplan voor momenteel. Maar met de documentatie op de GitHub pagina zou het moeten lukken.
Reputatie 1
Badge
ik wil diverse Adeunis nodes aansluiten op KPN Lora.
dit is echter haast onmogelijk zonder stappenplan.
Wie heeft er 1 voor mij?
APP key heb ik geen en de URL van de server.
Dev EUI heb ik.
Hoe nu verder?


Is het al gelukt? Welke Adeunis Nodes gebruik je? De TEMP? Hier heb ik wel wat ervaring mee, zowel op KPN Developer License als betaald.
nee helaas.
Ik heb het ook even niet geprobeerd. wil er dinsdag weer mee verder.
Ik loop vast op het versturen van de dat. waar naar toe?
url site kpn? etc.
Reputatie 1
Badge
Als ik je reactie lees dan denk ik dat je een stuk kennis mist, of ik lees het helemaal verkeerd, sorry in dat geval.

Een korte voorbeeld van mijn configuratie met betrekking tot een Adeunis Temperatuur sensor die in een boomgaard wordt getest:

Ik heb een Adeunis TEMP sensor ingesteld dat hij iedere 2 minuten de temperatuur meet en en iedere 10 minuten de gemeten waarden doorstuurt. Omdat de sensor op het KPN netwerk zit moet jij:
  • De DevEUI aan KPN doorgeven als de APPKey (beide keys zijn instelbaar, maar af-fabriek kun je deze ongewijzigd laten).
  • De AppEUI krijg jij van KPN, zie link hierboven, voor KPN is dat: 0059AC0000010120. Dit is ook het enige dat je in theorie moet configureren in te stellen om het laten werken.
  • Devices zijn default OTAA (Over-the-air-Activation)
Met bovenstaande heb jij dus een sensor op het KPN netwerk, maar je hebt nog geen data (meetwaarden). Hiervoor moet je een URL opgeven bij KPN. KPN moet namelijk de meetwaarden doorsturen naar jouw applicatie (die dus ergens op het internet staat).

Als jij de meetwaarden binnen krijgt dan moet je deze vervolgens decoden. De data is encoded om het pakketje zo klein mogelijk te houden. Hoe je moet decoden is informatie die je van de fabrikant krijgt, voor Adeunis heb je sinds kort een SDK tot je beschikking, zie hun Decode Pagina. Pas als jij gegevens kan interpreteren, dan pas is het voor jou waardevolle informatie. Wat je er daarna mee doet is aan jou.

In mijn geval sla ik de gegevens per meter op en geef ik het weer in dashboards:



Misschien mis ik wat onderdelen, maar volgens mij klopt het geheel zo.

TLDR versie:
  • In je sensor AppEUI instellen en OTAA activeren
  • In KPN API Endpoint instellen (waar je de data binnenkrijgt)
  • In jouw App (de API Endpoint) de data decoden en ermee doen wat je wilt.

Reageer