|
5 | 5 | http://eclipse.org/smarthome/schemas/config-description-1.0.0.xsd"> |
6 | 6 |
|
7 | 7 | <config-description uri="io:homekit"> |
8 | | - <parameter name="port" type="integer" required="true"> |
9 | | - <label>Port</label> |
10 | | - <description>Defines the port the HomeKit integration listens on.</description> |
11 | | - <default>9124</default> |
12 | | - </parameter> |
13 | | - <parameter name="pin" type="text" pattern="\d{3}-\d{2}-\d{3}" required="true"> |
14 | | - <label>Pin</label> |
15 | | - <description>Defines the pin, used for pairing, in the form ###-##-###.</description> |
16 | | - <default>031-45-154</default> |
17 | | - </parameter> |
18 | | - <parameter name="networkInterface" type="text" required="false"> |
19 | | - <label>Network Interface</label> |
20 | | - <description>Defines the IP address of the network interface to expose the HomeKit integration on.</description> |
21 | | - </parameter> |
22 | 8 |
|
| 9 | + <parameter-group name="core"> |
| 10 | + <label>Core configuration</label> |
| 11 | + </parameter-group> |
23 | 12 | <parameter-group name="thermostat"> |
24 | 13 | <label>Thermostat settings</label> |
25 | 14 | <description>General thermostat settings</description> |
|
33 | 22 | <description>String values used by your thermostat to set different targetHeatingCooling modes</description> |
34 | 23 | </parameter-group> |
35 | 24 |
|
| 25 | + <parameter name="port" type="integer" required="true" groupName="core"> |
| 26 | + <label>Port</label> |
| 27 | + <description>Defines the port the HomeKit integration listens on.</description> |
| 28 | + <default>9124</default> |
| 29 | + </parameter> |
| 30 | + <parameter name="pin" type="text" pattern="\d{3}-\d{2}-\d{3}" required="true" groupName="core"> |
| 31 | + <label>Pin</label> |
| 32 | + <description>Defines the pin, used for pairing, in the form ###-##-###.</description> |
| 33 | + <default>031-45-154</default> |
| 34 | + </parameter> |
| 35 | + <parameter name="networkInterface" type="text" required="false" groupName="core"> |
| 36 | + <label>Network Interface</label> |
| 37 | + <description>Defines the IP address of the network interface to expose the HomeKit integration on.</description> |
| 38 | + </parameter> |
| 39 | + |
36 | 40 | <parameter name="useFahrenheitTemperature" type="boolean" required="true" groupName="thermostat"> |
37 | 41 | <label>Use Fahrenheit Temperature</label> |
38 | 42 | <description>Defines whether or not to direct HomeKit clients to use fahrenheit temperatures instead of celsius.</description> |
|
0 commit comments