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