3 binding.bticinosmarther.name = BTicino Smarther Binding
4 binding.bticinosmarther.description = This is the binding for BTicino Smarther chronothermostat units
8 thing-type.bticinosmarther.bridge.label = BTicino Smarther Bridge
9 thing-type.bticinosmarther.bridge.description = This bridge represents the gateway to Smarther API in the context of one specific BTicino/Legrand developer account.<br/> If you want to control your devices in the context of different accounts you have to register a bridge for each account.<br/> <br/> <b>How-To configure the bridge:</b><br/> <ul> <li>Sign up for a new developer account on <a href="https://developer.legrand.com/login" target="_blank">Works with Legrand website</a></li> <li>Subscribe to "Starter Kit for Legrand APIs" from <a href="https://portal.developer.legrand.com/products/starter-kit" target="_blank">API > Subscriptions</a> menu <ul> <li>This will generate your primary and secondary "Subscription Key"</li> </ul> </li> <li>Register a new application from <a href="https://partners-mysettings.developer.legrand.com/Application/Index" target="_blank">User > My Applications</a> menu <ul> <li>In "First Reply Url" field insert the public callback URL "https://<your openHAB host>:<your openHAB port>/smarther/connectsmarther"</li> <li>Tick the checkbox near "comfort.read" and "comfort.write" scopes</li> </ul> You should receive an email from Legrand, usually within 1-2 days max, containing your application's "Client ID" and "Client Secret". </li> </ul> <b>How-To authorize the bridge:</b><br/> <ul> <li>Create and configure a bridge Thing first, using above Subscription Key + Client ID + Client Secret, then</li> <li>Open in your browser the public URL "https://<your openHAB host>:<your openHAB port>/smarther/connectsmarther", and</li> <li>Follow the steps reported therein to authorize the bridge</li> </ul>
10 thing-type.bticinosmarther.module.label = BTicino Smarther Chronothermostat
11 thing-type.bticinosmarther.module.description = This thing represents a BTicino Smarther chronothermostat module.
15 bridge-type.config.smarther.bridge.clientId.label = Client ID
16 bridge-type.config.smarther.bridge.clientId.description = 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/
17 bridge-type.config.smarther.bridge.clientSecret.label = Client Secret
18 bridge-type.config.smarther.bridge.clientSecret.description = This is the Client Secret provided by BTicino/Legrand when you add a new Application to your developer account.
19 bridge-type.config.smarther.bridge.group.advancedset.label = Advanced Settings
20 bridge-type.config.smarther.bridge.group.advancedset.description = Advanced settings of this bridge.
21 bridge-type.config.smarther.bridge.group.application.label = Application Details
22 bridge-type.config.smarther.bridge.group.application.description = Details of the Smarther application registered on the BTicino/Legrand development portal.
23 bridge-type.config.smarther.bridge.group.subscription.label = Product Subscription
24 bridge-type.config.smarther.bridge.group.subscription.description = Details of the Smarther product subscription connected to the BTicino/Legrand development account.
25 bridge-type.config.smarther.bridge.statusRefreshPeriod.label = Bridge Status Refresh Period (minutes)
26 bridge-type.config.smarther.bridge.statusRefreshPeriod.description = 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.
27 bridge-type.config.smarther.bridge.subscriptionKey.label = Subscription Key
28 bridge-type.config.smarther.bridge.subscriptionKey.description = 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/
29 bridge-type.config.smarther.bridge.useNotifications.label = Use Notifications
30 bridge-type.config.smarther.bridge.useNotifications.description = 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).
31 thing-type.config.smarther.module.group.advancedset.label = Advanced Settings
32 thing-type.config.smarther.module.group.advancedset.description = Advanced settings of this module.
33 thing-type.config.smarther.module.group.topology.label = Module Topology
34 thing-type.config.smarther.module.group.topology.description = Reference to uniquely identify the module towards the BTicino/Legrand API gateway.
35 thing-type.config.smarther.module.moduleId.label = Chronothermostat Module Id
36 thing-type.config.smarther.module.moduleId.description = This is the Module Id of the Chronothermostat module, provided by Smarther API.
37 thing-type.config.smarther.module.numberOfEndDays.label = Number Of Days For End Date
38 thing-type.config.smarther.module.numberOfEndDays.description = 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).
39 thing-type.config.smarther.module.plantId.label = Location Plant Id
40 thing-type.config.smarther.module.plantId.description = This is the Plant Id of the location the Chronothermostat module is installed in, provided by Smarther API.
41 thing-type.config.smarther.module.programsRefreshPeriod.label = Programs Refresh Period (hours)
42 thing-type.config.smarther.module.programsRefreshPeriod.description = 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.
43 thing-type.config.smarther.module.settingsAutoupdate.label = Module Settings Auto-Update
44 thing-type.config.smarther.module.settingsAutoupdate.description = 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.
45 thing-type.config.smarther.module.statusRefreshPeriod.label = Module Status Refresh Period (minutes)
46 thing-type.config.smarther.module.statusRefreshPeriod.description = 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.
50 channel-group-type.bticinosmarther.bridge-config.label = Configuration
51 channel-group-type.bticinosmarther.bridge-config.description = Convenience configuration channels for the bridge
52 channel-group-type.bticinosmarther.bridge-status.label = Status
53 channel-group-type.bticinosmarther.bridge-status.description = Current operational status of the bridge
54 channel-group-type.bticinosmarther.module-config.label = Configuration
55 channel-group-type.bticinosmarther.module-config.description = Convenience configuration channels for the module
56 channel-group-type.bticinosmarther.module-measures.label = Measures
57 channel-group-type.bticinosmarther.module-measures.description = Measures taken from the module on-board sensors
58 channel-group-type.bticinosmarther.module-settings.label = Settings
59 channel-group-type.bticinosmarther.module-settings.description = New operational settings to be applied to the module
60 channel-group-type.bticinosmarther.module-status.label = Status
61 channel-group-type.bticinosmarther.module-status.description = Current operational status of the module
65 channel-type.bticinosmarther.config-fetchlocations.label = Fetch Locations List
66 channel-type.bticinosmarther.config-fetchlocations.description = This is a convenience switch to trigger a call to the Smarther API gateway, to manually fetch the updated client locations list.
67 channel-type.bticinosmarther.config-fetchprograms.label = Fetch Programs List
68 channel-type.bticinosmarther.config-fetchprograms.description = This is a convenience switch to trigger a call to the Smarther API gateway, to manually fetch the updated module programs list.
69 channel-type.bticinosmarther.measures-humidity.label = Humidity
70 channel-type.bticinosmarther.measures-humidity.description = Indoor humidity as measured by the sensor
71 channel-type.bticinosmarther.measures-temperature.label = Temperature
72 channel-type.bticinosmarther.measures-temperature.description = Indoor temperature as measured by the sensor
73 channel-type.bticinosmarther.settings-boosttime.label = Boost Time
74 channel-type.bticinosmarther.settings-boosttime.description = New operational boost time to be set on the module (valid only for Mode = "Boost")
75 channel-type.bticinosmarther.settings-boosttime.state.option.30 = 30 min
76 channel-type.bticinosmarther.settings-boosttime.state.option.60 = 60 min
77 channel-type.bticinosmarther.settings-boosttime.state.option.90 = 90 min
78 channel-type.bticinosmarther.settings-enddate.label = End Date
79 channel-type.bticinosmarther.settings-enddate.description = New operational end date to be set on the module (valid only for Mode = "Manual")
80 channel-type.bticinosmarther.settings-endhour.label = End Hour
81 channel-type.bticinosmarther.settings-endhour.description = New operational end hour to be set on the module (valid only for Mode = "Manual")
82 channel-type.bticinosmarther.settings-endminute.label = End Minute
83 channel-type.bticinosmarther.settings-endminute.description = New operational end minute to be set on the module (valid only for Mode = "Manual")
84 channel-type.bticinosmarther.settings-mode.label = Mode
85 channel-type.bticinosmarther.settings-mode.description = New operational mode to be set on the module
86 channel-type.bticinosmarther.settings-mode.state.option.AUTOMATIC = Automatic
87 channel-type.bticinosmarther.settings-mode.state.option.MANUAL = Manual
88 channel-type.bticinosmarther.settings-mode.state.option.BOOST = Boost
89 channel-type.bticinosmarther.settings-mode.state.option.OFF = Off
90 channel-type.bticinosmarther.settings-mode.state.option.PROTECTION = Protection
91 channel-type.bticinosmarther.settings-power.label = Power
92 channel-type.bticinosmarther.settings-power.description = Power on, send new operational settings to the module
93 channel-type.bticinosmarther.settings-program.label = Program
94 channel-type.bticinosmarther.settings-program.description = New operational program to be set on the module (valid only for Mode = "Automatic")
95 channel-type.bticinosmarther.settings-temperature.label = Temperature
96 channel-type.bticinosmarther.settings-temperature.description = New operational set-point temperature to be set on the module (valid only for Mode = "Manual")
97 channel-type.bticinosmarther.status-apicallshandled.label = API Calls Handled
98 channel-type.bticinosmarther.status-apicallshandled.description = Total number of API calls handled by the bridge
99 channel-type.bticinosmarther.status-endtime.label = End Time
100 channel-type.bticinosmarther.status-endtime.description = Current operational end time set on the module
101 channel-type.bticinosmarther.status-function.label = Function
102 channel-type.bticinosmarther.status-function.description = Current operational function set on the module
103 channel-type.bticinosmarther.status-mode.label = Mode
104 channel-type.bticinosmarther.status-mode.description = Current operational mode set on the module
105 channel-type.bticinosmarther.status-notifsreceived.label = Notifications Received
106 channel-type.bticinosmarther.status-notifsreceived.description = Total number of C2C notifications received by the bridge
107 channel-type.bticinosmarther.status-notifsrejected.label = Notifications Rejected
108 channel-type.bticinosmarther.status-notifsrejected.description = Total number of C2C notifications rejected by the bridge
109 channel-type.bticinosmarther.status-program.label = Program
110 channel-type.bticinosmarther.status-program.description = Current operational program set on the module
111 channel-type.bticinosmarther.status-state.label = State
112 channel-type.bticinosmarther.status-state.description = Current operational state of the module
113 channel-type.bticinosmarther.status-temperature.label = Temperature
114 channel-type.bticinosmarther.status-temperature.description = Current operational target temperature set on the module
115 channel-type.bticinosmarther.status-temperatureformat.label = Temperature Format
116 channel-type.bticinosmarther.status-temperatureformat.description = Current operational temperature format of the module