Hello! I’m newbie. This is my first task with lora. I don’t understand what to do next.
I have a GPS tracker that has been successfully activated in a chirpstack application server. Now I need the gps data to be displayed on thingsboard.io.
This is the data I see through the application server
[
{
“type”: “up”,
“payload”: {
“applicationID”: “6”,
“applicationName”: “bison”,
“deviceName”: “bison”,
“devEUI”: “AASjCwAhgJE=”,
“rxInfo”: [
{
“gatewayID”: “AIAAAKAAbjY=”,
“time”: “2022-01-27T15:23:20.313764Z”,
“timeSinceGPSEpoch”: “1327332218.313s”,
“rssi”: -44,
“loRaSNR”: 7,
“channel”: 2,
“rfChain”: 0,
“board”: 0,
“antenna”: 0,
“location”: {
“latitude”: 43.22933,
“longitude”: 76.9317,
“altitude”: 948,
“source”: “UNKNOWN”,
“accuracy”: 0
},
“fineTimestampType”: “NONE”,
“context”: “ZlrW2w==”,
“uplinkID”: “ZUeDwl6pQfC075b8sBH4TQ==”,
“crcStatus”: “CRC_OK”
}
],
“txInfo”: {
“frequency”: 868500000,
“modulation”: “LORA”,
“loRaModulationInfo”: {
“bandwidth”: 125,
“spreadingFactor”: 7,
“codeRate”: “4/5”,
“polarizationInversion”: false
}
},
“adr”: true,
“dr”: 5,
“fCnt”: 28,
“fPort”: 1,
“data”: “AwA=”,
“objectJSON”: “{“message”:“`”}”,
“tags”: {},
“confirmedUplink”: false,
“devAddr”: “AZGZDw==”,
“publishedAt”: “2022-01-27T15:23:20.625704466Z”,
“deviceProfileID”: “fa1eb36c-3e87-4194-82a6-3c9bdd41fd13”,
“deviceProfileName”: “test_device_profile”
}
}
]
This is what I see with mosquitto_sub
application/6/device/0004a30b00218091/event/up {“applicationID”:“6”,“applicationName”:“bison”,“deviceName”:“bison”,“deviceProfileName”:“test_device_profile”,“deviceProfileID”:“fa1eb36c-3e87-4194-82a6-3c9bdd41fd13”,“devEUI”:“0004a30b00218091”,“rxInfo”:[{“gatewayID”:“00800000a0006e36”,“uplinkID”:“3d22a821-4aeb-4115-a6a2-78961f7e2671”,“name”:“multitech”,“time”:“2022-01-28T05:55:41.241182Z”,“rssi”:-44,“loRaSNR”:9,“location”:{“latitude”:43.22933,“longitude”:76.9317,“altitude”:948}}],“txInfo”:{“frequency”:868100000,“dr”:5},“adr”:true,“fCnt”:59,“fPort”:1,“data”:“AwA=”}
If I understand correctly, for integration with thingsboard, I need to write a codec that will be used on the thingsboard side to display gps values.
But the problem is that I’m not a programmer and I don’t understand what I should write and how.
I re-read the documentation on the chiprstack and thingsboard websites, but did not understand what to write.
Please explain to the stupid what should I do?
I would appreciate any help