| _id |
string |
+ |
an id of the item |
| deviceId |
string |
+ |
an id of a device this item belongs to |
| enum |
array |
– |
finite array of possible token values |
| deviceName |
string |
– |
see device.name !!!MUST BE DROPPED!!! temporary add for house mode events |
| deviceArmed |
bool |
– |
see device.armed !!!MUST BE DROPPED!!! temporary add for house mode events |
| hasGetter |
bool |
+ |
whether the item provides an ability to get a value |
| hasSetter |
bool |
+ |
whether the item provides an ability to set a value |
| info |
object |
– |
some additional information about an item |
| name |
string |
+ |
a name(type) of the item |
| show |
bool |
+ |
whether to show the item (on the UI) or not |
| scale |
string |
– |
a name of measurement units |
| valueType |
string |
+ |
a type of an item’s value |
| valueFormatted |
string |
+ |
an item formatted value |
| value |
object |
+ |
an item value |
| minValue |
number |
– |
lower limit of item’s value field, numeric part |
| valueMax |
number |
– |
upper limit of item’s value field, numeric part |
| elementsMaxNumber |
int |
– |
max allowed elements of a dictionary value |
| stringRestriction |
string |
– |
Regexp restriction for a value in item of value type |
| userCodeRestriction |
string |
– |
Regexp restriction for a field in any value of value type. E.g. it’s used in item . |
| userCodeModes |
JsonArray |
– |
List of available pin code modes. It’s used in item. |
| syncNotification |
bool |
+ |
Special mark to request data synchronization between Cloud and controller (always true) |
| fwTimestampMs |
int64 |
+ |
A hub system timestamp in milliseconds when the event has happened. |
| valueIndent |
JsonObject |
– |
Defining minimal value indent between different items |
| valueIndent.item |
string |
– |
Item id of another item |
| Item id of another item |
float |
– |
Item id of another item |
| parentRoom |
bool |
– |
Defines the behavior of a child device when the parent device is moved to another room. |