UNPKG

iobroker.contactid

Version:

The protocol Contact ID used by alarm systems to communicate with central stations

107 lines (106 loc) 3.85 kB
{ "i18n": true, "type": "tabs", "items": { "_options": { "type": "panel", "label": "Main Settings", "items": { "bind": { "newLine": true, "type": "ip", "listenOnAllPorts": true, "sm": 12, "md": 6, "lg": 4, "xl": 4, "xs": 12, "label": "Listen IP-Address" }, "port": { "type": "number", "min": 1, "max": 65535, "sm": 12, "md": 6, "lg": 4, "xl": 4, "xs": 12, "label": "Listen Port" }, "path": { "newLine": true, "type": "text", "sm": 12, "md": 6, "lg": 4, "xl": 4, "xs": 12, "help": "Path for saving ContactID messages", "validator": "!data.save || data.path", "validatorNoSaveOnError": true }, "save": { "type": "checkbox", "sm": 12, "md": 6, "lg": 4, "xl": 4, "xs": 12, "label": "Save incomming ContactID messages", "tooltip": "Save incomming ContactID messages" } } }, "_subscriber": { "type": "panel", "label": "Subscriber", "items": { "keys": { "newLine": true, "type": "table", "sm": 12, "md": 11, "lg": 10, "xl": 10, "xs": 12, "label": "List of Subscribers", "items": [ { "type": "text", "attr": "subscriber", "width": "40%", "title": "Subscriber", "tooltip": "Contact ID subscriber", "filter": false, "sort": false, "style": { "width": "calc(100% - 100px)" } }, { "type": "select", "attr": "alarmsystem", "width": "40%", "title": "Type of Alarmsystem", "tooltip": "Alarmsystem", "filter": false, "sort": false, "options": [ { "label": "Lupusec XT1", "value": "lupusec_xt1" }, { "label": "Lupusec XT1 Plus", "value": "lupusec_xt1p" }, { "label": "Lupusec XT2", "value": "lupusec_xt2" }, { "label": "Lupusec XT2 Plus", "value": "lupusec_xt2p" }, { "label": "Lupusec XT3", "value": "lupusec_xt3" }, { "label": "Lupusec XT4", "value": "lupusec_xt4" } ], "style": { "width": "calc(100% - 100px)" } } ] } } } } }