Update device image
Request Syntax
PUT /mqtt/v1/devices/{device_id}/image/properties
Authorization:xxxx
Content-Type:application/json
{
"state":{
"desired":{
"color": "green"
},
"reported":{
"color": "red"
}
}
}
Body Description
Parameter Name |
Type |
Description |
state |
object |
Only required parameter |
State Description
Parameter Name |
Type |
Description |
desired |
object |
Desired application properties, with at least one reported item |
reported |
object |
Reported device properties, with at least one desired item |
Return Syntax
{
"request_id": "daa992aa-0080-47f4-810f-2aa5e3bb27fe",
"code": "000000",
"code_no": "onenet_common_success",
"message": null,
"data": {
"state": {
"desired": {
"color": "green"
},
"reported": {
"color": "red"
}
},
"metadata": {
"desired": {
"color": {
"timestamp": 1565066884
}
},
"reported": {
"color": {
"timestamp": 1565066884
}
}
},
"version": 11,
"timestamp": 1565066884
}
}
Where: data part refers to acknowledged image update data.
More help
Scan the error codes returned by API