abstractUUID |
string |
+ |
Abstract unique id |
gatewayName |
string |
– |
Name of the gateway (plugin) to redirect this request |
mappings |
array |
+ |
List of abstracts to be mapped to hub items |
mappings[].capability |
string |
+ |
Capability of an abstract. Note: firmware items does not have analogy for this field |
mappings[].variable |
string |
+ |
Variable of an abstract. Note: this field is similar to name of a firmware item |
mappings[].valueType |
string |
– |
Value type. This field is similar to item / |
mappings[].dictionaryType |
bool |
– |
Whether item value is a dictionary type |
mappings[].value |
depends on |
– |
Value of an abstract |
mappings[].maxValue |
depends on |
– |
Upper limit of item’s value field |
mappings[].mimValue |
depends on |
– |
Lower limit of item’s value field |
mappings[].enum |
strings array |
– |
Finite array of possible token values |