]> git.basschouten.com Git - openhab-addons.git/log
openhab-addons.git
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>
4 years ago[knx] GroupRead / SendToKNX fails with NullPointerException #12040 (#12074)
Frank Seidinger [Sat, 22 Jan 2022 19:38:33 +0000 (20:38 +0100)]
[knx] GroupRead / SendToKNX fails with NullPointerException #12040 (#12074)

* Fixed NullPointerException due to missing SecureApplicationLayer in creation of ProcessCommunicationResponder

Signed-off-by: Frank Seidinger <frank.seidinger@gmail.com>
4 years ago[voicerss] Fix bad audio format code and use HTTPS URL instead of HTTP (#12092)
lolodomo [Sat, 22 Jan 2022 18:12:38 +0000 (19:12 +0100)]
[voicerss] Fix bad audio format code and use HTTPS URL instead of HTTP (#12092)

Fix #12091

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[miio] Implement lumi devices support for gateways (#11688)
Marcel [Sat, 22 Jan 2022 17:57:01 +0000 (18:57 +0100)]
[miio] Implement lumi devices support for gateways (#11688)

* [miio] Implement lumi devices support for gateways v3 WIP

Adding support for the following models:
* Aqara LED Light Bulb (Tunable White) (modelId: lumi.light.aqcn02)
* IKEA E27 white spectrum opal (modelId: ikea.light.led1545g12)
* IKEA E27 white spectrum clear (modelId: ikea.light.led1546g12)
* IKEA E14 white spectrum (modelId: ikea.light.led1536g5)
* IKEA GU10 white spectrum (modelId: ikea.light.led1537r6)
* IKEA E27 warm white (modelId: ikea.light.led1623g12)
* IKEA GU10 warm white (modelId: ikea.light.led1650r5)
* IKEA E14 warm white (modelId: ikea.light.led1649c5)
* Door lock (modelId: lumi.lock.v1)
* Aqara Door Lock (modelId: lumi.lock.aq1)
* Aqara Door Lock S2 (modelId: lumi.lock.acn02)
* Aqara Door lock S2 Pro (modelId: lumi.lock.acn03)
* Mi Smart Plug (Zigbee) (modelId: lumi.plug.mmeu01)
* Mi Temperature and Humidity Sensor (modelId: lumi.sensor_ht.v1)
* Mi Window and Door Sensor (modelId: lumi.sensor_magnet.v2)
* Mi Motion Sensor (modelId: lumi.sensor_motion.v2)
* Water Leak Sensor (modelId: lumi.sensor_wleak.aq1)
* Aqara Temperature and Humidity Sensor (modelId: lumi.weather.v1)

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* Work in progress support plug

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] cleanup, improve messages and initialization

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] Cleanup to prepare for PR

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] add missing placeholder

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] resolve merge issue

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] update readme after rebase

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] Update from review comments and warnings/checkstyle cleanup

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] update readme after merge and update json to updated format

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] Improve online indication

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* reset

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* Update readme

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] update from review comments

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] feedback codereview

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
4 years ago[voicerss] Add support for WAV audio format (#11916)
Andreas Brenk [Sat, 22 Jan 2022 15:53:05 +0000 (16:53 +0100)]
[voicerss] Add support for WAV audio format (#11916)

* [voicerss] add unit test for supported formats
* [voicerss] add support for WAV audio format

Signed-off-by: Andreas Brenk <mail@andreasbrenk.com>
4 years ago[porcupineks] Keyword Spotter, initial contribution (#12028)
GiviMAD [Sat, 22 Jan 2022 13:02:02 +0000 (14:02 +0100)]
[porcupineks] Keyword Spotter, initial contribution (#12028)

* initial contribution

Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
4 years ago[googletts] Configuration example via text file in documentation (#12087)
lolodomo [Sat, 22 Jan 2022 10:31:36 +0000 (11:31 +0100)]
[googletts] Configuration example via text file in documentation (#12087)

* [googletts] Configuration example via text file in documentation

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[pollytts] Small changes in configuration in documentation (#12086)
lolodomo [Sat, 22 Jan 2022 09:45:01 +0000 (10:45 +0100)]
[pollytts] Small changes in configuration in documentation (#12086)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[picotts] Added new chapter for configuration in documentation (#12085)
lolodomo [Sat, 22 Jan 2022 08:57:39 +0000 (09:57 +0100)]
[picotts] Added new chapter for configuration in documentation (#12085)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[hdpowerview] Update shade database (#12081)
Andrew Fiddian-Green [Fri, 21 Jan 2022 19:32:28 +0000 (19:32 +0000)]
[hdpowerview] Update shade database (#12081)

* [hdpowerview] update shade database

* [hdpowerview] add type 65 shade capabilities 8

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
4 years agoFixed build by improve config handling (#12078)
Christoph Weitkamp [Fri, 21 Jan 2022 13:04:43 +0000 (14:04 +0100)]
Fixed build by improve config handling (#12078)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years agoAdd note for Unifi OS default port (#11812)
Christopher Schirner [Fri, 21 Jan 2022 09:36:52 +0000 (10:36 +0100)]
Add note for Unifi OS default port (#11812)

Co-authored-by: schinken <mail+github@schinken.io>
4 years agochangedSince returns a boolean, not a Number (#12079)
Richard Koshak [Thu, 20 Jan 2022 15:51:39 +0000 (08:51 -0700)]
changedSince returns a boolean, not a Number (#12079)

4 years agoUpdate README.md (#12057)
Gleb Dyskin [Thu, 20 Jan 2022 14:19:15 +0000 (16:19 +0200)]
Update README.md (#12057)

Editing wrong channels in items

4 years ago[onkyo] Add support for TX-NR609 (#12067)
Matt Filetto [Wed, 19 Jan 2022 17:15:22 +0000 (09:15 -0800)]
[onkyo] Add support for TX-NR609 (#12067)

* binding: [onkyo]: add TX-NR609
* Basically a 616 but with some THX Listening Modes not on other models
* [onkyo]: add "PLIIx Music + THX Music" Listening Mode

Signed-off-by: Matt Filetto <matt.filetto@gmail.com>
4 years ago[androiddebugbridge] Added mDNS discovery for Fire TV Stick (#11881)
Christoph Weitkamp [Tue, 18 Jan 2022 08:02:38 +0000 (09:02 +0100)]
[androiddebugbridge] Added mDNS discovery for Fire TV Stick (#11881)

* Added mDNS discovery for Fire TV Stick

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years agoFix NPE when Thing configuration changes (#12070)
Kai Kreuzer [Mon, 17 Jan 2022 23:03:46 +0000 (00:03 +0100)]
Fix NPE when Thing configuration changes (#12070)

Signed-off-by: Kai Kreuzer <kai@openhab.org>
4 years ago[oppo] Fix Play Mode and Disc Type updates (#12066)
mlobstein [Mon, 17 Jan 2022 19:29:23 +0000 (13:29 -0600)]
[oppo] Fix Play Mode and Disc Type updates (#12066)

* Fix Play Mode and Disc Type updates

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
4 years ago[km200] Added JCE check and removed some warnings (#11841)
Markus Eckhardt [Mon, 17 Jan 2022 17:47:38 +0000 (18:47 +0100)]
[km200] Added JCE check and removed some warnings (#11841)

* Added a check if JCE is installed
* removed warnings

Signed-off-by: Markus Eckhardt <github@familie-eckhardt.eu>
4 years ago[hdpowerview] Refactor dynamic channels (#11853)
Jacob Laursen [Mon, 17 Jan 2022 12:41:33 +0000 (13:41 +0100)]
[hdpowerview] Refactor dynamic channels (#11853)

* Extract dynamic channel creation to separate classes.
* Avoid double list allocations.
* Add test coverage for scenarios with no channels built.
* Extract common builder stuff to super class.
* Fix grammar.
* Reduce constructor access modifiers.
* Removed unneeded this keyword for protected method.
* Fix null annotation issues.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[pushover] Improved exception handling (#12023)
Christoph Weitkamp [Sun, 16 Jan 2022 17:07:36 +0000 (18:07 +0100)]
[pushover] Improved exception handling (#12023)

* Improved exception handling

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years agoUpgrade to Karaf 4.3.6 (#12058)
Wouter Born [Sun, 16 Jan 2022 13:25:19 +0000 (14:25 +0100)]
Upgrade to Karaf 4.3.6 (#12058)

* Syncs the karaf.version so the new Maven plugin is used
* Resolves itest runbundles for the new runtime dependencies

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[mielecloud] Fix tests by adding missing email configuration parameter (#12056)
Wouter Born [Sat, 15 Jan 2022 20:27:59 +0000 (21:27 +0100)]
[mielecloud] Fix tests by adding missing email configuration parameter (#12056)

The validation did not fail previously because it was broken and fixed in https://github.com/openhab/openhab-core/pull/2683

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[hdpowerview] Refactor exception handling (#12049)
Jacob Laursen [Sat, 15 Jan 2022 18:16:09 +0000 (19:16 +0100)]
[hdpowerview] Refactor exception handling (#12049)

* Refactor exception handling.

Fixes #12048

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years agoUpdate username for Andy Lintner. (#12046)
Jacob Laursen [Sat, 15 Jan 2022 17:39:08 +0000 (18:39 +0100)]
Update username for Andy Lintner. (#12046)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[electroluxair] Add missing default translation properties (#12053)
lolodomo [Sat, 15 Jan 2022 16:47:58 +0000 (17:47 +0100)]
[electroluxair] Add missing default translation properties (#12053)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[yamahamusiccast] Add missing default translation properties (#12054)
lolodomo [Sat, 15 Jan 2022 16:46:40 +0000 (17:46 +0100)]
[yamahamusiccast] Add missing default translation properties (#12054)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[jsscripting] Wrapped GraalJS ScriptEngines now also Autocloseable (#12022)
Jonathan Gilbert [Sat, 15 Jan 2022 16:44:15 +0000 (16:44 +0000)]
[jsscripting] Wrapped GraalJS ScriptEngines now also Autocloseable (#12022)

Signed-off-by: Jonathan Gilbert <jpg@trillica.com>
4 years ago[jdbc] Removed check if item exists to allow to truncate data for clean-ups (#12052)
Christoph Weitkamp [Sat, 15 Jan 2022 16:09:54 +0000 (17:09 +0100)]
[jdbc] Removed check if item exists to allow to truncate data for clean-ups (#12052)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[influxdb] Fix previous item state performance issues (#11993)
Joan Pujol [Sat, 15 Jan 2022 15:39:19 +0000 (16:39 +0100)]
[influxdb] Fix previous item state performance issues (#11993)

Fixes #11878

Signed-off-by: Joan Pujol <joanpujol@gmail.com>
4 years ago[jdbc] Implement 'ModifiablePersistenceService' interface (#11922)
Christoph Weitkamp [Sat, 15 Jan 2022 13:29:06 +0000 (14:29 +0100)]
[jdbc] Implement 'ModifiablePersistenceService' interface (#11922)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years agoNew Crowdin updates (#11960)
openhab-bot [Fri, 14 Jan 2022 22:30:41 +0000 (23:30 +0100)]
New Crowdin updates (#11960)

* New translations openweathermap.properties (Italian)

* New translations openweathermap.properties (German)

* New translations icalendar.properties (Italian)

* New translations network.properties (German)

* New translations atlona.properties (Italian)

* New translations yeelight.properties (Italian)

* New translations yioremote.properties (Italian)

* New translations astro.properties (German)

* New translations deconz.properties (German)

* New translations deconz.properties (Italian)

* New translations pollytts.properties (German)

* New translations mqtt.properties (Italian)

* New translations publictransportswitzerland.properties (Italian)

* New translations mqtt.properties (Italian)

* New translations mqtt.properties (Italian)

* New translations ipp.properties (German)

4 years ago[hdpowerview] Add support for calibrating a shade (#12002)
Jacob Laursen [Fri, 14 Jan 2022 21:59:01 +0000 (22:59 +0100)]
[hdpowerview] Add support for calibrating a shade (#12002)

* Add support for calibrating a shade.

Fixes #11767

* Fix startup problems by decoupling capabilities cache from updateSoftProperties.
* Minor refactoring of capabilities and shade id handling.
* Dispose faster/safer by killing any remaining tasks.
* Set shade thing status to UNKNOWN until we receive any data for shade.
* Fix position update glitch after setting position.
* Remove unneeded catch after shade id refactoring.
* Document return values in Javadoc.
* Avoid logging InterruptedException during dispose.
* Add calibration example item.
* Reduce nesting.
* Add myself as reviewer for binding.
* Add Andrew Fiddian-Green as reviewer for binding.
* Handle JsonParseException.
* Fix alphabetic order.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years agofix Fahrenheit conversion (#12024)
eugen [Fri, 14 Jan 2022 21:56:50 +0000 (22:56 +0100)]
fix Fahrenheit conversion (#12024)

Signed-off-by: Eugen Freiter <freiter@gmx.de>
4 years ago[hdpowerview] update shade database (#12045)
Andrew Fiddian-Green [Fri, 14 Jan 2022 18:43:11 +0000 (18:43 +0000)]
[hdpowerview] update shade database (#12045)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
4 years ago[hdpowerview] Fix SAT warnings (#12032)
Jacob Laursen [Fri, 14 Jan 2022 18:35:56 +0000 (19:35 +0100)]
[hdpowerview] Fix SAT warnings (#12032)

* Fix SAT warnings about missing @NonNullByDefault.
* Move part of firmware JSON response validation to HDPowerViewWebTargets.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[ipp] Added representation property and code improvements (#12039)
Christoph Weitkamp [Fri, 14 Jan 2022 10:32:58 +0000 (11:32 +0100)]
[ipp] Added representation property and code improvements (#12039)

* Added representation property

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[digitalstrom] Adoptions due to API changes in DSS Update 1.19.2 (#12033)
alexf2015 [Fri, 14 Jan 2022 07:38:20 +0000 (08:38 +0100)]
[digitalstrom] Adoptions due to API changes in DSS Update 1.19.2 (#12033)

* added support for DSUID in DSS response data while being compatible to removed DSID which might still be in use due to older firmware versions.
* fixed a NPE and also fixed json parameter naming.
* applied improvements from DSUID class
* fixed variable name, made dsid member final, added author

Signed-off-by: Alexander Friese <af944580@googlemail.com>
4 years ago[digitalstrom] Update CODEOWNERS (#12041)
lolodomo [Fri, 14 Jan 2022 07:03:25 +0000 (08:03 +0100)]
[digitalstrom] Update CODEOWNERS (#12041)

As discussed in #12033 , the mentioned authors for the digitalstrom binding will no more contribute or review.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[rfxcom] Updates / small fixes (#12037)
Martin van Wingerden [Thu, 13 Jan 2022 13:12:19 +0000 (14:12 +0100)]
[rfxcom] Updates / small fixes (#12037)

* [rfxcom] Updates / small fixes

Added support for:
 - CHIME - Alfawise, dBell
 - HUMIDITY - HUM3 - Inovalley S80 plant humidity sensor
 - LIGHTING1 - Oase Inscenio FM Master

Fixes #10251

Signed-off-by: Martin van Wingerden <martin@martinvw.nl>
4 years ago[homematic] Fix long button press handling for HM-IP devices (#11982)
maniac103 [Thu, 13 Jan 2022 08:09:19 +0000 (09:09 +0100)]
[homematic] Fix long button press handling for HM-IP devices (#11982)

* [homematic] Fix long button press handling for HM-IP devices

HM devices have the following long press cycle:
PRESS_CONT
PRESS_LONG
PRESS_CONT (N times for repetion)
PRESS_LONG_RELEASE

while (at least some) HM-IP devices use this one:
PRESS_LONG
PRESS_LONG_START
PRESS_LONG (N times for repetition)
PRESS_LONG_RELEASE

Add support for the latter case while keeping support for the former
case.

Signed-off-by: Danny Baumann <dannybaumann@web.de>
* [homematic] Track 'uses LONG_START datapoint' flag per-device

4 years ago[tesla] Add support for setting charging amps and sentry mode (#12029)
Kai Kreuzer [Thu, 13 Jan 2022 08:04:24 +0000 (09:04 +0100)]
[tesla] Add support for setting charging amps and sentry mode (#12029)

* Add support for setting charging amps and sentry mode

Signed-off-by: Kai Kreuzer <kai@openhab.org>
4 years ago[tesla] Change center_display_state from switch to number (#12030)
Kai Kreuzer [Wed, 12 Jan 2022 22:06:31 +0000 (23:06 +0100)]
[tesla] Change center_display_state from switch to number (#12030)

* Change center_display_state from switch to number

Signed-off-by: Kai Kreuzer <kai@openhab.org>
* Update property file

Signed-off-by: Kai Kreuzer <kai@openhab.org>
4 years ago[knx] Update README.md (#12035)
Udo Hartmann [Wed, 12 Jan 2022 20:09:42 +0000 (21:09 +0100)]
[knx] Update README.md (#12035)

Changed Example of Dimmer channel. Makes no sense to provide both Switch and Position Status in configuration, as an update of Switch Status will delete Position and vice versa. Position Status makes sense.

4 years agoUpdate sunroof feature to changed Tesla API (#12031)
Kai Kreuzer [Wed, 12 Jan 2022 07:41:10 +0000 (08:41 +0100)]
Update sunroof feature to changed Tesla API (#12031)

Signed-off-by: Kai Kreuzer <kai@openhab.org>
4 years agoPR template: Update marketplace URL; add notes about rebase/labels/update.lst (#11988)
Fabian Wolter [Wed, 12 Jan 2022 07:28:38 +0000 (08:28 +0100)]
PR template: Update marketplace URL; add notes about rebase/labels/update.lst (#11988)

Also update jfrog URL, proofreading and improve readability.

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
4 years ago[guntamatic] Initial contribution: Binding for Guntamatic Heating Systems (#12011)
MikeTheTux [Tue, 11 Jan 2022 21:35:18 +0000 (22:35 +0100)]
[guntamatic] Initial contribution: Binding for Guntamatic Heating Systems (#12011)

Signed-off-by: Michael Weger <weger.michael@gmx.net>
4 years ago[mqtt] Add documentation about using auto discovery with Tasmota (#12003)
Moritz 'Morty' Strübe [Tue, 11 Jan 2022 12:25:27 +0000 (13:25 +0100)]
[mqtt] Add documentation about using auto discovery with Tasmota (#12003)

* [mqtt] HomeAssistant: Doc: Add auto discovery with Tasmota
* [mqtt] HomeAssistant: Doc: Minor formatting adjustments

Signed-off-by: Moritz 'Morty' Strübe <morty@gmx.net>
4 years ago[mycroft] Init i18n (#12020)
dalgwen [Tue, 11 Jan 2022 12:17:33 +0000 (13:17 +0100)]
[mycroft] Init i18n (#12020)

(and by the way, reorder alphabetically the CODEOWNERS file)
Signed-off-by: Gwendal Roulleau <gwendal.roulleau@gmail.com>
4 years ago[mycroft] Initial contribution (#11040)
dalgwen [Mon, 10 Jan 2022 15:51:07 +0000 (16:51 +0100)]
[mycroft] Initial contribution (#11040)

This binding will connect to Mycroft A.I. in order to control it or react to event by listening on the message bus.

Signed-off-by: Gwendal Roulleau <gwendal.roulleau@gmail.com>
4 years ago[innogysmarthome] VariableActuators are now recognized again (#11741) (#12008)
Sven Strohschein [Mon, 10 Jan 2022 12:53:38 +0000 (13:53 +0100)]
[innogysmarthome] VariableActuators are now recognized again (#11741) (#12008)

Signed-off-by: Sven Strohschein <sven.strohschein@gmail.com>
4 years ago[tesla] Clarify and update how refresh tokens can be obtained (#12015)
Kai Kreuzer [Mon, 10 Jan 2022 08:54:31 +0000 (09:54 +0100)]
[tesla] Clarify and update how refresh tokens can be obtained (#12015)

* Clarify and update how refresh tokens can be obtained
* Fix logging statement

Signed-off-by: Kai Kreuzer <kai@openhab.org>
4 years agoPrint usage for tesla command on console (#12014)
Kai Kreuzer [Mon, 10 Jan 2022 08:47:03 +0000 (09:47 +0100)]
Print usage for tesla command on console (#12014)

Signed-off-by: Kai Kreuzer <kai@openhab.org>
4 years ago[nuki] Support for SmartLock 3.0 and SmartDoor (#12005)
Jan Vybíral [Mon, 10 Jan 2022 08:36:28 +0000 (09:36 +0100)]
[nuki] Support for SmartLock 3.0 and SmartDoor (#12005)

Signed-off-by: Jan Vybíral <jan.vybiral1@gmail.com>
4 years ago[publictransportswitzerland] Add missing default translation properties (#12009)
Jeremy Stucki [Sun, 9 Jan 2022 18:14:03 +0000 (19:14 +0100)]
[publictransportswitzerland] Add missing default translation properties (#12009)

Signed-off-by: Jeremy Stucki <dev@jeremystucki.ch>