]> git.basschouten.com Git - openhab-addons.git/commitdiff
[bindings s-z] Fix deprecated tag "required" (#10457)
authorlolodomo <lg.hc@free.fr>
Mon, 5 Apr 2021 09:19:45 +0000 (11:19 +0200)
committerGitHub <noreply@github.com>
Mon, 5 Apr 2021 09:19:45 +0000 (11:19 +0200)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
12 files changed:
bundles/org.openhab.binding.serial/src/main/resources/OH-INF/thing/thing-types.xml
bundles/org.openhab.binding.serialbutton/src/main/resources/OH-INF/thing/thing-types.xml
bundles/org.openhab.binding.sinope/src/main/resources/OH-INF/thing/thing-types.xml
bundles/org.openhab.binding.sleepiq/src/main/resources/OH-INF/thing/thing-types.xml
bundles/org.openhab.binding.smartmeter/src/main/resources/OH-INF/thing/thing-types.xml
bundles/org.openhab.binding.sonos/src/main/resources/OH-INF/binding/binding.xml
bundles/org.openhab.binding.spotify/src/main/resources/OH-INF/thing/thing-types.xml
bundles/org.openhab.binding.squeezebox/src/main/resources/OH-INF/binding/binding.xml
bundles/org.openhab.binding.synopanalyzer/src/main/resources/OH-INF/thing/thing-types.xml
bundles/org.openhab.binding.valloxmv/src/main/resources/OH-INF/thing/thing-types.xml
bundles/org.openhab.binding.velbus/src/main/resources/OH-INF/config/config.xml
bundles/org.openhab.binding.volvooncall/src/main/resources/OH-INF/config/config.xml

index 5060e10eb08394869fcba0800e1175704c9388f6..a7249ea48dcee0f8356293715965aef1a6a6bef6 100644 (file)
                <description>Represents a device</description>
 
                <config-description>
-                       <parameter name="patternMatch" type="text">
+                       <parameter name="patternMatch" type="text" required="true">
                                <label>Patern Match</label>
                                <context>pattern-match</context>
-                               <required>true</required>
                                <description>Regular expression used to identify device from received data (must match the whole line)</description>
                        </parameter>
                </config-description>
index 3157a92c790b04b2d93d00ebfb47855299e38301..e753f6c3982503710b7765b12393077245db6ca3 100644 (file)
                </channels>
 
                <config-description>
-                       <parameter name="port" type="text">
+                       <parameter name="port" type="text" required="true">
                                <label>Serial Port</label>
                                <context>serial-port</context>
                                <limitToOptions>false</limitToOptions>
-                               <required>true</required>
                                <description>The serial port that the button is connected to</description>
                        </parameter>
                </config-description>
index 335430d822eeea9269f6aecfccad6d019ef8ec9b..63714b9270677105554ff105385d1a0122a417d9 100644 (file)
@@ -8,26 +8,23 @@
                <description>A Sinopé Gateway</description>
 
                <config-description>
-                       <parameter name="hostname" type="text">
+                       <parameter name="hostname" type="text" required="true">
                                <label>Hostname</label>
                                <description>Hostname of the Sinopé Gateway</description>
                                <context>network-address</context>
-                               <required>true</required>
                        </parameter>
                        <parameter name="port" type="integer">
                                <label>Port</label>
                                <description>The port that the Sinopé Gateway listens on</description>
                                <default>4550</default>
                        </parameter>
-                       <parameter name="gatewayId" type="text">
+                       <parameter name="gatewayId" type="text" required="true">
                                <label>Gateway ID</label>
                                <description>The Sinopé gateway ID (as printed on the back-side, e.g. "xxxx xxxx xxxx xxxx")</description>
-                               <required>true</required>
                        </parameter>
-                       <parameter name="apiKey" type="text">
+                       <parameter name="apiKey" type="text" required="true">
                                <label>API Key</label>
                                <description>Use sinope-core application to generate your api key</description>
-                               <required>true</required>
                        </parameter>
                        <parameter name="refresh" type="integer" required="false">
                                <label>Refresh Interval</label>
index 1f90098565b81b7640563a408ef0d1ff3a132ed5..ebef3f07c6f143bf03f3ce34499ef4e9c1bbfb35 100644 (file)
                </properties>
 
                <config-description>
-                       <parameter name="username" type="text">
+                       <parameter name="username" type="text" required="true">
                                <label>Username</label>
                                <description>Username of a registered SleepIQ account owner</description>
-                               <required>true</required>
                        </parameter>
-                       <parameter name="password" type="text">
+                       <parameter name="password" type="text" required="false">
                                <context>password</context>
                                <label>Password</label>
                                <description>Password of a registered SleepIQ account owner</description>
-                               <required>false</required>
                        </parameter>
-                       <parameter name="pollingInterval" type="integer" min="30" step="30">
+                       <parameter name="pollingInterval" type="integer" min="30" step="30" required="true">
                                <label>Polling Interval</label>
                                <description>Seconds between fetching values from the cloud service</description>
-                               <required>true</required>
                                <default>60</default>
                        </parameter>
                </config-description>
                </channel-groups>
 
                <config-description>
-               <parameter name="bedId" type="text">
+               <parameter name="bedId" type="text" required="true">
                <label>Bed ID</label>
                <description>The bed identifier identifies a specific bed</description>
-               <required>true</required>
                </parameter>
                </config-description>
                </thing-type>
                </channel-groups>
 
                <config-description>
-                       <parameter name="bedId" type="text">
+                       <parameter name="bedId" type="text" required="true">
                                <label>Bed ID</label>
                                <description>The bed identifier identifies a specific bed</description>
-                               <required>true</required>
                        </parameter>
                </config-description>
        </thing-type>
index d679cc940e8b07132fdb37cc63074ae3b3d590c6..73a74eb6095e10192c04051c266b2c4fe7af9f3d 100644 (file)
@@ -9,10 +9,9 @@
                <label>Smart Meter</label>
                <description>The meter device to read the SML or IEC 62056-21 messages from</description>
                <config-description>
-                       <parameter name="port" type="text">
+                       <parameter name="port" type="text" required="true">
                                <label>Serial Port</label>
                                <description>The device serial port (e.g. /dev/tty0 or COM1)</description>
-                               <required>true</required>
                                <limitToOptions>false</limitToOptions>
                                <context>serial-port</context>
                        </parameter>
index dd88dd3ac4ac551a9226536daea82e7c8f8fecae..bdc4cada11a315c5402819dfff4e94794c0676de 100644 (file)
                <parameter name="opmlUrl" type="text">
                        <label>OPML Service URL</label>
                        <description>URL for the OPML/tunein.com service</description>
-                       <required>false</required>
                </parameter>
                <parameter name="callbackUrl" type="text">
                        <label>Callback URL</label>
                        <description>URL to use for playing notification sounds, e.g. http://192.168.0.2:8080</description>
-                       <required>false</required>
                </parameter>
        </config-description>
 
index 198ed4053c39fec330941050ee30ca26bbc03222..949b5231eee66f5ef969b081818b98dc7a072573 100644 (file)
                <representation-property>clientId</representation-property>
 
                <config-description>
-                       <parameter name="clientId" type="text">
-                               <required>true</required>
+                       <parameter name="clientId" type="text" required="true">
                                <label>Application Client ID</label>
                                <description>This is the Client ID provided by Spotify when you add a new Application for openHAB to your Spotify
                                        Account. Go to https://developer.spotify.com/</description>
                        </parameter>
-                       <parameter name="clientSecret" type="text">
-                               <required>true</required>
+                       <parameter name="clientSecret" type="text" required="true">
                                <label>Application Client Secret</label>
                                <description>This is the Client Secret provided by Spotify when you add a new Application for openHAB to your
                                        Spotify Account.</description>
                        </parameter>
-                       <parameter name="refreshPeriod" type="integer" min="1" max="60">
-                               <required>true</required>
+                       <parameter name="refreshPeriod" type="integer" min="1" max="60" required="true">
                                <default>10</default>
                                <label>Connect Refresh Period (seconds)</label>
                                <description>This is the frequency of the polling requests to the Spotify Connect Web API. There are limits to the
                <representation-property>deviceName</representation-property>
 
                <config-description>
-                       <parameter name="deviceName" type="text">
-                               <required>true</required>
+                       <parameter name="deviceName" type="text" required="true">
                                <label>Spotify Device Name</label>
                                <description>This is the device name provided by Spotify.</description>
                        </parameter>
index d0c586a054921fe34e94c39706cef71c9463c387..119caf3d9d4ccf26b0e08df812602f95a4be504d 100644 (file)
@@ -10,7 +10,6 @@
                <parameter name="callbackUrl" type="text">
                        <label>Callback URL</label>
                        <description>URL to use for playing notification sounds, e.g. http://192.168.0.2:8080</description>
-                       <required>false</required>
                </parameter>
        </config-description>
 
index 3ee79409b708828e27c7bf8806c1a439042a553c..4a76987cac65b4f3dd9868144735f0c98b7626f0 100644 (file)
@@ -29,9 +29,8 @@
                                <default>60</default>
                                <advanced>true</advanced>
                        </parameter>
-                       <parameter name="stationId" type="integer">
+                       <parameter name="stationId" type="integer" required="true">
                                <label>Station Number</label>
-                               <required>true</required>
                        </parameter>
                </config-description>
 
index e7393a99ad3b965b383bf4c7ef97ed4e3792dc2b..c637af228c318c400d55e8d0b1fa274602169776 100644 (file)
@@ -55,7 +55,6 @@
                        <parameter name="updateinterval" type="integer" required="false">
                                <label>Update Interval</label>
                                <description>Data update interval in seconds (default: 60s)</description>
-                               <required>false</required>
                                <default>60</default>
                        </parameter>
                </config-description>
index 975d35ec50acb98d8e1d4fc77d19112e8f80c737..24eab60c4db61fff0e49a8bcd6e02ff9ed2fce2c 100644 (file)
@@ -5,12 +5,11 @@
        xsi:schemaLocation="https://openhab.org/schemas/config-description/v1.0.0 https://openhab.org/schemas/config-description-1.0.0.xsd">
 
        <config-description uri="bridge-type:velbus:bridge">
-               <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="timeUpdateInterval" type="integer" unit="min">
                        <label>Time Update Interval</label>
                        <context>network-address</context>
                        <label>IP Address or Hostname</label>
                        <description>IP Address or hostname of Velbus server</description>
-                       <required>true</required>
                </parameter>
-               <parameter name="port" type="integer" required="false">
+               <parameter name="port" type="integer" required="true">
                        <label>Port</label>
                        <description>Network port to communicate with Velbus server</description>
-                       <required>true</required>
                </parameter>
                <parameter name="timeUpdateInterval" type="integer" unit="min">
                        <label>Time Update Interval</label>
index aef24a4a262e7454e14931ec8be25c1a6a6954ca..9f53ff7d1075efab090e3243effad7cd90b7796f 100644 (file)
@@ -6,16 +6,14 @@
                https://openhab.org/schemas/config-description-1.0.0.xsd">
 
        <config-description uri="thing-type:volvooncall:vocapi">
-               <parameter name="username" type="text">
+               <parameter name="username" type="text" required="true">
                        <label>Username</label>
                        <description>Your VOC username (email)</description>
-                       <required>true</required>
                </parameter>
 
-               <parameter name="password" type="text">
+               <parameter name="password" type="text" required="true">
                        <label>Password</label>
                        <description>Your VOC password</description>
-                       <required>true</required>
                        <context>password</context>
                </parameter>
        </config-description>