|  Developer
Updated on November 20, 2021

hub.item.value.set (single item)

Connection type:
Permissions:

  • Set single item value.
Edit
Field Type Required Description
_id string + Item object id
value depends on item type + New item value.
scale depends on item type New item value scale. If the scale field is present, the firmware will work with the obtained value in accordance with the specified scale. If the scale field is NOT present, the firmware will work with the obtained value in accordance with the scale from a hub configuration or an item.
Edit
Edit
Broadcast Description
hub.item.updated Informs about item changed
Edit
Edit
request:
				
					{
    "method": "hub.item.value.set",
    "id": "<request_id>",
    "params": {
        "_id" : "5cf0dc8c7f000068d223e88a",
        "value" : true
    }
}				
			
request with scale:
				
					{
    "method": "hub.item.value.set",
    "id": "<request_id>",
    "params": {
        "_id" : "5cf0dc8c7f000068d223e88a",
        "value" : 36.6,
        "scale": "celsius"
    }
}				
			
Edit
				
					{
    "api": "1.0",
    "error": null,
    "id": "_ID_",
    "result": {}
}				
			
Edit
Situation Error code Description Error code
Item scale cannot be converted to target scale -32602 The specified scale cannot be used rpc.params.scale.invalid