Adding metadata to messages
Bug or did miss anything?
- missing defined metadata.
{
"mType": "iqrfSensor_ReadSensorsWithTypes",
"data": {
"msgId": "testEmbedSensor",
"req": {
"nAdr": 2,
"param": {
"sensorIndexes": [
0,
1
]
}
},
"returnVerbose": true
}
}
{
"mType": "iqrfSensor_ReadSensorsWithTypes",
"data": {
"msgId": "testEmbedSensor",
"rsp": {
"nAdr": 2,
"hwpId": 17410,
"rCode": 0,
"dpaVal": 78,
"result": {
"sensors": [
{
"id": "TEMPERATURE",
"type": 1,
"name": "Temperature",
"shortName": "T",
"value": 25,
"unit": "°C",
"decimalPlaces": 4
},
{
"id": "BINARYDATA7",
"type": 129,
"name": "Binary data7",
"shortName": "bin7",
"value": 20,
"unit": "?",
"decimalPlaces": 0,
"breakdown": [
{
"id": "BINARYDATA7",
"type": 129,
"name": "Light indicator",
"shortName": "light",
"unit": "%",
"decimalPlaces": 1,
"value": 84.3
}
]
}
]
},
"metaData": {}
},
"raw": [
{
"request": "02.00.5e.01.ff.ff.03.00.00.00",
"requestTs": "2021-03-19T11:21:25.641+01:00",
"confirmation": "02.00.5e.01.ff.ff.ff.00.02.08.02",
"confirmationTs": "2021-03-19T11:21:25.670+01:00",
"response": "02.00.5e.81.02.44.00.4e.01.90.01.81.14",
"responseTs": "2021-03-19T11:21:25.998+01:00"
}
],
"insId": "iqube-0242954721773a56",
"statusStr": "ok",
"status": 0
}
}
{
"mType": "iqrfSensor_Frc",
"data": {
"msgId": "testEmbedSensor",
"rsp": {
"nAdr": 0,
"hwpId": 0,
"rCode": 0,
"dpaVal": 72,
"result": {
"sensors": [
{
"nAdr": 0,
"sensor": null,
"metaData": {}
},
{
"nAdr": 1,
"sensor": null,
"metaData": {}
},
{
"nAdr": 2,
"sensor": {
"id": "TEMPERATURE",
"type": 1,
"name": "Temperature",
"shortName": "T",
"value": 25,
"unit": "°C",
"decimalPlaces": 4
},
"metaData": {}
},
{
"nAdr": 3,
"sensor": null,
"metaData": {}
},
- defined metadata
{
"mType": "infoDaemon_GetNodeMetaData",
"data": {
"msgId": "testGetNodeMetaData",
"req": {
"nAdr": 2
},
"returnVerbose": true
}
}
{
"mType": "infoDaemon_GetNodeMetaData",
"data": {
"msgId": "testGetNodeMetaData",
"rsp": {
"nAdr": 2,
"metaData": {
"sensor": {
"user": {
"name": "manager"
},
"location": {
"building": "a2",
"floor": 2,
"room": 2,
"gw": 2
},
"identification": {
"name": "s2",
"measure_number": 159,
"manufacturer": "xyz",
"serial_number": 753
}
}
}
},
"insId": "iqube-0242954721773a56",
"statusStr": "ok",
"status": 0
}
}