<!-- Dimmer -->
<config-description uri="channel-type:knx:dimmer">
- <parameter name="switch" type="text">
+ <parameter name="switch" type="text" required="false">
<label>Address</label>
<description>The group address(es) in Group Address Notation to toggle the dimmer on or off</description>
- <required>false</required>
</parameter>
- <parameter name="position" type="text">
+ <parameter name="position" type="text" required="false">
<label>Address</label>
<description>The group address(es) in Group Address Notation to set the absolute position of the dimmer</description>
- <required>false</required>
</parameter>
- <parameter name="increaseDecrease" type="text">
+ <parameter name="increaseDecrease" type="text" required="false">
<label>Address</label>
<description>The group address(es) in Group Address Notation to increase or decrease the dimmer</description>
- <required>false</required>
</parameter>
</config-description>
<config-description uri="channel-type:knx:dimmer-control">
- <parameter name="switch" type="text">
+ <parameter name="switch" type="text" required="false">
<label>Address</label>
<description>The group address(es) in Group Address Notation to toggle the dimmer on or off</description>
- <required>false</required>
</parameter>
- <parameter name="position" type="text">
+ <parameter name="position" type="text" required="false">
<label>Address</label>
<description>The group address(es) in Group Address Notation to set the absolute position of the dimmer</description>
- <required>false</required>
</parameter>
- <parameter name="increaseDecrease" type="text">
+ <parameter name="increaseDecrease" type="text" required="false">
<label>Address</label>
<description>The group address(es) in Group Address Notation to increase or decrease the dimmer</description>
- <required>false</required>
</parameter>
<parameter name="frequency" type="integer">
<label>Frequency</label>
<!-- Color -->
<config-description uri="channel-type:knx:color">
- <parameter name="hsb" type="text">
+ <parameter name="hsb" type="text" required="false">
<label>Color Value</label>
<description>The group address(es) in Group Address Notation for the color value</description>
- <required>false</required>
</parameter>
- <parameter name="switch" type="text">
+ <parameter name="switch" type="text" required="false">
<label>Address</label>
<description>The group address(es) in Group Address Notation to toggle the color on or off</description>
- <required>false</required>
</parameter>
- <parameter name="position" type="text">
+ <parameter name="position" type="text" required="false">
<label>Address</label>
<description>The group address(es) in Group Address Notation to set the absolute position of the color</description>
- <required>false</required>
</parameter>
- <parameter name="increaseDecrease" type="text">
+ <parameter name="increaseDecrease" type="text" required="false">
<label>Address</label>
<description>The group address(es) in Group Address Notation to increase or decrease the color</description>
- <required>false</required>
</parameter>
</config-description>
<config-description uri="channel-type:knx:color-control">
- <parameter name="hsb" type="text">
+ <parameter name="hsb" type="text" required="false">
<label>Color Value</label>
<description>The group address(es) in Group Address Notation for the color value</description>
- <required>false</required>
</parameter>
- <parameter name="switch" type="text">
+ <parameter name="switch" type="text" required="false">
<label>Address</label>
<description>The group address(es) in Group Address Notation to toggle the color on or off</description>
- <required>false</required>
</parameter>
- <parameter name="position" type="text">
+ <parameter name="position" type="text" required="false">
<label>Address</label>
<description>The group address(es) in Group Address Notation to set the absolute position of the color</description>
- <required>false</required>
</parameter>
- <parameter name="increaseDecrease" type="text">
+ <parameter name="increaseDecrease" type="text" required="false">
<label>Address</label>
<description>The group address(es) in Group Address Notation to increase or decrease the color</description>
- <required>false</required>
</parameter>
<parameter name="frequency" type="integer">
<label>Frequency</label>
<!-- Rollershutter -->
<config-description uri="channel-type:knx:rollershutter">
- <parameter name="upDown" type="text">
+ <parameter name="upDown" type="text" required="false">
<label>Address</label>
<description>The group address(es) in Group Address Notation to move the shutter in the DOWN or UP direction</description>
- <required>false</required>
</parameter>
- <parameter name="stopMove" type="text">
+ <parameter name="stopMove" type="text" required="false">
<label>Address</label>
<description>The group address(es) in Group Address Notation to start (MOVE) or STOP shutter movement</description>
- <required>false</required>
</parameter>
- <parameter name="position" type="text">
+ <parameter name="position" type="text" required="false">
<label>Address</label>
<description>The group address(es) in Group Address Notation to set the absolute position of the shutter, in %</description>
- <required>false</required>
</parameter>
</config-description>
<!-- Generic single-GA -->
<config-description uri="channel-type:knx:single">
- <parameter name="ga" type="text">
+ <parameter name="ga" type="text" required="true">
<label>Address</label>
<description>The group address(es) in Group Address Notation</description>
- <required>true</required>
</parameter>
</config-description>
<label>KNX FT1.2 Interface</label>
<description>This is a serial interface for accessing the KNX bus</description>
<config-description>
- <parameter name="serialPort" type="text">
+ <parameter name="serialPort" type="text" required="true">
<context>serial-port </context>
<label>Serial Port</label>
<description>The serial port to use for connecting to the KNX bus</description>
- <required>true</required>
</parameter>
- <parameter name="readingPause" type="integer">
+ <parameter name="readingPause" type="integer" required="true">
<label>Reading Pause</label>
<description>Time in milliseconds of how long should be paused between two read requests to the bus during
initialization</description>
- <required>true</required>
<default>50</default>
</parameter>
- <parameter name="responseTimeout" type="integer">
+ <parameter name="responseTimeout" type="integer" required="true">
<label>Response Timeout</label>
<description>Seconds to wait for a response from the KNX bus</description>
- <required>true</required>
<default>10</default>
</parameter>
- <parameter name="readRetriesLimit" type="integer">
+ <parameter name="readRetriesLimit" type="integer" required="true">
<label>Read Retries Limit</label>
<description>Limits the read retries while initialization from the KNX bus</description>
- <required>true</required>
<default>3</default>
</parameter>
- <parameter name="autoReconnectPeriod" type="integer">
+ <parameter name="autoReconnectPeriod" type="integer" required="true">
<label>Auto Reconnect Period</label>
<description>Seconds between connect retries when KNX link has been lost, 0 means never retry</description>
- <required>true</required>
<default>0</default>
</parameter>
</config-description>