Last updated on September 16th, 2024
Release objectives
Deliver two new formats for data distribution: ThingsBoard and Live Objects.
New features
- ThingsBoard distribution format: details in Distribution formats
- Live Objects distribution formats: details in Distribution formats
Bug fix
Some fields of the distribution JSON could exceed the JSON integer limit. To prevent this, the type of fields MSG_ID, LOC_ID, location_id is now string. The type of MSG_IDS, raw_msg_ids is now table of string.
JSON example before the change
{
"TYPE":"DEVICE_PRC",
"MODE":"EXPERT",
"VERSION":"1",
"DATA":[
{
"DEVICE_ID":86051,
"MSG_ID":972153460566958080,
"CHECKED":"Y",
"SENSORS":{
"RAW_DATA":"00000000000000000000000000000000000000000000000000",
"CRC_OK":true
}
}
]
}
JSON example after the change
{
"TYPE":"DEVICE_PRC",
"MODE":"EXPERT",
"VERSION":"1",
"DATA":[
{
"DEVICE_ID":86051,
"MSG_ID":"972153460566958080",
"CHECKED":"Y",
"SENSORS":{
"RAW_DATA":"00000000000000000000000000000000000000000000000000",
"CRC_OK":true
}
}
]
}