]> git.basschouten.com Git - openhab-addons.git/commitdiff
[bindings l-n] Fix deprecated tag "required" (#10420)
authorlolodomo <lg.hc@free.fr>
Tue, 30 Mar 2021 19:33:23 +0000 (21:33 +0200)
committerGitHub <noreply@github.com>
Tue, 30 Mar 2021 19:33:23 +0000 (21:33 +0200)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
bundles/org.openhab.binding.lcn/src/main/resources/OH-INF/config/config.xml
bundles/org.openhab.binding.lgtvserial/src/main/resources/OH-INF/config/config.xml
bundles/org.openhab.binding.magentatv/src/main/resources/OH-INF/thing/thing-types.xml
bundles/org.openhab.binding.mail/src/main/resources/OH-INF/thing/thing-types.xml
bundles/org.openhab.binding.mihome/src/main/resources/OH-INF/config/config.xml
bundles/org.openhab.binding.miio/src/main/resources/OH-INF/binding/binding.xml
bundles/org.openhab.binding.mystrom/src/main/resources/OH-INF/thing/thing-types.xml
bundles/org.openhab.binding.neato/src/main/resources/OH-INF/thing/vacuumcleaner.xml
bundles/org.openhab.binding.nest/src/main/resources/OH-INF/config/config.xml
bundles/org.openhab.binding.netatmo/src/main/resources/OH-INF/binding/binding.xml

index e85c984390c33f55aa2503dcebc0770cfbb091c9..fd65ad092bf324962100a2df2ba1ae0bb15301cc 100644 (file)
                        <label>Hostname</label>
                        <description>The hostname or the IP address of the PCK gateway</description>
                        <context>network-address</context>
-                       <required>true</required>
                </parameter>
                <parameter name="port" type="integer" required="true" min="1" max="65535">
                        <label>Port</label>
                        <description>The IP port of the PCK gateway</description>
                        <default>4114</default>
-                       <required>true</required>
                </parameter>
                <parameter name="username" type="text" required="true">
                        <label>Username</label>
                        <description>The login username of the PCK gateway</description>
-                       <required>true</required>
                </parameter>
                <parameter name="password" type="text" required="true">
                        <label>Password</label>
@@ -36,7 +33,6 @@
                                <option value="native50">0 - 50</option>
                                <option value="native200">0 - 200</option>
                        </options>
-                       <required>true</required>
                </parameter>
                <parameter name="timeoutMs" type="integer" required="true" unit="ms">
                        <label>Connection Timeout</label>
@@ -91,7 +87,6 @@
                                <option value="angle">Angle (°)</option>
                                <option value="windspeed">Windspeed (m/s)</option>
                        </options>
-                       <required>true</required>
                </parameter>
                <parameter name="parameter" type="integer" min="1">
                        <label>Pulses per kWh</label>
index 033439cf27f03fa25c2ff1b803b3e9c1c0eda947..69421ba77ac3cca6c579889475838bc9353c01e8 100644 (file)
@@ -4,17 +4,15 @@
        xsi:schemaLocation="https://openhab.org/schemas/config-description/v1.0.0
        https://openhab.org/schemas/config-description-1.0.0.xsd">
        <config-description uri="thing-type:lgtvserial:serial">
-               <parameter name="port" type="text">
+               <parameter name="port" type="text" required="true">
                        <context>serial-port</context>
                        <limitToOptions>false</limitToOptions>
                        <label>Serial Port</label>
                        <description>Select serial port (COM1, /dev/ttyS0, ...)</description>
-                       <required>true</required>
                </parameter>
-               <parameter name="setId" type="integer">
+               <parameter name="setId" type="integer" required="true">
                        <label>Set ID</label>
                        <description>Set ID configured in the TV. If 0, this will send a command to every chained TV.</description>
-                       <required>true</required>
                        <default>1</default>
                </parameter>
        </config-description>
index 79d4f29e644299633e6de278652f344d5bd80034..96e6cfeff2ca36857c240051138efd69bde59b57 100755 (executable)
                <representation-property>macAddress</representation-property>
 
                <config-description uri="thing-type:magentatv:receiver">
-                       <parameter name="ipAddress" type="text">
+                       <parameter name="ipAddress" type="text" required="true">
                                <label>Device IP Address</label>
                                <description>IP address of the receiver</description>
-                               <required>true</required>
                                <context>network-address</context>
                        </parameter>
                        <parameter name="accountName" type="text">
                                <label>User ID</label>
                                <description>Technical User ID required for pairing process</description>
                        </parameter>
-                       <parameter name="udn" type="text">
+                       <parameter name="udn" type="text" required="true">
                                <label>Unique Device Name</label>
                                <description>The UDN identifies the Media Receiver</description>
-                               <required>true</required>
                                <advanced>true</advanced>
                        </parameter>
                        <parameter name="port" type="text">
index 5bec8cce229f5f9fdc25caf44cbf5844b7e4d65a..a7eaebf65c34ed6efdff61c4ac2b45e7d484a639 100644 (file)
                <config-description>
                        <parameter name="folder" type="text" required="true">
                                <label>Folder Name</label>
-                               <required>true</required>
                        </parameter>
                        <parameter name="type" type="text" required="false">
                                <options>
index 936f081ef7b5436dfe414ba569dcfcb949d45be5..f34eb55da96ebfd2ba0b5880124cae0600a00325 100644 (file)
@@ -5,10 +5,9 @@
        xsi:schemaLocation="https://openhab.org/schemas/config-description/v1.0.0 https://openhab.org/schemas/config-description-1.0.0.xsd">
 
        <config-description uri="thing-type:mihome:device">
-               <parameter name="itemId" type="text">
+               <parameter name="itemId" type="text" required="true">
                        <label>MiHome Device ID</label>
                        <description>The identifier of this MiHome device</description>
-                       <required>true</required>
                        <advanced>true</advanced>
                </parameter>
        </config-description>
                        <advanced>true</advanced>
                </parameter>
 
-               <parameter name="ipAddress" type="text">
+               <parameter name="ipAddress" type="text" required="true">
                        <context>network-address</context>
                        <label>Network Address</label>
                        <description>Network address of this Xiaomi bridge</description>
-                       <required>true</required>
                </parameter>
 
-               <parameter name="port" type="integer">
+               <parameter name="port" type="integer" required="true">
                        <context>network-address</context>
                        <label>Port</label>
                        <description>Port of the MiHome communication channel</description>
-                       <required>true</required>
                        <default>9898</default>
                        <advanced>true</advanced>
                </parameter>
 
-               <parameter name="interface" type="text">
+               <parameter name="interface" type="text" required="false">
                        <label>Interface</label>
                        <description>Interface to bind to for the MiHome communication channel</description>
-                       <required>false</required>
                        <advanced>true</advanced>
                </parameter>
 
-               <parameter name="key" type="text">
+               <parameter name="key" type="text" required="false">
                        <label>Developer Key</label>
                        <description>Developer key extracted from Xiaomi's app</description>
-                       <required>false</required>
                </parameter>
        </config-description>
 </config-description:config-descriptions>
index 4950a52f0d4aabe6a31cae553025dfbcfcb65cc2..3eaad8d93435270c7abe69bc3b3300eb0195d06a 100644 (file)
@@ -6,22 +6,19 @@
        <description>Binding for Xiaomi Mi IO devices like Mi Robot Vacuum</description>
 
        <config-description>
-               <parameter name="username" type="text">
+               <parameter name="username" type="text" required="false">
                        <label>Xiaomi cloud username</label>
                        <description>Xiaomi cloud username. Typically your email</description>
-                       <required>false</required>
                </parameter>
-               <parameter name="password" type="text">
+               <parameter name="password" type="text" required="false">
                        <label>Xiaomi cloud password</label>
-                       <required>false</required>
                </parameter>
-               <parameter name="country" type="text">
+               <parameter name="country" type="text" required="false">
                        <label>Xiaomi server country</label>
                        <description>Xiaomi server country(s) (e.g. sg,de). Separate multiple servers with comma. Leave empty for all. See
                                binding readme for country to server mapping</description>
-                       <required>false</required>
                </parameter>
-               <parameter name="cloudDiscoveryMode" type="text">
+               <parameter name="cloudDiscoveryMode" type="text" required="false">
                        <default>disabled</default>
                        <label>Cloud Discovery Mode</label>
                        <description>Allow for discovery via the cloud. This may be used for devices that are not on the same network as
@@ -31,7 +28,6 @@
                                <option value="supportedOnly">Discover online supported devices from Xiaomi cloud</option>
                                <option value="all">Discover all online devices from Xiaomi cloud</option>
                        </options>
-                       <required>false</required>
                </parameter>
        </config-description>
 
index f9c9f8bf3c1ced863a2a404468dd176d4004bb71..b60710d94d18811ae06c81ee506f977270b0a0c2 100644 (file)
                <representation-property>mac</representation-property>
 
                <config-description>
-                       <parameter name="hostname" type="text">
+                       <parameter name="hostname" type="text" required="true">
                                <label>Hostname</label>
                                <description>The host name or IP address of the myStrom bulb.</description>
                                <context>network-address</context>
                                <default>localhost</default>
-                               <required>true</required>
                        </parameter>
-                       <parameter name="refresh" type="integer" unit="s" min="1">
+                       <parameter name="refresh" type="integer" unit="s" min="1" required="true">
                                <label>Refresh Interval</label>
                                <description>Specifies the refresh interval in seconds.</description>
                                <default>10</default>
-                               <required>true</required>
                        </parameter>
                </config-description>
 
index 0649460169657359039fbadd31eb9d4025ab5b81..c937ee4682983026668190aa6c6171ba2a39c7ef 100644 (file)
@@ -9,16 +9,14 @@
                <description>Access to Neato Account. Used to discover robots tied to account.</description>
 
                <config-description>
-                       <parameter name="email" type="text">
+                       <parameter name="email" type="text" required="true">
                                <label>E-mail Address</label>
                                <description>E-mail address for your Neato Cloud account.</description>
-                               <required>true</required>
                                <context>email</context>
                        </parameter>
-                       <parameter name="password" type="text">
+                       <parameter name="password" type="text" required="true">
                                <label>Password</label>
                                <description>Password for your Neato Cloud account.</description>
-                               <required>true</required>
                                <context>password</context>
                        </parameter>
                </config-description>
index 21c880e10fbaeaac9a31b33f984182c06086c03d..1a406a5880ed3c6d10bfc5444740de767bd5f480 100644 (file)
                        <description>Local settings</description>
                </parameter-group>
 
-               <parameter name="productId" type="text" groupName="oauth">
+               <parameter name="productId" type="text" groupName="oauth" required="true">
                        <label>Product ID</label>
                        <description>The product ID from the Nest product page</description>
-                       <required>true</required>
                </parameter>
-               <parameter name="productSecret" type="text" groupName="oauth">
+               <parameter name="productSecret" type="text" groupName="oauth" required="true">
                        <label>Product Secret</label>
                        <description>The product secret from the Nest product page</description>
-                       <required>true</required>
                </parameter>
                <parameter name="pincode" type="text" groupName="oauth">
                        <label>Pincode</label>
index d199b62c84d4cd695450f01b0b33d2af9304c5d3..a7c08125c6472b4462ee1c490287805b89b68754 100644 (file)
@@ -8,11 +8,10 @@
                and Welcome Camera.</description>
 
        <config-description>
-               <parameter name="backgroundDiscovery" type="boolean">
+               <parameter name="backgroundDiscovery" type="boolean" required="false">
                        <label>Background Discovery</label>
                        <description>If set to true, the device and its associated modules are updated in the discovery inbox at each API
                                call run to refresh device data. Default is false.</description>
-                       <required>false</required>
                        <default>false</default>
                </parameter>
        </config-description>