Property
Functionality related to properties
Write
Write property
Parameters
- deviceId : Device
- propertyId : Property Id (hex)
- value : Value (hex)
- priority : Priority (0-4, default 2)
Example
Sending : meshtech/diagnostics/cc3fc0fa8d21/command/property/write
{
"id":"13",
"params":{
"deviceId":"E4EBC3F77F09",
"propertyId":"8000",
"value":"0005",
"priority":2
}
}
Response: meshtech/diagnostics/cc3fc0fa8d21/response/property/write
{
"id":"13",
"success":true,
"result":"Property 8000 successfully written to 0005 on device E4EBC3F77F09"
}
Write-empty
Write property to empty value
Parameters
- deviceId : Device
- propertyId : Property Id (hex)
- priority : Priority (0-4, default 2)
Example
Sending : meshtech/diagnostics/cc3fc0fa8d21/command/property/write-empty
{
"id":"14",
"params":{
"deviceId":"E4EBC3F77F09",
"propertyId":"8000",
"priority":2
}
}
Response: meshtech/diagnostics/cc3fc0fa8d21/response/property/write-empty
{
"id":"14",
"success":true,
"result":"Property 8000 successfully written to empty value on device E4EBC3F77F09"
}
Read
Read property
Parameters
- deviceId : Device
- propertyId : Property Id (hex)
- priority : Priority (0-4, default 2)
Example
Sending : meshtech/diagnostics/cc3fc0fa8d21/command/property/read
{
"id":"15",
"params":{
"deviceId":"E4EBC3F77F09",
"propertyId":"8000",
"priority":2
}
}
Response: meshtech/diagnostics/cc3fc0fa8d21/response/property/read
{
"id":"15",
"success":true,
"result":"Value of property 8000 of device E4EBC3F77F09 is 0003"
}
List
List cached properties
Parameters
- deviceId : Device
Example
Sending : meshtech/diagnostics/cc3fc0fa8d21/command/property/list
{
"id":"16",
"params":{
"deviceId":"E4EBC3F77F09"
}
}
Response: meshtech/diagnostics/cc3fc0fa8d21/response/property/list
{
"id":"16",
"success":true,
"result":[
{
"property":"8000",
"value":"0005",
"reported":879,
"updated":1160
},
{
"property":"8001",
"value":"19000003",
"reported":1101,
"updated":1101
},
{
"property":"8002",
"value":"0300",
"reported":1100,
"updated":1100
},
{
"property":"8007",
"value":"FF",
"reported":879,
"updated":1160
},
{
"property":"8020",
"value":"02",
"reported":1100,
"updated":1100
},
{
"property":"8100",
"value":"28",
"reported":1100,
"updated":1100
},
{
"property":"8101",
"value":"00002EE3",
"reported":1099,
"updated":1099
},
{
"property":"8110",
"value":"02",
"reported":1099,
"updated":1099
},
{
"property":"8120",
"value":"FF",
"reported":1098,
"updated":1098
},
{
"property":"8202",
"value":"00",
"reported":1098,
"updated":1098
},
{
"property":"8204",
"value":"003C",
"reported":1098,
"updated":1098
},
{
"property":"8810",
"value":"00",
"reported":20,
"updated":1101
},
{
"property":"9002",
"value":"00",
"reported":1096,
"updated":1096
},
{
"property":"9006",
"value":"000000000000",
"reported":1097,
"updated":1097
},
{
"property":"9100",
"value":"CC",
"reported":879,
"updated":879
},
{
"property":"9900",
"value":"00000000",
"reported":1095,
"updated":1095
}
]
}