Vraag

downlink berichten versturen via Thingpark

  • 6 februari 2017
  • 3 reacties
  • 448 keer bekeken

Ik ben al dagen bezig om downlink berichten te versturen naar mijn LoraNode maar tevergeefs.

Ik heb een applicate gemaakt in .Net die een POST met een leeg JSON bericht in de body verzend naar Thing park URL: https://api.kpn-lora.com/thingpark/lrc/rest/downlink?DevEUI=0059AC0000150XX&FPort=1&Payload=220E01&AS_ID=XXXX&Time=2017-02-06T16:21:03&Token=b37ab4cb8e24adb1b4550b10a0a2e46ad1259cb9da5336bb1c81e16e307bdef2

Geen resultaat. Als ik de TOKEN check in een SHA calculator dan klopt dit allemaal.

Vervolgens met de NODE-RED app aan de slag gegaan en nagebouwd met mijn eigen gegevens. Hier krijg ik data op binnen (ook met een error dat de token niet klopt) maar verzenden, ho maar... Ik krijg alleen maar een resultaat: Security Check. bad token. Als ik de string controleer in een SHA calculator krijg ik ook een andere token als resultaat... de vraag is dus een beetje; werkt de node-red applicatie nog wel ? Werkt thingpark downlink uberhaupt nog ???

Ik hoop dat iemand mij op weg kan helpen. Ik ben gewoon klant van KPN en heb een aantal nodes aan de praat maar moet op korte termijn voor een grote klant een project gaan runnen en zonder downlink berichten kom ik niet verder en stopt het project....

3 reacties

Reputatie 7
Badge +11
Hi andykalbvleesch,

De thingpark downlink werkt nog.
Als ik naar de URL kijk, ten op zichtte van het voorbeeld van Michiel. Valt op dat je mogelijk een karakter 'Z' mist achter de tijdnotatie.

Voorbeeld:
2016-08-01T09:06:06Z

Probeer:
https://api.kpn-lora.com/thingpark/lrc/rest/downlink?DevEUI=0059AC0000150XX&FPort=1&Payload=220E01&AS_ID=XXXX&Time=2017-02-06T16:21:03Z&Token=b37ab4cb8e24adb1b4550b10a0a2e46ad1259cb9da5336bb1c81e16e307bdef2
Reputatie 3
Badge
Hallo Andy,

Bij The Things Network is het zo dat het downlink bericht pas verstuurd net nadat er een uplink is geweest. Ik weet niet of dit bij KPN ook zo is.
Misschien dat @Tim dit zo weet.

Gr
Bas
Reputatie 7
Badge +11
Hi @Andy & @Bas,

Op het KPN LoRa netwerk is het mogelijk om met een Class C device een downlink bericht te sturen op commando, dus ook als er geen uplink is geweest :)

Voor meer informatie zie deze topic over device classes.

Reageer