iobroker.net-tools
Version:
This adapter cyclic polls configured IPs, can send wake-on-lan packages and scan for open ports.
207 lines (206 loc) • 3.62 kB
JSON
{
"i18n": true,
"type": "tabs",
"items": {
"settings": {
"type": "panel",
"label": "Settings",
"items": {
"licenseKey": {
"type": "text",
"label": "License Key",
"trim": true,
"help": "License Key Help",
"helpLink": "https://www.all-smart.net/produkt/iobroker-net-tools-v1-lizenz/",
"xl": 12,
"lg": 12,
"md": 12,
"sm": 12,
"xs": 12
},
"divider1": {
"type": "divider"
},
"interfaceSelectInfo": {
"type": "staticText",
"text": "interfaceSelectInfo",
"newLine": true,
"xl": 3,
"lg": 4,
"md": 5,
"sm": 12,
"xs": 12
},
"interface": {
"type": "interface",
"ignoreLoopback": true,
"ignoreInternal": true,
"xl": 3,
"lg": 4,
"md": 5,
"sm": 6,
"xs": 12,
"newLine": true
},
"startIp": {
"type": "text",
"label": "startIp",
"trim": true,
"placeholder": "192.168.0.1",
"xl": 2,
"lg": 2,
"md": 3,
"sm": 4,
"xs": 12,
"newLine": true
},
"endIp": {
"type": "text",
"label": "endIp",
"trim": true,
"placeholder": "192.168.0.254",
"xl": 2,
"lg": 2,
"md": 3,
"sm": 4,
"xs": 12
},
"descriptionIpRange": {
"type": "staticText",
"text": "descriptionIpRange",
"xl": 3,
"lg": 4,
"md": 5,
"sm": 6,
"xs": 12,
"newLine": true
},
"autoSearch": {
"type": "checkbox",
"label": "autoSearch",
"xl": 3,
"lg": 4,
"md": 5,
"sm": 6,
"xs": 12,
"newLine": true
},
"searchSchedule": {
"type": "cron",
"complex": true,
"label": "searchSchedule",
"xl": 3,
"lg": 3,
"md": 5,
"sm": 6,
"xs": 12,
"newLine": true
},
"pingInterval": {
"type": "number",
"label": "Ping Interval",
"xl": 2,
"lg": 2,
"md": 3,
"sm": 4,
"xs": 12,
"newLine": true
},
"portScan": {
"type": "checkbox",
"label": "Port Scan",
"xl": 2,
"lg": 2,
"md": 3,
"sm": 4,
"xs": 12,
"newLine": true
},
"portList": {
"type": "text",
"label": "Port List",
"xl": 12,
"lg": 12,
"md": 12,
"sm": 12,
"xs": 12,
"newLine": true
}
}
},
"_deviceManager": {
"type": "panel",
"label": "Devices",
"items": {
"_dm": {
"type": "deviceManager",
"xl": 12,
"lg": 12,
"md": 12,
"sm": 12,
"xs": 12,
"style": {
"width": "100%",
"height": "100%",
"overflow": "hidden"
}
}
},
"style": {
"width": "100%",
"height": "100%",
"overflow": "hidden"
},
"innerStyle": {
"width": "100%",
"height": "100%",
"overflow": "hidden"
}
},
"ignoreList": {
"type": "panel",
"label": "Ignore List",
"items": {
"helpIgnoreList": {
"type": "staticText",
"text": "ignore list text",
"xl": 3,
"lg": 4,
"md": 5,
"sm": 6,
"xs": 12,
"newLine": true
},
"ignoreListTable": {
"type": "table",
"items": [
{
"type": "text",
"title": "MAC",
"attr": "mac",
"filter": true,
"sort": true,
"default": ""
},
{
"type": "text",
"title": {
"en": "Comment",
"de": "Kommentar"
},
"attr": "comment",
"filter": true,
"sort": true,
"default": ""
}
],
"xl": 12,
"lg": 12,
"md": 12,
"sm": 12,
"xs": 12
}
}
}
}
}