diff --git a/bundles/org.openhab.binding.bticinosmarther/src/main/resources/OH-INF/config/config.xml b/bundles/org.openhab.binding.bticinosmarther/src/main/resources/OH-INF/config/config.xml index 9b91ae8dc..cf4aca17c 100644 --- a/bundles/org.openhab.binding.bticinosmarther/src/main/resources/OH-INF/config/config.xml +++ b/bundles/org.openhab.binding.bticinosmarther/src/main/resources/OH-INF/config/config.xml @@ -24,47 +24,44 @@ - + This is the Subscription Key provided by BTicino/Legrand when you subscribe to Smarther - v2.0 product. Go to https://developer.legrand.com/tutorials/getting-started/ - true + pattern="[0-9a-f]{8}[-]([0-9a-f]{4}[-]){3}[0-9a-f]{12}" required="true"> This is the Client ID provided by BTicino/Legrand when you add a new Application to your developer account. Go to https://developer.legrand.com/tutorials/create-an-application/ - true - + This is the Client Secret provided by BTicino/Legrand when you add a new Application to your developer account. - true password - + ON = the bridge subscribes each of its locations to receive C2C notifications upon changes on each of its modules' status or sensors data - temperature, humidity (requires a public https endpoint has been set as "First Reply Url" when registering the Application on Legrand's development portal); OFF = for each module connected to this bridge, status+sensors data are requested to Smarther API gateway on a periodical basis and whenever new settings are applied (period can be changed via module's "Status Refresh Period" parameter). - false true true - + This is the frequency the Smarther API gateway is called to update bridge status. There are limits to the number of requests that can be sent to the Smarther API gateway. The more often you poll, the faster locations are updated - at the risk of running out of your request quota. - false true Minutes 1440 @@ -88,56 +85,52 @@ + pattern="[0-9a-f]{8}[-]([0-9a-f]{4}[-]){3}[0-9a-f]{12}" required="true"> This is the Plant Id of the location the Chronothermostat module is installed in, provided by Smarther API. - true + pattern="[0-9a-f]{8}[-]([0-9a-f]{4}[-]){3}[0-9a-f]{12}" required="true"> This is the Module Id of the Chronothermostat module, provided by Smarther API. - true - + ON = the module settings are automatically updated according to the module status whenever it changes (e.g. polling, notification, etc.). OFF = the module settings are aligned to the module status only upon module initialization. - false true false - + This is the frequency the Smarther API gateway is called to refresh Programs list used in "automatic" mode. There are limits to the number of requests that can be sent to the Smarther API gateway. The more often you poll, the faster locations are updated - at the risk of running out of your request quota. - false true Hours 12 - + This is the number of days to be displayed in module settings, as options list for "End Date" field in "manual" mode (e.g. 1 = only "Today" is displayed, 5 = "Today" + "Tomorrow" + following 3 days are displayed). - false true 5 - + This is the frequency the Smarther API gateway is called to update module status and sensors data. There are limits to the number of requests that can be sent to the Smarther API gateway. The more often you poll, the faster locations are updated - at the risk of running out of your request quota. - false true Minutes 60