homebridge-jablotron-mqtt
Version:
Plugin for Jablotron JA-6X system communicating via mqtt and py-jablotron6x
55 lines (54 loc) • 1.69 kB
JSON
{
"pluginAlias": "JablotronMqttSecurity",
"pluginType": "accessory",
"singular": false,
"schema": {
"type": "object",
"properties": {
"name": {
"title": "Name",
"type": "string",
"required": true
},
"model": {
"title": "Model",
"type": "string",
"default": "JA-60 Comfort",
"description": "Model which will be shown in info.",
"required": false
},
"subtype": {
"title": "Sub Type",
"type": "string",
"description": "Sub type",
"required": false
},
"mqttUrl": {
"title": "MQTT Url",
"type": "string",
"default": "mqtt://",
"description": "Mqtt server scheme url",
"required": true
},
"mqttTopicPrefix": {
"title": "MQTT Topic prefix",
"type": "string",
"description": "Mqtt topic prefix",
"required": false
},
"securityCode": {
"title": "Security code",
"type": "string",
"description": "Security code for disarming",
"required": true
},
"allowCommunication": {
"title": "Allow communication",
"type": "boolean",
"default": true,
"description": "For testing purposes",
"required": true
}
}
}
}