Skip to content
This repository was archived by the owner on Oct 18, 2025. It is now read-only.

Commit eeb00b0

Browse files
committed
Add core configuration group so all the config doesn't float to the bottom
1 parent 4d0165b commit eeb00b0

File tree

1 file changed

+18
-14
lines changed
  • addons/io/org.openhab.io.homekit/ESH-INF/config

1 file changed

+18
-14
lines changed

addons/io/org.openhab.io.homekit/ESH-INF/config/config.xml

Lines changed: 18 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,10 @@
55
http://eclipse.org/smarthome/schemas/config-description-1.0.0.xsd">
66

77
<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>
228

9+
<parameter-group name="core">
10+
<label>Core configuration</label>
11+
</parameter-group>
2312
<parameter-group name="thermostat">
2413
<label>Thermostat settings</label>
2514
<description>General thermostat settings</description>
@@ -33,6 +22,21 @@
3322
<description>String values used by your thermostat to set different targetHeatingCooling modes</description>
3423
</parameter-group>
3524

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+
3640
<parameter name="useFahrenheitTemperature" type="boolean" required="true" groupName="thermostat">
3741
<label>Use Fahrenheit Temperature</label>
3842
<description>Defines whether or not to direct HomeKit clients to use fahrenheit temperatures instead of celsius.</description>

0 commit comments

Comments
 (0)