iobroker.gsmsms
Version:
Send and recieve SMS with GSM-hardware
231 lines (229 loc) • 4.85 kB
JSON
{
"type": "tabs",
"tabsStyle": {
"width": "calc(100% - 100px)"
},
"i18n": true,
"items": {
"portconnection": {
"type": "panel",
"label": "portConnection",
"items": {
"port": {
"type": "text",
"label": "port",
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
},
"pin": {
"type": "text",
"label": "pin",
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
},
"defaultrecipientnotifications": {
"newLine": true,
"type": "text",
"label": "defaultrecipientnotifications",
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
}
}
},
"gsm": {
"type": "panel",
"label": "gsm",
"items": {
"incomingSMSIndication": {
"newLine": true,
"type": "checkbox",
"label": "incomingSMSIndication",
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
},
"autoDeleteOnReceive": {
"type": "checkbox",
"label": "autoDeleteOnReceive",
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
},
"enableConcatenation": {
"newLine": true,
"type": "checkbox",
"label": "enableConcatenation",
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
},
"getSignalQuality": {
"newLine": true,
"type": "checkbox",
"label": "getSignalQuality",
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
},
"pollinginterval": {
"type": "number",
"min": 5,
"max": 86400,
"label": "pollinginterval",
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
},
"customInitCommand": {
"newLine": true,
"type": "text",
"label": "customInitCommand",
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
},
"cnmiModemOpen": {
"newLine": true,
"type": "text",
"label": "cnmiModemOpen",
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
},
"cnmiModemClosed": {
"type": "text",
"label": "cnmiModemClosed",
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
}
}
},
"serialport": {
"type": "panel",
"label": "serialport",
"items": {
"baudRate": {
"type": "number",
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4,
"label": "baudRate"
},
"dataBits": {
"newLine": true,
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4,
"type": "number",
"label": "dataBits"
},
"stopBits": {
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4,
"type": "number",
"label": "stopBits"
},
"parity": {
"type": "select",
"label": "parity",
"options": [{
"label": "none",
"value": "none"
},
{
"label": "odd",
"value": "odd"
},
{
"label": "even",
"value": "even"
},
{
"label": "mark",
"value": "mark"
},
{
"label": "space",
"value": "space"
}
],
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
},
"rtscts": {
"newLine": true,
"type": "checkbox",
"label": "rtscts",
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
},
"xon": {
"type": "checkbox",
"label": "xon",
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
},
"xoff": {
"type": "checkbox",
"label": "xoff",
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
},
"xany": {
"type": "checkbox",
"label": "xany",
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
}
}
}
}
}