added migrated 2.x add-ons
Signed-off-by: Kai Kreuzer <kai@openhab.org>
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<binding:binding id="hdanywhere" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:binding="https://openhab.org/schemas/binding/v1.0.0"
|
||||
xsi:schemaLocation="https://openhab.org/schemas/binding/v1.0.0 https://openhab.org/schemas/binding-1.0.0.xsd">
|
||||
|
||||
<name>openHAB HDanywhere Binding</name>
|
||||
<description>This is the binding for HDanywhere HDMI Matrices</description>
|
||||
<author>Karel Goderis</author>
|
||||
|
||||
</binding:binding>
|
||||
@@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<thing:thing-descriptions bindingId="hdanywhere"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:thing="https://openhab.org/schemas/thing-description/v1.0.0"
|
||||
xsi:schemaLocation="https://openhab.org/schemas/thing-description/v1.0.0 https://openhab.org/schemas/thing-description-1.0.0.xsd">
|
||||
|
||||
<!-- HDanywhere Thing Type -->
|
||||
<thing-type id="mhub4k431">
|
||||
<label>HDanywhere MHUB4K431 HDMI Matrix</label>
|
||||
<description>Thing for the HDanywhere MHUB4K431 HDMI Matrix</description>
|
||||
|
||||
<channels>
|
||||
<channel id="port1" typeId="port"/>
|
||||
<channel id="port2" typeId="port"/>
|
||||
<channel id="port3" typeId="port"/>
|
||||
<channel id="port4" typeId="port"/>
|
||||
</channels>
|
||||
|
||||
<config-description>
|
||||
<parameter name="ipAddress" type="text">
|
||||
<label>Network Address</label>
|
||||
<description>Network address of the Matrix</description>
|
||||
<required>true</required>
|
||||
</parameter>
|
||||
<parameter name="interval" type="integer" required="true">
|
||||
<label>Polling Interval</label>
|
||||
<description>Interval in seconds to poll the actual state of the Matrix</description>
|
||||
<default>3</default>
|
||||
</parameter>
|
||||
</config-description>
|
||||
</thing-type>
|
||||
|
||||
<!-- Port Channel Type -->
|
||||
<channel-type id="port">
|
||||
<item-type>Number</item-type>
|
||||
<label>Output Port</label>
|
||||
<description>The port channel allows to set or read the number of the input port that is connected to the output port.
|
||||
Valid values are 1 to 4</description>
|
||||
</channel-type>
|
||||
|
||||
</thing:thing-descriptions>
|
||||
@@ -0,0 +1,51 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<thing:thing-descriptions bindingId="hdanywhere"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:thing="https://openhab.org/schemas/thing-description/v1.0.0"
|
||||
xsi:schemaLocation="https://openhab.org/schemas/thing-description/v1.0.0 https://openhab.org/schemas/thing-description-1.0.0.xsd">
|
||||
|
||||
<!-- HDanywhere Thing Type -->
|
||||
<thing-type id="multiroomplus">
|
||||
<label>HDanywhere Multiroom+ HDMI Matrix</label>
|
||||
<description>Thing for the HDanywhere Multiroom+ HDMI Matrix</description>
|
||||
|
||||
<channels>
|
||||
<channel id="port1" typeId="port"/>
|
||||
<channel id="port2" typeId="port"/>
|
||||
<channel id="port3" typeId="port"/>
|
||||
<channel id="port4" typeId="port"/>
|
||||
<channel id="port5" typeId="port"/>
|
||||
<channel id="port6" typeId="port"/>
|
||||
<channel id="port7" typeId="port"/>
|
||||
<channel id="port8" typeId="port"/>
|
||||
</channels>
|
||||
|
||||
<config-description>
|
||||
<parameter name="ipAddress" type="text">
|
||||
<label>Network Address</label>
|
||||
<description>Network address of the Matrix</description>
|
||||
<required>true</required>
|
||||
</parameter>
|
||||
<parameter name="ports" type="integer" required="true" min="1" max="8">
|
||||
<label>Number of Ports</label>
|
||||
<description>Specifies the number of input/output ports on the Matrix, e.g. 4 or 8 if 4x4 or 8x8 version of the
|
||||
Matrix</description>
|
||||
<default>4</default>
|
||||
</parameter>
|
||||
<parameter name="interval" type="integer" required="true">
|
||||
<label>Polling Interval</label>
|
||||
<description>Interval in seconds to poll the actual state of the Matrix</description>
|
||||
<default>10</default>
|
||||
</parameter>
|
||||
</config-description>
|
||||
</thing-type>
|
||||
|
||||
<!-- Port Channel Type -->
|
||||
<channel-type id="port">
|
||||
<item-type>Number</item-type>
|
||||
<label>Output Port</label>
|
||||
<description>The port channel allows to set or read the number of the input port that is connected to the output port.
|
||||
Valid values are 1 to 8 depending on the nature of the Matrix, e.g 4x4 8x8 etc</description>
|
||||
</channel-type>
|
||||
|
||||
</thing:thing-descriptions>
|
||||
Reference in New Issue
Block a user