hub.scenes.item.group.updated
- Inform about the change of the item group.
Edit
Field | Type | Required | Description |
---|---|---|---|
_id | string | + | ID of a created group |
name | string | + | A name of a group. |
hasGetter | boolean | – | Marks a group as a group for filtering events in triggers. |
hasSetter | boolean | – | Marks an item group as a group for filtering controllable items and can be applied in the action blocks. |
persistent | boolean | – | Marks a group as a persistent group. |
itemNames | array of strings | – | An array of item name filters. |
valueType | Item Value Type | – | Filter items by valueType field. |
enum | array of strings | – | List of tokens for the token item value type. |
valueTypeFamily | string | – | List of operations applicable to the group in Generic Comparison. |
sync | bool | + | If true — a name of a group has been changed. If false — other fields, but not a name have changed |
Edit
{
"id": "ui_broadcast",
"msg_subclass": "hub.scenes.item.group.updated",
"result": {
"_id": "588b7eb528b12d03be86f36f",
"name": "_ITEM_GROUP_NAME_",
"sync": false,
// changed fields only below
"itemNames": [ "switch" ]
}
}