]> git.basschouten.com Git - openhab-addons.git/log
openhab-addons.git
4 years ago[feican] Add semantic tags on channel color_temperature (#12272)
lolodomo [Sat, 12 Feb 2022 18:05:07 +0000 (19:05 +0100)]
[feican] Add semantic tags on channel color_temperature (#12272)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[homekit] update java hap library (#12267)
eugen [Sat, 12 Feb 2022 14:07:58 +0000 (15:07 +0100)]
[homekit] update java hap library (#12267)

* update hap
* correction for categories

Signed-off-by: Eugen Freiter <freiter@gmx.de>
4 years ago[ipobserver] Add support for WiFi version and push based method. (#12151)
Matthew Skinner [Sat, 12 Feb 2022 08:34:16 +0000 (19:34 +1100)]
[ipobserver] Add support for WiFi version and push based method. (#12151)

* Add support for Wifi version of ipObserver.
* make config private again.
* Add logging.
* Remove tags

Signed-off-by: Matthew Skinner <matt@pcmus.com>
4 years agoFix recent regression when bridge is offline while initializing child things. (#12259)
Jacob Laursen [Thu, 10 Feb 2022 22:34:14 +0000 (23:34 +0100)]
Fix recent regression when bridge is offline while initializing child things. (#12259)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[tplinksmarthome] Added KL400, KL430 lightstrip support (#12000)
Hilbrand Bouwkamp [Thu, 10 Feb 2022 18:58:24 +0000 (19:58 +0100)]
[tplinksmarthome] Added KL400, KL430 lightstrip support (#12000)

Closes #8709

Additional:
- Added action to send and receive json commands to a tplink device. This can be used for test purposes or to run commands not available through channels.

Fixes:
- Power channel of a bulb is defined as QuantityType in xml, therefor it should create the state using QuantityType
- Retry getting values 5 times before setting the device offline. Reduced socket time out to 2 seconds as it normally should react quickly and if it times out it tries again.

Also-by: Dustin Masters <ceo@dustinsoftware.com>
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
4 years ago[fronius] Add support for Fronius Smart Meter 65A (#12258)
jimtng [Thu, 10 Feb 2022 17:54:01 +0000 (03:54 +1000)]
[fronius] Add support for Fronius Smart Meter 65A (#12258)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
4 years ago[guntamatic] Added 'biosmart' and 'generic' thingtype, robustness improvements on...
MikeTheTux [Wed, 9 Feb 2022 20:02:59 +0000 (21:02 +0100)]
[guntamatic] Added 'biosmart' and 'generic' thingtype, robustness improvements on control interface (#12146)

* * added 'biosmart' and 'generic' type. * robustness improvements on control interface

Signed-off-by: Michael Weger <weger.michael@gmx.net>
4 years agoFix unreachable lights and sensors being marked as GONE. (#12245)
Jacob Laursen [Wed, 9 Feb 2022 19:26:57 +0000 (20:26 +0100)]
Fix unreachable lights and sensors being marked as GONE. (#12245)

Fixes #12244

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[OmniLink] Refactor parts of code (#12246)
Ethan Dye [Wed, 9 Feb 2022 16:59:36 +0000 (09:59 -0700)]
[OmniLink] Refactor parts of code (#12246)

Signed-off-by: Ethan Dye <mrtops03@gmail.com>
4 years agoReduce log level for messages received for unconfigured devices (#12248)
Jacob Laursen [Wed, 9 Feb 2022 06:54:25 +0000 (07:54 +0100)]
Reduce log level for messages received for unconfigured devices (#12248)

Fixes #12247

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[fronius] Added Ohmpilot thing and channel realpowersum for thing meter (#11835)
Hannes Spenger [Tue, 8 Feb 2022 23:02:40 +0000 (00:02 +0100)]
[fronius] Added Ohmpilot thing and channel realpowersum for thing meter (#11835)

* Added support for fronius ohmpilot and added smart meter power sum.

Signed-off-by: urmet0 <hannes.spenger@gmail.com>
4 years ago[hue] Semantics added to channel types (#10977)
lolodomo [Tue, 8 Feb 2022 22:03:31 +0000 (23:03 +0100)]
[hue] Semantics added to channel types (#10977)

* [hue] Semantics added to channel types

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[OmniLink] Add semantic tags to channels (#11100)
Ethan Dye [Tue, 8 Feb 2022 21:01:57 +0000 (14:01 -0700)]
[OmniLink] Add semantic tags to channels (#11100)

* Add semantic tags to channels
* Use system channels where possible

Signed-off-by: Ethan Dye <mrtops03@gmail.com>
4 years ago[insteon] Prevent null values from being inferred when printing to console (#12243)
Wouter Born [Tue, 8 Feb 2022 20:27:17 +0000 (21:27 +0100)]
[insteon] Prevent null values from being inferred when printing to console (#12243)

This prevents the null analysis from inferring null values when printing to a Console.

Related to openhab/openhab-core#2742

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[mqtt.homie] remove unused constants in tests (#12242)
Cody Cutrer [Tue, 8 Feb 2022 20:01:25 +0000 (13:01 -0700)]
[mqtt.homie] remove unused constants in tests (#12242)

Signed-off-by: Cody Cutrer <cody@cutrer.us>
4 years ago[watsonstt] initial contribution (#12161)
GiviMAD [Tue, 8 Feb 2022 19:52:02 +0000 (20:52 +0100)]
[watsonstt] initial contribution (#12161)

* [watsonstt] initial contribution

Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
4 years ago[openweathermap] Semantics added to channel types (#10972)
lolodomo [Tue, 8 Feb 2022 18:06:25 +0000 (19:06 +0100)]
[openweathermap] Semantics added to channel types (#10972)

Also fix few categories to use only official categories

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years agoAdjustments after changing null-annotations for updating properties (#12221)
J-N-K [Tue, 8 Feb 2022 17:35:16 +0000 (18:35 +0100)]
Adjustments after changing null-annotations for updating properties (#12221)

Signed-off-by: Jan N. Klug <github@klug.nrw>
4 years ago[hdpowerview] Fix for capabilities:1 shades (#12237)
Andrew Fiddian-Green [Tue, 8 Feb 2022 12:16:32 +0000 (12:16 +0000)]
[hdpowerview] Fix for capabilities:1 shades (#12237)

* [hdpowerview] fix capabilities:1

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
4 years ago[porcupineks] fix null pointer exception and file bundle extraction on Windows OS...
GiviMAD [Mon, 7 Feb 2022 17:53:14 +0000 (18:53 +0100)]
[porcupineks] fix null pointer exception and file bundle extraction on Windows OS (#12234)

Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
4 years ago[mqtt] Remove references to the System Broker (#12233)
jimtng [Mon, 7 Feb 2022 15:03:41 +0000 (01:03 +1000)]
[mqtt] Remove references to the System Broker (#12233)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
4 years ago[teleinfo] Refactor channel config files for Linky standard mode (#12204)
olivierkeke [Mon, 7 Feb 2022 15:02:48 +0000 (16:02 +0100)]
[teleinfo] Refactor channel config files for Linky standard mode (#12204)

* Refactor channel config files
* Remove duplicate PAPP channel type

Signed-off-by: Olivier Marceau <hollysaiqs@marceau.ovh>
4 years agoResolve runbundles for XStream upgrade (#12222)
Wouter Born [Mon, 7 Feb 2022 07:25:16 +0000 (08:25 +0100)]
Resolve runbundles for XStream upgrade (#12222)

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[jrubyscripting] convert presets from java class to ruby class (#12047)
jimtng [Sun, 6 Feb 2022 20:50:56 +0000 (06:50 +1000)]
[jrubyscripting] convert presets from java class to ruby class (#12047)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
4 years ago[homematic] Remove state description step size handling (#12192)
maniac103 [Sun, 6 Feb 2022 19:21:59 +0000 (20:21 +0100)]
[homematic] Remove state description step size handling (#12192)

The RPC protocol doesn't provide this value, so it always was made up
more or less arbitrarily. Since the UI now uses this value for
validation purposes, there are cases where valid values can not be
entered due to this step size (particularly for datapoints with more
than 1 decimal digit).

Fixes #12183

Signed-off-by: Danny Baumann <dannybaumann@web.de>
4 years ago[Wemo] add @jlaur as code-owner (#12227)
Hans-Jörg Merk [Sun, 6 Feb 2022 15:22:48 +0000 (16:22 +0100)]
[Wemo] add @jlaur as code-owner (#12227)

Signed-off-by: Hans-Jörg Merk <github@hmerk.de>
4 years ago[jdbc] Fixed ClassCastException for ColorItem / HSBType (#12225)
Christoph Weitkamp [Sun, 6 Feb 2022 14:45:03 +0000 (15:45 +0100)]
[jdbc] Fixed ClassCastException for ColorItem / HSBType (#12225)

* Fixed ClassCastException for ColorItem / HSBType

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years agoPrevent Null Pointer Exception if socket connection is broken (#12223)
Christian Kittel [Sun, 6 Feb 2022 14:43:00 +0000 (15:43 +0100)]
Prevent Null Pointer Exception if socket connection is broken (#12223)

Signed-off-by: EvilPingu <ckittel@gmx.de>
4 years ago[googlestt] emit correct recognition events (#12210)
GiviMAD [Sun, 6 Feb 2022 12:42:32 +0000 (13:42 +0100)]
[googlestt] emit correct recognition events (#12210)

Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
4 years agoFix inbox entries for already configured devices. (#12217)
Jacob Laursen [Sun, 6 Feb 2022 11:16:45 +0000 (12:16 +0100)]
Fix inbox entries for already configured devices. (#12217)

Fixes #12216

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[kostalinverter] Fix to, prevent randomly stops of binding. (#12124)
basse04 [Sun, 6 Feb 2022 10:02:32 +0000 (11:02 +0100)]
[kostalinverter] Fix to, prevent randomly stops of binding. (#12124)

* [kostalinverter] Fix to, prevent randomly stops of binding.

Signed-off-by: basse04 <orjan.backsell@gmail.com>
4 years ago[mqtt.generic] Support transformationPattern for thing's availabilityTopic (#12167)
jimtng [Sun, 6 Feb 2022 09:30:06 +0000 (19:30 +1000)]
[mqtt.generic] Support transformationPattern for thing's availabilityTopic (#12167)

* [mqtt.generic] Support transformationPattern for thing's availability payload
* [mqtt] Remove org.apache.commons.lang3.StringUtils dependency

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
4 years ago[wemo] Fix already configured devices in inbox (#12215)
Jacob Laursen [Sun, 6 Feb 2022 08:50:29 +0000 (09:50 +0100)]
[wemo] Fix already configured devices in inbox (#12215)

* Reuse UDN configuration parameter definition.
* Fix inbox entries for already configured devices.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years agoEliminate risk of bad firmware response breaking shade/scene updates. (#12214)
Jacob Laursen [Sat, 5 Feb 2022 20:23:36 +0000 (21:23 +0100)]
Eliminate risk of bad firmware response breaking shade/scene updates. (#12214)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years agoFixing Issue if server returns not 200 while signing in (#12211)
Christian Kittel [Sat, 5 Feb 2022 20:21:51 +0000 (21:21 +0100)]
Fixing Issue if server returns not 200 while signing in (#12211)

Signed-off-by: EvilPingu <ckittel@gmx.de>
4 years agoUpdate README.md (#12168)
digitlength [Sat, 5 Feb 2022 19:44:45 +0000 (19:44 +0000)]
Update README.md (#12168)

Added outgoing data section

4 years ago[siemenrds] Update in ReadMe about getting an API key (#12212)
Andrew Fiddian-Green [Sat, 5 Feb 2022 19:34:34 +0000 (19:34 +0000)]
[siemenrds] Update in ReadMe about getting an API key (#12212)

* [siemenrds] update ReadMe about the api key

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
4 years ago[herzborg] Herzborg binding (#9327)
Sonic-Amiga [Sat, 5 Feb 2022 18:08:05 +0000 (21:08 +0300)]
[herzborg] Herzborg binding (#9327)

Supports Herzborg curtain motors over RS-485 network

Signed-off-by: Pavel Fedin <pavel_fedin@mail.ru>
Co-authored-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Co-authored-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
4 years ago[wemo] Improve GENA subscription reliability and error handling (#12148)
Jacob Laursen [Sat, 5 Feb 2022 17:56:58 +0000 (18:56 +0100)]
[wemo] Improve GENA subscription reliability and error handling (#12148)

* Consolidate service subscriptions in base class.
* Remove unsynchronized and unneeded cache of subscriptions.
* Do not unregister participant when removing subscription.
* Fix status wrongly set to ONLINE when exception is thrown.
* Refactor error handling for WemoHttpCall.
* Adjust log level for communication errors.
* Add automatic subscription renewal.
* Fix more ONLINE/OFFLINE status transition issues.
* Adjust log level when getWemoURL fails because device is offline.
* Remove redundant logging.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years agoEnhancement for websocket re-econnectivity & fix item/channel response (#12191)
Stian Kjoglum [Sat, 5 Feb 2022 10:09:07 +0000 (11:09 +0100)]
Enhancement for websocket re-econnectivity & fix item/channel response (#12191)

Signed-off-by: Stian Kjoglum <stiankj@online.no>
Signed-off-by: kjoglum <stiankj@online.no>
4 years agoUpdate README after latest changes. (#12173)
Jacob Laursen [Sat, 5 Feb 2022 08:26:08 +0000 (09:26 +0100)]
Update README after latest changes. (#12173)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years agomake onChange synchronized (#12205)
eugen [Sat, 5 Feb 2022 07:39:17 +0000 (08:39 +0100)]
make onChange synchronized (#12205)

Signed-off-by: Eugen Freiter <freiter@gmx.de>
Co-authored-by: Eugen Freiter <freiter@gmx.de>
4 years ago[mqtt] connectionStateChanged(CONNECTED) called twice (#12200)
jimtng [Fri, 4 Feb 2022 22:32:56 +0000 (08:32 +1000)]
[mqtt] connectionStateChanged(CONNECTED) called twice (#12200)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
4 years agoImprove error handling for unknown shades and timeouts. (#12181)
Jacob Laursen [Thu, 3 Feb 2022 22:45:41 +0000 (23:45 +0100)]
Improve error handling for unknown shades and timeouts. (#12181)

Fixes #12180

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[voicerss] Null annotations added on the main service class (#12190)
lolodomo [Thu, 3 Feb 2022 18:48:14 +0000 (19:48 +0100)]
[voicerss] Null annotations added on the main service class (#12190)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[playstation] Clarified the part to obtain configuration info (#12194)
Balisz [Thu, 3 Feb 2022 15:32:16 +0000 (17:32 +0200)]
[playstation] Clarified the part to obtain configuration info (#12194)

* Clarified the part to obtain configuration info

4 years ago[mqtt] Fix translation file names (#12193)
jimtng [Thu, 3 Feb 2022 15:27:55 +0000 (01:27 +1000)]
[mqtt] Fix translation file names (#12193)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
4 years agoNew Crowdin updates (#12188)
openhab-bot [Thu, 3 Feb 2022 12:03:42 +0000 (13:03 +0100)]
New Crowdin updates (#12188)

* New translations http.properties (Italian)

* New translations ambientweather.properties (French)

* New translations automower.properties (French)

* New translations electroluxair.properties (French)

* New translations mqttbroker.properties (Hungarian)

* New translations mqttbroker.properties (Italian)

4 years ago[mqtt] Support birth and shutdown message (#12152)
jimtng [Thu, 3 Feb 2022 11:42:54 +0000 (21:42 +1000)]
[mqtt] Support birth and shutdown message (#12152)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
4 years ago[tesla] Introduce "allowWakeUpForCommands" option (#12184)
Kai Kreuzer [Wed, 2 Feb 2022 19:28:48 +0000 (20:28 +0100)]
[tesla] Introduce "allowWakeUpForCommands" option (#12184)

* Introduce "allowWakeUpForCommands" option

Signed-off-by: Kai Kreuzer <kai@openhab.org>
4 years ago[voicerss] Fix and enhance the external tool to prefill the cache (#12155)
lolodomo [Wed, 2 Feb 2022 17:39:35 +0000 (18:39 +0100)]
[voicerss] Fix and enhance the external tool to prefill the cache (#12155)

* [voicerss] Fix and enhance the external tool to prefill the cache
* Make the tool independent of core openHAB
* Fix the parsing of the command arguments.
* Allow to provide optional audio codec and format.
* Null annotations added on most of the classes
* Simplified doc about classpath
* Suppress obsolete mention of open issue in doc

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[daikin] Fix NPE when setting zones on startup (#12165)
jimtng [Wed, 2 Feb 2022 16:35:15 +0000 (02:35 +1000)]
[daikin] Fix NPE when setting zones on startup (#12165)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
4 years ago[mqtt] Remove MQTT System Broker (#12157)
jimtng [Wed, 2 Feb 2022 13:00:33 +0000 (23:00 +1000)]
[mqtt] Remove MQTT System Broker (#12157)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
4 years ago[hue] Fixed setting wrong values for ledindocation configuration (#12182)
Christoph Weitkamp [Tue, 1 Feb 2022 07:42:17 +0000 (08:42 +0100)]
[hue] Fixed setting wrong values for ledindocation configuration (#12182)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[mqtt] publishMQTT Action accepts a bytearray payload (#12170)
jimtng [Mon, 31 Jan 2022 23:51:46 +0000 (09:51 +1000)]
[mqtt] publishMQTT Action accepts a bytearray payload (#12170)

* [mqtt] MQTT Action publishMQTT accept byte array

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
4 years ago[teleinfo] Update translation files (#12156)
olivierkeke [Mon, 31 Jan 2022 23:44:58 +0000 (00:44 +0100)]
[teleinfo] Update translation files (#12156)

* Apply maven i18n plugin

Signed-off-by: Olivier Marceau <hollysaiqs@marceau.ovh>
4 years ago[hdpowerview] Add shade identify command (#12175)
Jacob Laursen [Mon, 31 Jan 2022 17:38:40 +0000 (18:38 +0100)]
[hdpowerview] Add shade identify command (#12175)

* Add shade identify command.

Fixes #12174

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[lifx] Add support for new LIFX products (#12179)
Wouter Born [Mon, 31 Jan 2022 11:35:54 +0000 (12:35 +0100)]
[lifx] Add support for new LIFX products (#12179)

Allows for discovering all the new LIFX products and their features.

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[jsscripting] Append the ruleID or file name to the logger when console logging ...
Dan Cunningham [Mon, 31 Jan 2022 10:55:50 +0000 (02:55 -0800)]
[jsscripting] Append the ruleID or file name to the logger when console logging (#11945)

* Appends the ruleID or file name to the logger when console logging.
* Adds configurable logging, updates scriptId logic

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
4 years ago[insteon] Ignore missing network handler when disposing a device (#12169)
robnielsen [Sun, 30 Jan 2022 17:50:47 +0000 (11:50 -0600)]
[insteon] Ignore missing network handler when disposing a device (#12169)

Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
4 years ago[homekit] handle NULL/UNDEF for temperature characteristics (#12172)
Cody Cutrer [Sun, 30 Jan 2022 17:46:56 +0000 (10:46 -0700)]
[homekit] handle NULL/UNDEF for temperature characteristics (#12172)

recent regression from handling QuantityType

Signed-off-by: Cody Cutrer <cody@cutrer.us>
4 years ago[jsscripting] Updates to latest openhab-js library (#12171)
Dan Cunningham [Sun, 30 Jan 2022 17:28:58 +0000 (09:28 -0800)]
[jsscripting] Updates to latest openhab-js library (#12171)

* Updates to latest openhab-js library
* Update for new default log level in 3.3

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
4 years ago[mqtt.generic] Include availabilityTopic in the binding docs (#12158)
jimtng [Sun, 30 Jan 2022 10:45:33 +0000 (20:45 +1000)]
[mqtt.generic] Include availabilityTopic in the binding docs (#12158)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
4 years ago[enocean] enable usage of Nodon roller-shutter repeater mode (#12133)
SoCsOnFPGAsGuy [Sun, 30 Jan 2022 10:12:03 +0000 (11:12 +0100)]
[enocean] enable usage of Nodon roller-shutter repeater mode (#12133)

* [enocean] enable repeater mode selection for NODON rollershutter
* [enocean] adds new EEP definition for NODON rollershutter to README.md

Signed-off-by: Marcel Eckert <mrcleckert@aol.com>
4 years agoNew translations electroluxair.properties (Italian) (#12147)
openhab-bot [Sun, 30 Jan 2022 08:53:09 +0000 (09:53 +0100)]
New translations electroluxair.properties (Italian) (#12147)

4 years ago[mqtt.generic] Rename channel label from Percentage Value to Dimmer (#12162)
jimtng [Sun, 30 Jan 2022 08:26:46 +0000 (18:26 +1000)]
[mqtt.generic] Rename channel label from Percentage Value to Dimmer (#12162)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
4 years ago[mqtt.generic] Fix default configuration and docs for color_mode (#12163)
jimtng [Sun, 30 Jan 2022 08:13:39 +0000 (18:13 +1000)]
[mqtt.generic] Fix default configuration and docs for color_mode (#12163)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
4 years ago[jrubyscripting] Apply RUBYLIB configuration to $LOAD_PATH (#12123)
jimtng [Sat, 29 Jan 2022 10:55:09 +0000 (20:55 +1000)]
[jrubyscripting] Apply RUBYLIB configuration to $LOAD_PATH (#12123)

* [jrubyscripting] Apply RUBYLIB configuration to $LOAD_PATH

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
4 years ago[voicerss] Hide the API key when logging API URL (#12096)
lolodomo [Sat, 29 Jan 2022 10:52:36 +0000 (11:52 +0100)]
[voicerss] Hide the API key when logging API URL (#12096)

Also fix few typos

Also small changes regarding log levels and exception handling

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[groovyscripting] add conf/automation/groovy to the classpath (#12043)
boecko [Sat, 29 Jan 2022 08:33:12 +0000 (09:33 +0100)]
[groovyscripting] add conf/automation/groovy to the classpath (#12043)

* [groovyscripting] added conf/automation/groovy-path to the classpath

Signed-off-by: Andreas Böckler <andy@boeckler.org>
4 years agoWorkaround for incorrectly reported fan state (#12145)
mlobstein [Fri, 28 Jan 2022 21:00:52 +0000 (15:00 -0600)]
Workaround for incorrectly reported fan state (#12145)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
4 years agoMinor clarification of macAddress property (#12119)
Arne Seime [Fri, 28 Jan 2022 15:41:56 +0000 (16:41 +0100)]
Minor clarification of macAddress property (#12119)

Signed-off-by: Arne Seime <arne.seime@gmail.com>
4 years ago[googlestt] Adjust service label for consistency with TTS services. (#12134)
lolodomo [Fri, 28 Jan 2022 08:02:21 +0000 (09:02 +0100)]
[googlestt] Adjust service label for consistency with TTS services. (#12134)

Documentation enhanced to explain how to setup the default STT.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years agoCreate concrete handlers for Insight, Motion and Socket/Light Switch. (#12120)
Jacob Laursen [Fri, 28 Jan 2022 07:23:24 +0000 (08:23 +0100)]
Create concrete handlers for Insight, Motion and Socket/Light Switch. (#12120)

No logic/code changes yet, just extraction/separation.

Fixes #12105

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years agoNew Crowdin updates (#12050)
openhab-bot [Fri, 28 Jan 2022 06:58:33 +0000 (07:58 +0100)]
New Crowdin updates (#12050)

* New translations tradfri.properties (Italian)

* New translations mycroft.properties (French)

* New translations deutschebahn.properties (German)

* New translations gardena.properties (German)

* New translations luftdateninfo.properties (German)

* New translations network.properties (Finnish)

* New translations publictransportswitzerland.properties (Finnish)

* New translations mycroft.properties (Finnish)

* New translations pushover.properties (German)

* New translations yamahamusiccast.properties (Italian)

* New translations ecotouch.properties (German)

* New translations voicerss.properties (French)

4 years ago[jrubyscripting] Update jruby version to 9.3.3.0 (#12143)
jimtng [Fri, 28 Jan 2022 06:47:38 +0000 (16:47 +1000)]
[jrubyscripting] Update jruby version to 9.3.3.0 (#12143)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
4 years ago[hdpowerview] Optimize initialization of shades (#12113)
Jacob Laursen [Fri, 28 Jan 2022 06:47:32 +0000 (07:47 +0100)]
[hdpowerview] Optimize initialization of shades (#12113)

* Optimize initialization of shades.

Fixes #12071

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Avoid hashmap reallocation during initialization.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[hdpowerview] Fix autoupdate quirk. (#12141)
Jacob Laursen [Thu, 27 Jan 2022 20:38:29 +0000 (21:38 +0100)]
[hdpowerview] Fix autoupdate quirk. (#12141)

Fixes #12140

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[hdpowerview] Convert calibrate to command channel. (#12138)
Jacob Laursen [Thu, 27 Jan 2022 19:49:27 +0000 (20:49 +0100)]
[hdpowerview] Convert calibrate to command channel. (#12138)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[porcupineks] add library to NOTICE file and update to porcupine 2.1 (#12137)
GiviMAD [Thu, 27 Jan 2022 19:19:27 +0000 (20:19 +0100)]
[porcupineks] add library to NOTICE file and update to porcupine 2.1 (#12137)

Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
4 years ago[googlestt] add library to NOTICE file (#12136)
GiviMAD [Thu, 27 Jan 2022 19:00:04 +0000 (20:00 +0100)]
[googlestt] add library to NOTICE file (#12136)

Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
4 years ago[tapocontrol] now supports energy monitoring of P110 device (#12017)
Christian Wild [Thu, 27 Jan 2022 07:46:30 +0000 (08:46 +0100)]
[tapocontrol] now supports energy monitoring of P110 device (#12017)

* [tapocontrol] added energy monitoring for P110
* [tapocontrol] corrected textual thing configuration in readme

Signed-off-by: Christian Wild <christian@wild-bw.de>
4 years ago[googlestt] initial contribution (#12055)
GiviMAD [Wed, 26 Jan 2022 23:24:51 +0000 (00:24 +0100)]
[googlestt] initial contribution (#12055)

* [googlestt] initial contribution

Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
4 years ago[homekit] quick restart on network changes (#12072)
eugen [Wed, 26 Jan 2022 19:19:03 +0000 (20:19 +0100)]
[homekit] quick restart on network changes (#12072)

* quick restart on network changes

* only restart if needed
* add null check

Signed-off-by: Eugen Freiter <freiter@gmx.de>
4 years ago[somfytahoma] [Improvement] Fix cozytouch support and add waterheatersystem support...
Benjamin Lafois [Wed, 26 Jan 2022 19:12:46 +0000 (20:12 +0100)]
[somfytahoma] [Improvement] Fix cozytouch support and add waterheatersystem support (#11855)

* Add support for Cozytouch and WaterHeaterSystem

Signed-off-by: Benjamin Lafois <benjamin.lafois@gmail.com>
4 years ago[porcupineks] Enhanced documentation (#12116)
lolodomo [Tue, 25 Jan 2022 19:18:09 +0000 (20:18 +0100)]
[porcupineks] Enhanced documentation (#12116)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[hdpowerview] Added support for rear blackout panel (#12098)
Andrew Fiddian-Green [Tue, 25 Jan 2022 19:09:14 +0000 (19:09 +0000)]
[hdpowerview] Added support for rear blackout panel (#12098)

* [hdpowerview] refactor enum constant names
* [hdpowerview] add support for blackout shades
* [hdpowerview] unit tests for capabilities 8 & 9
* [hdpowerview] delete no longer valid comment
* [hdpowerview] blackout shade position is never UNDEF
* [hdpowerview] updated read me
* [hdpowerview] refactor unit tests into two classes

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
4 years ago[voicerss] Declare myself as code maintainer (#12112)
lolodomo [Mon, 24 Jan 2022 21:43:33 +0000 (22:43 +0100)]
[voicerss] Declare myself as code maintainer (#12112)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[hdpowerview] Add support for repeaters (#12061)
Jacob Laursen [Mon, 24 Jan 2022 21:42:53 +0000 (22:42 +0100)]
[hdpowerview] Add support for repeaters (#12061)

* Add support for repeaters.

Fixes #12060

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Simplify thing type filtering.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Improve robustness of configuration ID validation/initialization.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Convert repeater-identify to command channel.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Fix logged warning.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Skip unneeded bridge status logic.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Skip redundant logging.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Fix chanenl type label for blinking enabled.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[teleinfo] improve documentation for Linky Standard TIC mode (#12093)
olivierkeke [Mon, 24 Jan 2022 20:37:16 +0000 (21:37 +0100)]
[teleinfo] improve documentation for Linky Standard TIC mode (#12093)

* Improve standard tic mode channels description
* Add textual configuration for standard tic mode
* Add new supported hardware

Signed-off-by: Olivier Marceau <hollysaiqs@marceau.ovh>
4 years ago[wemo] Refactor duplicated code (#12101)
Jacob Laursen [Mon, 24 Jan 2022 20:26:35 +0000 (21:26 +0100)]
[wemo] Refactor duplicated code (#12101)

* Extract getHost() and getUDN() to common handler base class.
* Delete AbstractWemoHandler as it serves no purpose.
* Extract isUpnpDeviceRegistered() to base class.
* Fix typo.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[pollytts] Mention where to find configuration settings (#12107)
lolodomo [Mon, 24 Jan 2022 20:13:39 +0000 (21:13 +0100)]
[pollytts] Mention where to find configuration settings (#12107)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[voicerss] Mention where to find configuration settings (#12108)
lolodomo [Mon, 24 Jan 2022 20:12:57 +0000 (21:12 +0100)]
[voicerss] Mention where to find configuration settings (#12108)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[TTS services] Enhance doc to explain how to setup default voice (#12099)
lolodomo [Sun, 23 Jan 2022 21:50:50 +0000 (22:50 +0100)]
[TTS services] Enhance doc to explain how to setup default voice (#12099)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[wemo] make UPnP more robust and fix polling/portscan (#12001)
Hans-Jörg Merk [Sun, 23 Jan 2022 21:49:52 +0000 (22:49 +0100)]
[wemo] make UPnP more robust and fix polling/portscan (#12001)

* [wemo] make UPnP more robust
* [wemo] change thing status updates

Signed-off-by: Hans-Jörg Merk <github@hmerk.de>
4 years ago[homekit] use quantity type conversions for temperature characteristics (#12083)
Cody Cutrer [Sun, 23 Jan 2022 12:40:14 +0000 (05:40 -0700)]
[homekit] use quantity type conversions for temperature characteristics (#12083)

if an Item associated with a temperature characteristic has a QuantityType
(of dimension Temperature) as its state, regardless of current unit,
use that to convert to celsius instead of any other configuration.

Note that this is only for supply values to HomeKit; commands coming from
HomeKit will still send a DecimalType with units according to the HomeKit-wide
useFahrenheit configuration.

Signed-off-by: Cody Cutrer <cody@cutrer.us>
4 years ago[jsscripting] JS script engine no longer watches node_modules for scripts (#11830)
Jonathan Gilbert [Sun, 23 Jan 2022 10:46:13 +0000 (10:46 +0000)]
[jsscripting] JS script engine no longer watches node_modules for scripts (#11830)

Signed-off-by: Jonathan Gilbert <jpg@trillica.com>
4 years ago[voicerss] Updated documentation (config, voices) (#12088)
lolodomo [Sun, 23 Jan 2022 10:04:47 +0000 (11:04 +0100)]
[voicerss] Updated documentation (config, voices) (#12088)

* [voicerss] Updated documentation (config, voices)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Removed "actually"

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Use HTTPS to reference API WEB site in documentation

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[pollytts] Fix typo in documentation (#12089)
lolodomo [Sat, 22 Jan 2022 21:35:50 +0000 (22:35 +0100)]
[pollytts] Fix typo in documentation (#12089)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years agoAdd channels for screensaver state and virtual keyboard state (#11984)
Flole998 [Sat, 22 Jan 2022 21:34:48 +0000 (22:34 +0100)]
Add channels for screensaver state and virtual keyboard state (#11984)

Include OnAVStart for playing state detection

Fixes: #7542
Signed-off-by: Flole <flole@flole.de>