generated from homebridge/homebridge-plugin-template
-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.schema.json
58 lines (58 loc) · 1.68 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
47
48
49
50
51
52
53
54
55
56
57
58
{
"pluginAlias": "XfinityHomePlatform",
"pluginType": "platform",
"singular": true,
"customUi": true,
"schema": {
"type": "object",
"properties": {
"name": {
"title": "Name",
"type": "string",
"required": true,
"default": "Xfinity Home"
},
"refreshToken": {
"title": "Refresh Token",
"type": "string",
"required": false,
"description": "The Refresh Token You Got Using The Configuration Tool"
},
"pin": {
"title": "Pin",
"type": "string",
"required": false,
"description": "Used For Arming And Disarming Your System. Leave Blank To Disable"
},
"temperatureSensors": {
"title": "Include Temperature Sensors",
"type": "boolean",
"required": false,
"placeholder": true,
"description": "Whether Or Not To Include Temperature Sensors When Possible"
},
"logLevel": {
"title": "Log Level",
"type": "number",
"minimum": 0,
"maximum": 4,
"default": 3,
"description": "0: None, 1: Arm/Disarm Events, 2: On/Off/Bypass Events, 3: Open/Close/Motion, 4: Temperature Updates"
},
"hideUnsupportedDeviceWarnings": {
"title": "Hide Unsupported Device Warning",
"type": "boolean",
"required": false,
"placeholder": false,
"description": "Whether or Not To Hide Unsupported Device Warnings At Boot"
},
"logWatchdogErrors": {
"title": "Log Watchdog Errors",
"type": "boolean",
"required": false,
"placeholder": false,
"description": "For Debugging Purposes"
}
}
}
}