|
20 | 20 | "type": "boolean", |
21 | 21 | "title": "Exclude Pico remotes that are associated with devices directly or in the Lutron app" |
22 | 22 | }, |
| 23 | + "clickSpeed": { |
| 24 | + "type": "string", |
| 25 | + "title": "Double- and long-press speed", |
| 26 | + "oneOf": [ |
| 27 | + { "title": "Fast", "enum": ["fast"] }, |
| 28 | + { "title": "Medium (default)", "enum": ["medium"] }, |
| 29 | + { "title": "Slow", "enum": ["slow"] } |
| 30 | + ] |
| 31 | + }, |
23 | 32 | "excludedDeviceTypes": { |
24 | 33 | "type": "array", |
25 | 34 | "title": "Exclude specific device types (HAP + Matter)", |
|
46 | 55 | "uniqueItems": true, |
47 | 56 | "default": [] |
48 | 57 | }, |
49 | | - "clickSpeed": { |
50 | | - "type": "string", |
51 | | - "title": "Double- and long-press speed", |
52 | | - "oneOf": [ |
53 | | - { "title": "Fast", "enum": ["fast"] }, |
54 | | - { "title": "Medium (default)", "enum": ["medium"] }, |
55 | | - { "title": "Slow", "enum": ["slow"] } |
56 | | - ] |
57 | | - }, |
58 | 58 | "logLevel": { |
59 | 59 | "type": "string", |
60 | 60 | "title": "Log Verbosity", |
|
69 | 69 | "buttonPressLogging": { |
70 | 70 | "type": "string", |
71 | 71 | "title": "Button Press Logging", |
72 | | - "description": "How verbose to be about button-press events specifically. 'Debug' is the default and means presses are quiet in normal logs (visible only with global Homebridge debug). Use 'Info' if you want to see presses while wiring up automations without enabling global debug. Use 'Silent' to drop them entirely.", |
73 | | - "default": "debug", |
| 72 | + "description": "How verbose to be about button-press events specifically. 'Info' is the default so presses are visible in normal logs. Use 'Debug' to show presses only with global Homebridge debug enabled. Use 'Silent' to drop them entirely.", |
| 73 | + "default": "info", |
74 | 74 | "oneOf": [ |
75 | | - { "title": "Debug — visible only with global debug (default)", "enum": ["debug"] }, |
76 | | - { "title": "Info — visible in normal logs", "enum": ["info"] }, |
| 75 | + { "title": "Info — visible in normal logs (default)", "enum": ["info"] }, |
| 76 | + { "title": "Debug — visible only with global debug", "enum": ["debug"] }, |
77 | 77 | { "title": "Silent — never logged", "enum": ["silent"] } |
78 | 78 | ] |
79 | 79 | } |
|
86 | 86 | "description": "When enabled, the plugin will use the Homebridge Matter API to register accessories if it is available.", |
87 | 87 | "default": true |
88 | 88 | }, |
89 | | - "preferMatter": { |
90 | | - "type": "boolean", |
91 | | - "title": "Prefer Matter over HAP", |
92 | | - "description": "When both Matter and HAP are available, prefer the Matter API for accessory registration.", |
93 | | - "default": true |
94 | | - }, |
95 | 89 | "secrets": { |
96 | 90 | "type": "array", |
97 | 91 | "items": { |
|
128 | 122 | ] |
129 | 123 |
|
130 | 124 | }, |
| 125 | + { |
| 126 | + "type": "div", |
| 127 | + "displayFlex": true, |
| 128 | + "items": [ |
| 129 | + { |
| 130 | + "key": "enableMatter", |
| 131 | + "notitle": false, |
| 132 | + "type": "boolean", |
| 133 | + "flex": "1 1 300px" |
| 134 | + } |
| 135 | + ] |
| 136 | + }, |
131 | 137 | { |
132 | 138 | "key": "options.excludedDeviceTypes", |
133 | 139 | "type": "checkboxes", |
|
168 | 174 | } |
169 | 175 | ] |
170 | 176 | }, |
171 | | - { |
172 | | - "type": "div", |
173 | | - "displayFlex": true, |
174 | | - "items": [ |
175 | | - { |
176 | | - "key": "enableMatter", |
177 | | - "notitle": false, |
178 | | - "type": "boolean", |
179 | | - "flex": "1 1 150px" |
180 | | - }, |
181 | | - { |
182 | | - "key": "preferMatter", |
183 | | - "notitle": false, |
184 | | - "type": "boolean", |
185 | | - "flex": "1 1 150px" |
186 | | - } |
187 | | - ] |
188 | | - }, |
189 | 177 | { |
190 | 178 | "key": "secrets", |
191 | 179 | "type": "array", |
|
0 commit comments