Field Type Required Description
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