hub.item.dictionary.value.set
Connection type:
- Set new value for element in the dictionary
Only applicable for items with value type dictionary
‘setItemDictionaryValue’ script from plugin config will be called in lua
Edit
| Field | Type | Description |
|---|---|---|
| _id | string | Item object id |
| key | string | Valid element key |
| element.type | string | Valid value type. MUST be equal to dictionary element type |
| element.value | depends on element.type | Element value |
| source | object | Optional. Contains information about the operation source. |
Edit
Edit
| Broadcast | Description |
|---|---|
| hub.item.dictionary.updated | Informs about item dictionary changed |
Edit
| Situation | Error code | Description |
|---|---|---|
| Bus send message operation timeout | -32602 | Bus request timeout |
| Bus incorrect message size (more then 100K) | -32602 | Bus message is too long |
| Bus data transfer another error | -32602 | Bus internal error |