iobroker.hmip
Version:
ioBroker Adapter to use the Homematic Cloud IP AccessPoint via Hommeatic Cloud Rest API
137 lines (136 loc) • 3.49 kB
JSON
{
"i18n": true,
"type": "panel",
"items": {
"_info1": {
"type": "staticText",
"text": "caution - this adapter is only for communication with a homematic ip cloudaccesspoint",
"style": {
"fontSize": 20
},
"xs": 12,
"sm": 12,
"md": 12,
"lg": 12,
"xl": 12
},
"_info2": {
"type": "staticText",
"text": "Enter Access point Sgtin & pin here and press 'Create token' button",
"hidden": "!!data.authToken",
"xs": 12,
"sm": 12,
"md": 12,
"lg": 12,
"xl": 12
},
"accessPointSgtin": {
"label": "accesspoint sgtin",
"newLine": true,
"type": "text",
"xs": 12,
"sm": 12,
"md": 12,
"lg": 8,
"xl": 8
},
"deviceName": {
"newLine": true,
"label": "device name",
"help": "name for the device shown in the app",
"type": "text",
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
},
"deviceId": {
"label": "device id",
"type": "text",
"help": "id for your homematic device, leave empty or reuse already created one (if you remove adapter and install again)",
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
},
"pin": {
"newLine": true,
"label": "pin",
"type": "text",
"xs": 12,
"sm": 12,
"md": 4,
"lg": 2,
"xl": 2
},
"_custom": {
"newLine": true,
"type": "custom",
"xs": 12,
"sm": 12,
"md": 12,
"lg": 12,
"xl": 12,
"i18n": true,
"url": "custom/customComponents.js",
"name": "ConfigCustomHmipSet/Components/HmipComponent",
"bundlerType": "module"
},
"_header": {
"newLine": true,
"type": "header",
"size": 4,
"text": "token data",
"xs": 12,
"sm": 12,
"md": 12,
"lg": 12,
"xl": 12
},
"_info": {
"newLine": true,
"style": {
"fontSize": 14
},
"type": "staticText",
"text": "normally filled by token creation",
"xs": 12,
"sm": 12,
"md": 12,
"lg": 12,
"xl": 12
},
"authToken": {
"newLine": true,
"label": "authToken",
"type": "text",
"xs": 12,
"sm": 12,
"md": 4,
"lg": 2,
"xl": 2
},
"clientAuthToken": {
"newLine": true,
"label": "clientAuthToken",
"type": "text",
"xs": 12,
"sm": 12,
"md": 4,
"lg": 2,
"xl": 2
},
"clientId": {
"newLine": true,
"label": "clientId",
"type": "text",
"xs": 12,
"sm": 12,
"md": 4,
"lg": 2,
"xl": 2
}
}
}