-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.schema.json
46 lines (46 loc) · 1.81 KB
/
config.schema.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
{
"pluginAlias": "homebridge-senec-battery",
"pluginType": "platform",
"singular": false,
"customUi": false,
"schema": {
"type": "object",
"properties": {
"name": {
"title": "Name",
"type": "string",
"required": true,
"default": "homebridge-senec-battery",
"description": "Plugin name as displayed in the Homebridge log."
},
"devices": {
"type": "array",
"items": {
"title": "Senec-Battery",
"type": "object",
"properties": {
"name": {
"title": "Name",
"description": "This name will be shown in the homebridge log and will be used as the default name when the device is added to HomeKit. Note though that setting this value after the device has been added will not change the name in HomeKit.",
"type": "string",
"required": true,
"placeholder": "Senec-Battery-Master"
},
"host": {
"title": "IP address or hostname",
"description": "Enter IP or Hostname",
"type": "string",
"required": true,
"placeholder": "e.g. 192.168.1.100"
},
"verbose": {
"title": "Verbose Log",
"description": "Enable more output in log",
"type": "boolean"
}
}
}
}
}
}
}