Vega NB-11 / User Manual
19
Revision 03 – 08 October 2020
5 COMMUNICATION PROTOCOL
Data transmits via MQTT protocol. You should to specify in the device settings the address
and port of the server where the data will be sent. Those settings specified in application “Vega
NB-IoT Configurator”. It must be MQTT broker as a server (received side). You should to specify
in the device settings the address and port of the broker. Also, you should to specify a topic
name where the data published and a client name – the name which the device use for
publishing. All those settings specified in “Vega NB-IoT Configurator” in part “MQTT settings”.
For watching the data sending by the device you should to deploy MQTT broker on a PC and
subscribe some application on MQTT broker.
Vega NB-11 sends the message on the server as a text of JSON format. See example below.
{
"Message": {
"dev": "NB-11 v0.5",
"IMEI": "867723030711633",
"IMSI": "250990283462252",
"ICCID": "8970199170730496963",
"num": 3,
"UTC": 1571227504
},
"LBS": {
"TAC": "9C8D",
"CID": "0856831D",
"SQ": 19
},
"CellStatus": {
"EARFCN": 1240,
"PCID": 26,
"RSRP": -822,
"RSRQ": -108,
"RSSI": -744,
"SNR": 119
},
"Telemetry": {
"reason": "time",
"UTC": 1571227500,
"bat": 99,
"temp": 28,
"pulse1": 0,
"pulse2": 0,
"pulse3": 0,
"pulse4": 0
}
}
Transcription of the message fields:
Message – part with information about current message.
dev – name and version of the device firmware