xmlns:addon="https://openhab.org/schemas/addon/v1.0.0"
xsi:schemaLocation="https://openhab.org/schemas/addon/v1.0.0 https://openhab.org/schemas/addon-1.0.0.xsd">
<type>binding</type>
- <name>@text/icloud.binding.name</name>
- <description>@text/icloud.binding.description</description>
+ <name>@text/icloud.addon.name</name>
+ <description>@text/icloud.addon.description</description>
</addon:addon>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<addon:addon id="nobohub" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:addon="https://openhab.org/schemas/addon/v1.0.0"
+ xsi:schemaLocation="https://openhab.org/schemas/addon/v1.0.0 https://openhab.org/schemas/addon-1.0.0.xsd">
+
+ <type>binding</type>
+ <name>Glen Dimplex Nobø Hub Binding</name>
+ <description>This is the binding for Glen Dimplex Nobø Hub.</description>
+
+</addon:addon>
xsi:schemaLocation="https://openhab.org/schemas/addon/v1.0.0 https://openhab.org/schemas/addon-1.0.0.xsd">
<type>binding</type>
- <name>@text/binding.shelly.name</name>
- <description>@text/binding.shelly.description</description>
- <author>Markus Michels</author>
+ <name>@text/addon.shelly.name</name>
+ <description>@text/addon.shelly.description</description>
<config-description>
<parameter name="defaultUserId" type="text">
<default>admin</default>
- <label>@text/binding.shelly.config.defaultUserId.label</label>
- <description>@text/binding.shelly.config.defaultUserId.description</description>
+ <label>@text/addon.shelly.config.defaultUserId.label</label>
+ <description>@text/addon.shelly.config.defaultUserId.description</description>
</parameter>
<parameter name="defaultPassword" type="text">
<default>admin</default>
- <label>@text/binding.shelly.config.defaultPassword.label</label>
- <description>@text/binding.shelly.config.defaultPassword.description</description>
+ <label>@text/addon.shelly.config.defaultPassword.label</label>
+ <description>@text/addon.shelly.config.defaultPassword.description</description>
<context>password</context>
</parameter>
<parameter name="localIP" type="text">
- <label>@text/binding.shelly.config.localIP.label</label>
- <description>@text/binding.shelly.config.localIP.description</description>
+ <label>@text/addon.shelly.config.localIP.label</label>
+ <description>@text/addon.shelly.config.localIP.description</description>
<default></default>
</parameter>
<parameter name="autoCoIoT" type="boolean">
<default>true</default>
- <label>@text/binding.shelly.config.autoCoIoT.label</label>
- <description>@text/binding.shelly.config.autoCoIoT.description</description>
+ <label>@text/addon.shelly.config.autoCoIoT.label</label>
+ <description>@text/addon.shelly.config.autoCoIoT.description</description>
</parameter>
</config-description>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Velux Binding -->
-<thing:thing-descriptions bindingId="velux"
- 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">
- <!-- -->
- <!-- Velux actuator Binding -->
- <!-- -->
- <thing-type id="actuator">
- <supported-bridge-type-refs>
- <bridge-type-ref id="klf200"/>
- </supported-bridge-type-refs>
- <label>@text/thing-type.velux.actuator.label</label>
- <description>@text/thing-type.velux.actuator.description</description>
- <category>Blinds</category>
- <channels>
- <channel id="position" typeId="position"/>
- <channel id="state" typeId="state"/>
- <channel id="limitMinimum" typeId="limitMinimum"/>
- <channel id="limitMaximum" typeId="limitMaximum"/>
- </channels>
- <representation-property>serial</representation-property>
- <config-description-ref uri="thing-type:velux:actuator"/>
- </thing-type>
-</thing:thing-descriptions>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Velux Binding -->
-<thing:thing-descriptions bindingId="velux"
- 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">
-
- <!-- -->
- <!-- Velux rollershutter Binding -->
- <!-- -->
- <thing-type id="rollershutter">
- <supported-bridge-type-refs>
- <bridge-type-ref id="klf200"/>
- </supported-bridge-type-refs>
- <label>@text/thing-type.velux.rollershutter.label</label>
- <description>@text/thing-type.velux.rollershutter.description</description>
- <category>Blinds</category>
- <channels>
- <channel id="position" typeId="position"/>
- <channel id="vanePosition" typeId="vanePosition"/>
- <channel id="limitMinimum" typeId="limitMinimum"/>
- <channel id="limitMaximum" typeId="limitMaximum"/>
- </channels>
- <representation-property>serial</representation-property>
- <config-description-ref uri="thing-type:velux:rollershutter"/>
- </thing-type>
-</thing:thing-descriptions>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Velux Binding -->
-<thing:thing-descriptions bindingId="velux"
- 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">
-
- <!-- -->
- <!-- Velux scene Binding -->
- <!-- -->
- <thing-type id="scene">
- <supported-bridge-type-refs>
- <bridge-type-ref id="klf200"/>
- </supported-bridge-type-refs>
- <label>@text/thing-type.velux.scene.label</label>
- <description>@text/thing-type.velux.scene.description</description>
- <category>Blinds</category>
- <channels>
- <channel id="action" typeId="action"/>
- </channels>
- <representation-property>sceneName</representation-property>
- <config-description-ref uri="thing-type:velux:scene"/>
- </thing-type>
-</thing:thing-descriptions>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Velux Binding -->
+<thing:thing-descriptions bindingId="velux"
+ 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">
+ <!-- -->
+ <!-- Velux actuator Binding -->
+ <!-- -->
+ <thing-type id="actuator">
+ <supported-bridge-type-refs>
+ <bridge-type-ref id="klf200"/>
+ </supported-bridge-type-refs>
+ <label>@text/thing-type.velux.actuator.label</label>
+ <description>@text/thing-type.velux.actuator.description</description>
+ <category>Blinds</category>
+ <channels>
+ <channel id="position" typeId="position"/>
+ <channel id="state" typeId="state"/>
+ <channel id="limitMinimum" typeId="limitMinimum"/>
+ <channel id="limitMaximum" typeId="limitMaximum"/>
+ </channels>
+ <representation-property>serial</representation-property>
+ <config-description-ref uri="thing-type:velux:actuator"/>
+ </thing-type>
+</thing:thing-descriptions>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Velux Binding -->
+<thing:thing-descriptions bindingId="velux"
+ 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">
+ <!-- -->
+ <!-- Velux binding Binding -->
+ <!-- -->
+ <thing-type id="binding">
+ <label>@text/thing-type.velux.binding.label</label>
+ <description>@text/thing-type.velux.binding.description</description>
+ <category>NetworkAppliance</category>
+ <channels>
+ <channel id="information" typeId="information"/>
+ </channels>
+ <properties>
+ <property name="bundleVersion">N/A</property>
+ </properties>
+ <representation-property>bundleVersion</representation-property>
+ </thing-type>
+</thing:thing-descriptions>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Velux Binding -->
+<thing:thing-descriptions bindingId="velux"
+ 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">
+
+ <!-- -->
+ <!-- Velux rollershutter Binding -->
+ <!-- -->
+ <thing-type id="rollershutter">
+ <supported-bridge-type-refs>
+ <bridge-type-ref id="klf200"/>
+ </supported-bridge-type-refs>
+ <label>@text/thing-type.velux.rollershutter.label</label>
+ <description>@text/thing-type.velux.rollershutter.description</description>
+ <category>Blinds</category>
+ <channels>
+ <channel id="position" typeId="position"/>
+ <channel id="vanePosition" typeId="vanePosition"/>
+ <channel id="limitMinimum" typeId="limitMinimum"/>
+ <channel id="limitMaximum" typeId="limitMaximum"/>
+ </channels>
+ <representation-property>serial</representation-property>
+ <config-description-ref uri="thing-type:velux:rollershutter"/>
+ </thing-type>
+</thing:thing-descriptions>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Velux Binding -->
+<thing:thing-descriptions bindingId="velux"
+ 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">
+
+ <!-- -->
+ <!-- Velux scene Binding -->
+ <!-- -->
+ <thing-type id="scene">
+ <supported-bridge-type-refs>
+ <bridge-type-ref id="klf200"/>
+ </supported-bridge-type-refs>
+ <label>@text/thing-type.velux.scene.label</label>
+ <description>@text/thing-type.velux.scene.description</description>
+ <category>Blinds</category>
+ <channels>
+ <channel id="action" typeId="action"/>
+ </channels>
+ <representation-property>sceneName</representation-property>
+ <config-description-ref uri="thing-type:velux:scene"/>
+ </thing-type>
+</thing:thing-descriptions>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Velux Binding -->
+<thing:thing-descriptions bindingId="velux"
+ 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">
+
+ <!-- -->
+ <!-- Velux vshutter Binding -->
+ <!-- -->
+ <thing-type id="vshutter">
+ <supported-bridge-type-refs>
+ <bridge-type-ref id="klf200"/>
+ </supported-bridge-type-refs>
+ <label>@text/thing-type.velux.vshutter.label</label>
+ <description>@text/thing-type.velux.vshutter.description</description>
+ <category>Blinds</category>
+ <channels>
+ <channel id="position" typeId="position"/>
+ </channels>
+ <config-description-ref uri="thing-type:velux:vshutter"/>
+ </thing-type>
+</thing:thing-descriptions>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Velux Binding -->
+<thing:thing-descriptions bindingId="velux"
+ 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">
+
+ <!-- -->
+ <!-- Velux window Binding -->
+ <!-- -->
+ <thing-type id="window">
+ <supported-bridge-type-refs>
+ <bridge-type-ref id="klf200"/>
+ </supported-bridge-type-refs>
+ <label>@text/thing-type.velux.window.label</label>
+ <description>@text/thing-type.velux.window.description</description>
+ <category>Window</category>
+ <channels>
+ <channel id="position" typeId="windowPosition"></channel>
+ <channel id="limitMinimum" typeId="limitMinimum"/>
+ <channel id="limitMaximum" typeId="limitMaximum"/>
+ </channels>
+ <representation-property>serial</representation-property>
+ <config-description-ref uri="thing-type:velux:window"/>
+ </thing-type>
+</thing:thing-descriptions>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Velux Binding -->
-<thing:thing-descriptions bindingId="velux"
- 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">
-
- <!-- -->
- <!-- Velux vshutter Binding -->
- <!-- -->
- <thing-type id="vshutter">
- <supported-bridge-type-refs>
- <bridge-type-ref id="klf200"/>
- </supported-bridge-type-refs>
- <label>@text/thing-type.velux.vshutter.label</label>
- <description>@text/thing-type.velux.vshutter.description</description>
- <category>Blinds</category>
- <channels>
- <channel id="position" typeId="position"/>
- </channels>
- <config-description-ref uri="thing-type:velux:vshutter"/>
- </thing-type>
-</thing:thing-descriptions>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Velux Binding -->
-<thing:thing-descriptions bindingId="velux"
- 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">
-
- <!-- -->
- <!-- Velux window Binding -->
- <!-- -->
- <thing-type id="window">
- <supported-bridge-type-refs>
- <bridge-type-ref id="klf200"/>
- </supported-bridge-type-refs>
- <label>@text/thing-type.velux.window.label</label>
- <description>@text/thing-type.velux.window.description</description>
- <category>Window</category>
- <channels>
- <channel id="position" typeId="windowPosition"></channel>
- <channel id="limitMinimum" typeId="limitMinimum"/>
- <channel id="limitMaximum" typeId="limitMaximum"/>
- </channels>
- <representation-property>serial</representation-property>
- <config-description-ref uri="thing-type:velux:window"/>
- </thing-type>
-</thing:thing-descriptions>