]> git.basschouten.com Git - openhab-addons.git/log
openhab-addons.git
2 years ago[influxdb] Fix exception handling and improve some type conversions (#15452)
J-N-K [Sat, 9 Sep 2023 13:08:58 +0000 (15:08 +0200)]
[influxdb] Fix exception handling and improve some type conversions (#15452)

Signed-off-by: Jan N. Klug <github@klug.nrw>
2 years ago[easee] simplified determination of start/stop status due to recent API changes ...
Alexander Friese [Sat, 9 Sep 2023 12:09:29 +0000 (14:09 +0200)]
[easee] simplified determination of start/stop status due to recent API changes (#15538)

* simplified determination of start/stop as the opMode now has new values (7+8) to show missing authentication (before this was included in value "2")
* refactored ChargerOpState to enum

---------

Signed-off-by: Alexander Friese <af944580@googlemail.com>
Signed-off-by: Alexander Friese <alexf2015@users.noreply.github.com>
Co-authored-by: lsiepel <leosiepel@gmail.com>
2 years ago[somfytahoma] Improvements to avoid cloud login throttling (#15489)
Ondrej Pecta [Sat, 9 Sep 2023 10:43:08 +0000 (12:43 +0200)]
[somfytahoma] Improvements to avoid cloud login throttling (#15489)

* [somfytahoma] Improvements to avoid cloud login throttling
* [somfytahoma] add custom message to status display

---------

Signed-off-by: Ondrej Pecta <opecta@gmail.com>
2 years ago[hue] Fix and improve error logging and status descriptions for API v2 (#15512)
Jacob Laursen [Sat, 9 Sep 2023 10:05:38 +0000 (12:05 +0200)]
[hue] Fix and improve error logging and status descriptions for API v2 (#15512)

* Provide detailed error information on failed commands
* Log as info when command succeeds
* Revert collect(Collectors.toList()) refactoring
* Provide exception message in status description

Fixes #15511

---------

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoMigrate to java.nio.file.createTempFile (#15469)
Holger Friedrich [Sat, 9 Sep 2023 09:10:32 +0000 (11:10 +0200)]
Migrate to java.nio.file.createTempFile (#15469)

Use function from nio package as it uses more restrictive file
permissions.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years agoAdding "thingTypeVersion" property at thing creation (#15463)
Gaël L'hopital [Sat, 9 Sep 2023 09:07:26 +0000 (11:07 +0200)]
Adding "thingTypeVersion" property at thing creation (#15463)

Signed-off-by: clinique <gael@lhopital.org>
2 years agoJava 17 features (H-M) (#15520)
Holger Friedrich [Fri, 8 Sep 2023 12:36:59 +0000 (14:36 +0200)]
Java 17 features (H-M) (#15520)

- add missing @override
- Java style array syntax
- remove redundant modifiers
- always move String constants to left side in comparisons
- simplify lambda expressions and return statements
- use replace instead of replaceAll w/o regex
- instanceof matching and multiline strings
- remove null check before instanceof

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[jrubyscripting] @boc-tothefuture is no longer a maintainer (#15553)
Cody Cutrer [Wed, 6 Sep 2023 16:08:43 +0000 (10:08 -0600)]
[jrubyscripting] @boc-tothefuture is no longer a maintainer (#15553)

Due to work commitments

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2 years ago[nest] Remove WWN support (#15418)
Wouter Born [Wed, 6 Sep 2023 15:02:55 +0000 (17:02 +0200)]
[nest] Remove WWN support (#15418)

See: https://support.google.com/googlenest/answer/9293712?hl=en

> Starting September 29, 2023, all Works with Nest connections will stop working.

Closes #13525
Closes #14761

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[netatmo] Handle new event types (#15533)
Gaël L'hopital [Wed, 6 Sep 2023 06:36:58 +0000 (08:36 +0200)]
[netatmo] Handle new event types (#15533)

* Adding new Netatmo events
* Changed NAPushType to record.
* Adding impact on WebhookEvent

---------

Signed-off-by: clinique <gael@lhopital.org>
2 years agosysteminfo: use DataAmount for dataSent and dataReceived in the example (#15495)
Дилян Палаузов [Wed, 6 Sep 2023 06:01:54 +0000 (08:01 +0200)]
systeminfo: use DataAmount for dataSent and dataReceived in the example (#15495)

as the text above does suggest so.

2 years agoJava 17 features (A-G) (#15516)
Holger Friedrich [Tue, 5 Sep 2023 20:30:16 +0000 (22:30 +0200)]
Java 17 features (A-G) (#15516)

- add missing @override
- Java style array syntax
- remove redundant modifiers
- always move String constants to left side in comparisons
- simplify lambda expressions and return statements
- use replace instead of replaceAll w/o regex
- instanceof matching and multiline strings

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[lcn] Fix deprecation warnings, refactor, add test cases (#15545)
Fabian Wolter [Mon, 4 Sep 2023 11:57:16 +0000 (13:57 +0200)]
[lcn] Fix deprecation warnings, refactor, add test cases (#15545)

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2 years ago[LCN] Fixes problems with fingerprint codes which were received in decimal (#15488)
andrexp [Mon, 4 Sep 2023 06:53:33 +0000 (08:53 +0200)]
[LCN] Fixes problems with fingerprint codes which were received in decimal (#15488)

* fixed problems with fingerprint codes which were received in decimal instead of hex

Signed-off-by: Andre Jendrysseck <ajendry@gwdg.de>
* correct format issues

Signed-off-by: Andre Jendrysseck <ajendry@gwdg.de>
* add test file for fingerprint codes

Signed-off-by: Andre Jendrysseck <ajendry@gwdg.de>
* Delete openhab-addons.code-workspace

Signed-off-by: Andre Jendrysseck <ajendry@gwdg.de>
---------

Signed-off-by: Andre Jendrysseck <ajendry@gwdg.de>
Co-authored-by: Andre Jendrysseck <ajendry@gwdg.de>
2 years ago[denon] Extend denonmarantz binding to include Denon DRA-100 sources (#15539)
Kai Kreuzer [Sun, 3 Sep 2023 19:10:16 +0000 (21:10 +0200)]
[denon] Extend denonmarantz binding to include Denon DRA-100 sources (#15539)

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2 years ago[gardena] Improve and fix UoM support (#15523)
maniac103 [Sat, 2 Sep 2023 21:50:58 +0000 (23:50 +0200)]
[gardena] Improve and fix UoM support (#15523)

* [gardena] Improve and fix UoM support

Properly convert incoming UoM values for command durations, and output
measurements as UoM values where possible.

* [gardena] Fix signal strength channel value

Previously the binding sent 0..100, but the system expects 0..4 for the
system.signal-strength channel.

* [gardena] Update README
* [gardena] Use actual units in state description where appropriate

Signed-off-by: Danny Baumann <dannybaumann@web.de>
2 years ago[avmfritz] Fix NPE when Fritz!Box sends empty alert state element (<state/>) (#15479)
quidam [Sat, 2 Sep 2023 17:20:50 +0000 (19:20 +0200)]
[avmfritz] Fix NPE when Fritz!Box sends empty alert state element (<state/>) (#15479)

Signed-off-by: Ulrich Mertin <mail@ulrich-mertin.de>
2 years agoFix Reconnect error race condition (#15536)
mlobstein [Fri, 1 Sep 2023 21:16:16 +0000 (16:16 -0500)]
Fix Reconnect error race condition (#15536)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2 years agoResolve runbundles for directory-watcher upgrade (#15526)
Wouter Born [Wed, 30 Aug 2023 20:53:16 +0000 (22:53 +0200)]
Resolve runbundles for directory-watcher upgrade (#15526)

Related to openhab/openhab-core#3790

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[easee] fix date formatting issues (#15501)
Alexander Friese [Wed, 30 Aug 2023 18:10:23 +0000 (20:10 +0200)]
[easee] fix date formatting issues (#15501)

* fix DateTimeException when formatting date out of range (in this case Instant.MIN)

Signed-off-by: Alexander Friese <af944580@googlemail.com>
2 years agoUpgrade Maven and plug-ins (#15525)
Wouter Born [Wed, 30 Aug 2023 11:28:44 +0000 (13:28 +0200)]
Upgrade Maven and plug-ins (#15525)

* Use Maven 3.9.4 with GitHub Actions CI
* Upgrade Maven plug-ins

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[radiothermostat] Disable Remote Temp and Message Area on shutdown (#15492)
mlobstein [Tue, 29 Aug 2023 16:51:44 +0000 (11:51 -0500)]
[radiothermostat] Disable Remote Temp and Message Area on shutdown (#15492)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2 years ago[dwdunwetter] Handle possible XXE injection (#15466)
Holger Friedrich [Tue, 29 Aug 2023 16:50:13 +0000 (18:50 +0200)]
[dwdunwetter] Handle possible XXE injection (#15466)

XMLInputFactory: Disable properties IS_SUPPORTING_EXTERNAL_ENTITIES and
SUPPORT_DTD which allow injecting external entities.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[daikin] Support BRP069A81 adapter (#15456)
jimtng [Tue, 29 Aug 2023 16:37:01 +0000 (02:37 +1000)]
[daikin] Support BRP069A81 adapter (#15456)

* [daikin] Support BRP069A81 adapter auto mode=1
* [daikin] Support Auto mode=7

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2 years agoMissing break statement bug fix (#15515)
Matt [Tue, 29 Aug 2023 05:55:19 +0000 (01:55 -0400)]
Missing break statement bug fix (#15515)

Signed-off-by: Matt Myers <mmyers75@icloud.com>
2 years ago[enocean] Fix humidity and temperature readings for EEP family A5_10 (#15506)
Daniel Weber [Mon, 28 Aug 2023 20:49:20 +0000 (22:49 +0200)]
[enocean] Fix humidity and temperature readings for EEP family A5_10 (#15506)

* Updated A5-10 EEP family (corrected readings, added new channels)
 * Changed fanSpeedStage channel to type Number and added new options to it
 * Added dayNightModeState channel

Fixes #15458

Signed-off-by: Daniel Weber <uni@fruggy.de>
2 years ago[yamahareceiver] Show correct status detail on failure (#15510)
lsiepel [Sun, 27 Aug 2023 21:53:02 +0000 (23:53 +0200)]
[yamahareceiver] Show correct status detail on failure (#15510)

* Partial fix #7667
* java 17 instanceof
* Checkstyle

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2 years ago[bticinosmarter] Fix activationdate parsing (#15474)
lsiepel [Sun, 27 Aug 2023 14:11:33 +0000 (16:11 +0200)]
[bticinosmarter] Fix activationdate parsing (#15474)

* Fix DateTime format
* Switch to TimeZoneProvider

Signed-off-by: lsiepel <leosiepel@gmail.com>
2 years agoFix compilerArguments deprecation warnings (#15504)
Wouter Born [Sun, 27 Aug 2023 11:45:36 +0000 (13:45 +0200)]
Fix compilerArguments deprecation warnings (#15504)

This fixes the following warnings:

```
[WARNING] Parameter 'compilerArguments' is deprecated: use {@link #compilerArgs} instead.
```

Related to openhab/openhab-core#3512

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[autelis] Fix checkstyle en warnings (#15423)
lsiepel [Sun, 27 Aug 2023 05:27:00 +0000 (07:27 +0200)]
[autelis] Fix checkstyle en warnings (#15423)

Signed-off-by: lsiepel <leosiepel@gmail.com>
2 years ago[hue] Improve connection stability (#15477)
Andrew Fiddian-Green [Sat, 26 Aug 2023 15:19:37 +0000 (16:19 +0100)]
[hue] Improve connection stability (#15477)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2 years ago[persistence] Use Java 17 features (#15486)
Holger Friedrich [Sat, 26 Aug 2023 06:56:27 +0000 (08:56 +0200)]
[persistence] Use Java 17 features (#15486)

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years agoJava 17 features (#15493)
Holger Friedrich [Sat, 26 Aug 2023 06:52:11 +0000 (08:52 +0200)]
Java 17 features (#15493)

- add missing @override
- Java style array syntax
- remove redundant modifiers
- always move String constants to left side in comparisons
- simplify lambda expressions and return statements
- use replace instead of replaceAll w/o regex

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[hueemulation] Java 17 features (#15496)
Holger Friedrich [Fri, 25 Aug 2023 15:48:55 +0000 (17:48 +0200)]
[hueemulation] Java 17 features (#15496)

- add missing @override
- Java style array syntax
- remove redundant modifiers
- always move String constants to left side in comparisons
- simplify lambda expressions and return statements

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[solax] Initial contribution (#14880)
Konstantin Polihronov [Thu, 24 Aug 2023 12:39:24 +0000 (15:39 +0300)]
[solax] Initial contribution (#14880)

Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
2 years ago[voice] Make use of Java17 features (#15487)
Holger Friedrich [Thu, 24 Aug 2023 04:46:18 +0000 (06:46 +0200)]
[voice] Make use of Java17 features (#15487)

Use Map/Set/List.of instead of Collections.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[io] Use Java 17 features (#15485)
Holger Friedrich [Thu, 24 Aug 2023 04:44:56 +0000 (06:44 +0200)]
[io] Use Java 17 features (#15485)

* instanceof matching and multiline strings
* use Map/Set/List.of instead of Collections

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[transform] Code optimization for Java17: instanceof matching and multiline strings...
Holger Friedrich [Thu, 24 Aug 2023 04:41:36 +0000 (06:41 +0200)]
[transform] Code optimization for Java17: instanceof matching and multiline strings (#15483)

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[hue] Fix exception being displayed in bridge status description (#15475)
Jacob Laursen [Thu, 24 Aug 2023 04:39:27 +0000 (06:39 +0200)]
[hue] Fix exception being displayed in bridge status description (#15475)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoRemove build server specific timing from dynamodb and ruuvigateway (#15472)
Wouter Born [Wed, 23 Aug 2023 18:54:50 +0000 (20:54 +0200)]
Remove build server specific timing from dynamodb and ruuvigateway (#15472)

* Remove build server specific timing from dynamodb and ruuvigateway

There should be no difference between running tests on your own PC or on a build server.
The ruuvigateway tests always fail for me during parallel builds due to its unrealistic timing.

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[automation] Use Java 17 features (#15484)
Holger Friedrich [Wed, 23 Aug 2023 15:27:40 +0000 (17:27 +0200)]
[automation] Use Java 17 features (#15484)

* [automation] Code optimization for Java17: instanceof matching and multiline strings

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
* [automation] Make use of Java17 features

Use Map/Set/List.of instead of Collections.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
* review comment

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
---------

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years agoResolve runbundles for CXF upgrade (#15473)
Wouter Born [Wed, 23 Aug 2023 07:14:15 +0000 (09:14 +0200)]
Resolve runbundles for CXF upgrade (#15473)

* Resolve runbundles for CXF upgrade

Related to openhab/openhab-core#3770

Signed-off-by: Wouter Born <github@maindrain.net>
* Replace Grizzly JAX-RS Client with Jetty HTTP client in hueemulation tests

It seems that the Grizzly JAX-RS Client implementation does not work well with the new CXF dependencies on the classpath.
As we do not use Grizzly anywhere else it is probably best to also stop using the Grizzly HTTP Server in these tests in the future.

Signed-off-by: Wouter Born <github@maindrain.net>
---------

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[paradoxalarm] Fix Paradox EVOHD zone parsing fail #10572 (#15441)
Konstantin Polihronov [Tue, 22 Aug 2023 06:47:12 +0000 (09:47 +0300)]
[paradoxalarm] Fix Paradox EVOHD zone parsing fail #10572 (#15441)

* Fix Paradox EVOHD zone parsing fail #10572

* Root cause is that EVOHD and EVO192 have much more zones which are
stored in a different memory map model. They should be treated the same
way. Fix is simple and can be downported to 3.x if decided by the
maintainers

Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
2 years ago[feed] Upgrade jdom2 to 2.0.6.1 (#15476)
Wouter Born [Tue, 22 Aug 2023 06:31:20 +0000 (08:31 +0200)]
[feed] Upgrade jdom2 to 2.0.6.1 (#15476)

This addresses CVE-2021-33813

See: http://www.jdom.org/news/index.html

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[surepetcare] Fix possible timeout bug (#15411)
lsiepel [Mon, 21 Aug 2023 19:36:07 +0000 (21:36 +0200)]
[surepetcare] Fix possible timeout bug (#15411)

Fix #11527

* Minor java 17 refactoring
* Spotless

Signed-off-by: lsiepel <leosiepel@gmail.com>
2 years ago[hue] Fix compiler warnings (#15419)
Jacob Laursen [Mon, 21 Aug 2023 19:14:18 +0000 (21:14 +0200)]
[hue] Fix compiler warnings (#15419)

* Fix compiler warnings
* Fix integration test compiler/SAT warnings

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[homekit] Checkstyle cleanup (#15450)
lsiepel [Mon, 21 Aug 2023 18:12:49 +0000 (20:12 +0200)]
[homekit] Checkstyle cleanup (#15450)

* Remove package
* java 17 instanceofpattern
* EqualsAvoidNullCheck
* NoEmptyLineSeparatorCheck
* ConstantNameCheck

Signed-off-by: lsiepel <leosiepel@gmail.com>
2 years agoUpdate Jackson to 2.15.2 (#15471)
Wouter Born [Mon, 21 Aug 2023 12:03:41 +0000 (14:03 +0200)]
Update Jackson to 2.15.2 (#15471)

Related to openhab/openhab-core#3768

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[fineoffsetweatherstation] Fix failing tests (#15470)
jimtng [Mon, 21 Aug 2023 04:41:28 +0000 (14:41 +1000)]
[fineoffsetweatherstation] Fix failing tests (#15470)

2 years agoUse SecureRandom instead of Random (#15459)
Holger Friedrich [Sun, 20 Aug 2023 19:29:37 +0000 (21:29 +0200)]
Use SecureRandom instead of Random (#15459)

Make sure that SecureRadom is used whenever the random number
is used for cryptographic operations, e.g. as nonce/salt.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[openuv] Correcting NPE in IconProvider (#15465)
Gaël L'hopital [Sun, 20 Aug 2023 16:06:25 +0000 (18:06 +0200)]
[openuv] Correcting NPE in IconProvider (#15465)

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2 years ago[jrubyscripting] Fix broken image in README.md (#15435)
jimtng [Sat, 19 Aug 2023 20:41:54 +0000 (06:41 +1000)]
[jrubyscripting] Fix broken image in README.md (#15435)

* [jrubyscripting] Fix broken image in README.md
* [jrubyscripting] Update the base url in the regenerate instructions

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2 years ago[chatgpt] Set proper default values for channel configuration (#15451)
Holger Friedrich [Sat, 19 Aug 2023 18:49:37 +0000 (20:49 +0200)]
[chatgpt] Set proper default values for channel configuration (#15451)

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[jrubyscripting] Fix config description uri (#15457)
jimtng [Sat, 19 Aug 2023 08:48:31 +0000 (18:48 +1000)]
[jrubyscripting] Fix config description uri (#15457)

This is to match the uri defined in https://github.com/openhab/openhab-addons/pull/15438

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2 years agoResolve itests after core changes (#15454)
J-N-K [Sat, 19 Aug 2023 08:18:49 +0000 (10:18 +0200)]
Resolve itests after core changes (#15454)

Signed-off-by: Jan N. Klug <github@klug.nrw>
2 years ago[denonmarantz] Fix NPE on connection problem (#15422)
lsiepel [Fri, 18 Aug 2023 14:33:39 +0000 (16:33 +0200)]
[denonmarantz] Fix NPE on connection problem (#15422)

* Checkstyle cleanup
* Fix #15444

Signed-off-by: lsiepel <leosiepel@gmail.com>
2 years ago[easee] Migrate charger state API endpoint, add channels (#14614)
Alexander Friese [Fri, 18 Aug 2023 11:33:19 +0000 (13:33 +0200)]
[easee] Migrate charger state API endpoint, add channels (#14614)

* reworked the way to retrieve Charger state as API endpoint is now deprecated.
* fixed result processing: removed default handling by bridge handler which caused everything to go offline if a single charger had faulty config.
* additional channels / removed obsolete firmware channel

Signed-off-by: Alexander Friese <af944580@googlemail.com>
2 years agoFix wrong source code URLs in NOTICE files (#15448)
Wouter Born [Thu, 17 Aug 2023 19:49:01 +0000 (21:49 +0200)]
Fix wrong source code URLs in NOTICE files (#15448)

2 years ago[easee] Enable write support for smartCharging channel (#14866)
Alexander Friese [Thu, 17 Aug 2023 15:01:21 +0000 (17:01 +0200)]
[easee] Enable write support for smartCharging channel (#14866)

* this fixes #14863

Signed-off-by: Alexander Friese <af944580@googlemail.com>
2 years ago[jrubyscripting] Allow configuration from add-on page (#15438)
Florian Hotze [Wed, 16 Aug 2023 19:49:20 +0000 (21:49 +0200)]
[jrubyscripting] Allow configuration from add-on page (#15438)

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2 years ago[somfytahoma] fix NPE in case that HttpClient fails to start (#15442)
Ondrej Pecta [Wed, 16 Aug 2023 18:15:18 +0000 (20:15 +0200)]
[somfytahoma] fix NPE in case that HttpClient fails to start (#15442)

Signed-off-by: Ondrej Pecta <opecta@gmail.com>
2 years ago[jdbc] Fix null annotation warnings (#15426)
Jacob Laursen [Tue, 15 Aug 2023 11:24:29 +0000 (13:24 +0200)]
[jdbc] Fix null annotation warnings (#15426)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[dscalarm] Fix checkstyle and warning (#15424)
lsiepel [Mon, 14 Aug 2023 20:08:22 +0000 (22:08 +0200)]
[dscalarm] Fix checkstyle and warning (#15424)

Signed-off-by: lsiepel <leosiepel@gmail.com>
2 years ago[volumio] Removing compiler warnings (#15379)
miloit [Mon, 14 Aug 2023 12:14:50 +0000 (14:14 +0200)]
[volumio] Removing compiler warnings (#15379)

Signed-off-by: miloit <MichaelLoercher@web.de>
2 years agoResolve runbundles for workaround (#15421)
Wouter Born [Mon, 14 Aug 2023 08:38:33 +0000 (10:38 +0200)]
Resolve runbundles for workaround (#15421)

* Resolve runbundles for workaround

Related to openhab/openhab-core#3756

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[gardena] Fix close all valves command (#15390)
lsiepel [Mon, 14 Aug 2023 06:10:29 +0000 (08:10 +0200)]
[gardena] Fix close all valves command (#15390)

* Fix #15039
* codestyle

Signed-off-by: lsiepel <leosiepel@gmail.com>
2 years agoUpgrade SQLite JDBC driver to 3.42.0.0 (#15412)
Jacob Laursen [Sun, 13 Aug 2023 20:13:18 +0000 (22:13 +0200)]
Upgrade SQLite JDBC driver to 3.42.0.0 (#15412)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[tr064] Fix clearing of auth (results) (#15415)
J-N-K [Sun, 13 Aug 2023 16:55:13 +0000 (18:55 +0200)]
[tr064] Fix clearing of auth (results) (#15415)

* [tr064] Fix clearing of auth (results)

In case of multiple root things the auth store (results and digests) was cleared for all clients instead of only removing the failed auth result or old authentication.

* fix TAM request

Signed-off-by: Jan N. Klug <github@klug.nrw>
2 years agoDisable "Improved ZIP64 Extra Field Validation" in itests (#15389)
Wouter Born [Sun, 13 Aug 2023 16:41:31 +0000 (18:41 +0200)]
Disable "Improved ZIP64 Extra Field Validation" in itests (#15389)

This prevents ZipException stacktraces when running the itests on JDK 17.0.8 or newer.

Related to:

* openhab/openhab-core#3718
* openhab/openhab-core#3747

Signed-off-by: Wouter Born <github@maindrain.net>
2 years agoLink to Java 17 documentation (#15406)
Wouter Born [Sun, 13 Aug 2023 11:44:05 +0000 (13:44 +0200)]
Link to Java 17 documentation (#15406)

This prevents issues because older documentation may not apply to Java 17.

Signed-off-by: Wouter Born <github@maindrain.net>
2 years agoNew Crowdin updates (#15407)
openhab-bot [Sat, 12 Aug 2023 06:09:15 +0000 (08:09 +0200)]
New Crowdin updates (#15407)

* New translations hue.properties (Italian)

* New translations deconz.properties (Italian)

* New translations anel.properties (Italian)

* New translations atlona.properties (Italian)

* New translations electroluxair.properties (Italian)

* New translations groupepsa.properties (Italian)

* New translations somneo.properties (Italian)

* New translations meater.properties (Italian)

* New translations juicenet.properties (Italian)

* New translations volumio.properties (Italian)

* New translations asuswrt.properties (Italian)

2 years ago[hue] Fix bug due to parallel PUT commands (#15324)
Andrew Fiddian-Green [Wed, 9 Aug 2023 15:45:34 +0000 (16:45 +0100)]
[hue] Fix bug due to parallel PUT commands (#15324)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2 years ago[microtik] Fix changed date format in firmware v7.10 (#15362)
lsiepel [Sun, 6 Aug 2023 18:00:12 +0000 (20:00 +0200)]
[microtik] Fix changed date format in firmware v7.10 (#15362)

Signed-off-by: lsiepel <leosiepel@gmail.com>
2 years agoFix missing cast (#15356)
voruti [Sun, 6 Aug 2023 08:43:06 +0000 (10:43 +0200)]
Fix missing cast (#15356)

Signed-off-by: Till von Rüden <dev@tillvonrueden.de>
2 years ago[gpstracker] Fix `NumberFormatException` (#15337)
lsiepel [Sat, 5 Aug 2023 20:41:12 +0000 (22:41 +0200)]
[gpstracker] Fix `NumberFormatException` (#15337)

Signed-off-by: lsiepel <leosiepel@gmail.com>
2 years ago[renault] Small logging improvements. (#15368)
Doug Culnane [Fri, 4 Aug 2023 09:34:52 +0000 (11:34 +0200)]
[renault] Small logging improvements. (#15368)

* [renault] HTTP responses to debug not warn.
* [renault] fix logging typo.

---------

Signed-off-by: Doug Culnane <doug@culnane.net>
2 years ago[allplay] Fix issue tracker link in documentation (#15369)
Wouter Born [Fri, 4 Aug 2023 09:32:01 +0000 (11:32 +0200)]
[allplay] Fix issue tracker link in documentation (#15369)

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[pulseaudio] For source, default timeout should be disconnection ASAP (#15314)
Gwendal Roulleau [Thu, 3 Aug 2023 09:01:48 +0000 (11:01 +0200)]
[pulseaudio] For source, default timeout should be disconnection ASAP (#15314)

* [pulseaudio] For source,  default timeout should be disconnection ASAP

To avoid weird behaviour, such as pulseaudio server storing audio data between inputstream get/read and then sending the backlog all at once when finally reading, we must disconnect immediately thereafter.

---------

Signed-off-by: Gwendal Roulleau <gwendal.roulleau@gmail.com>
Co-authored-by: Gwendal Roulleau <gwendal.roulleau@gmail.com>
2 years ago[openthermgateway] Remove 'reserved' channels (with invalid channelUIDs) (#15355)
Arjen Korevaar [Wed, 2 Aug 2023 12:51:09 +0000 (14:51 +0200)]
[openthermgateway] Remove 'reserved' channels (with invalid channelUIDs) (#15355)

* Removed invalid characters from channel UIDs
* Removed unused message ids

Signed-off-by: Arjen Korevaar <a.korevaar@mephix.com>
2 years ago[chromecast] Fix STOP command
lsiepel [Tue, 1 Aug 2023 19:22:37 +0000 (21:22 +0200)]
[chromecast] Fix STOP command

Fixes #14516

Signed-off-by: lsiepel <leosiepel@gmail.com>
2 years agoResolve itest runbundles for JUPnP upgrade (#15353)
Jacob Laursen [Tue, 1 Aug 2023 17:47:55 +0000 (19:47 +0200)]
Resolve itest runbundles for JUPnP upgrade (#15353)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoNew translations androidtv.properties (Italian) (#15351)
openhab-bot [Tue, 1 Aug 2023 14:43:40 +0000 (16:43 +0200)]
New translations androidtv.properties (Italian) (#15351)

2 years ago[freeboxos] Support randomized MAC addresses by using mDNS name for Wi-Fi hosts ...
Gaël L'hopital [Tue, 1 Aug 2023 10:16:59 +0000 (12:16 +0200)]
[freeboxos] Support randomized MAC addresses by using mDNS name for Wi-Fi hosts (#15299)

* Take care of randomized mac addresses by using mDNS name for wifi hosts.

Signed-off-by: clinique <gael@lhopital.org>
2 years ago[bluetooth.bluez] Fix `NullPointerException` during discovery (#15347)
lsiepel [Tue, 1 Aug 2023 08:24:25 +0000 (10:24 +0200)]
[bluetooth.bluez] Fix `NullPointerException` during discovery (#15347)

Signed-off-by: lsiepel <leosiepel@gmail.com>
2 years ago[androidtv] Adds gtvEnabled Option (#15317)
morph166955 [Mon, 31 Jul 2023 21:37:56 +0000 (16:37 -0500)]
[androidtv] Adds gtvEnabled Option (#15317)

* Adds gtvEnabled

---------

Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
2 years ago[myStrom] Add energy consumption since last API call channel for MyStrom Plug (#15294)
Tom Müller [Mon, 31 Jul 2023 21:08:45 +0000 (23:08 +0200)]
[myStrom] Add energy consumption since last API call channel for MyStrom Plug (#15294)

* added missing Ws value for MyStrom Plug

Signed-off-by: Tom Müller <tompetermueller01@gmail.com>
2 years agoNew translations shelly.properties (German) (#15345)
openhab-bot [Mon, 31 Jul 2023 15:29:52 +0000 (17:29 +0200)]
New translations shelly.properties (German) (#15345)

2 years ago[enocean] Fix disposal of running tasks (#15329)
Jacob Laursen [Mon, 31 Jul 2023 15:10:17 +0000 (17:10 +0200)]
[enocean] Fix disposal of running tasks (#15329)

* Fix disposal of running tasks

Fixes #15328

---------

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoReintroduce LK Wiser dimmer work-around for API v2 (#15316)
Jacob Laursen [Mon, 31 Jul 2023 11:22:58 +0000 (13:22 +0200)]
Reintroduce LK Wiser dimmer work-around for API v2 (#15316)

Fixes #15315

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoIncrease comm timeout to 30 seconds (#15342)
Arne Seime [Mon, 31 Jul 2023 11:04:00 +0000 (13:04 +0200)]
Increase comm timeout to 30 seconds (#15342)

Signed-off-by: Arne Seime <arne.seime@gmail.com>
2 years agoFixes DTS Typo (#15338)
morph166955 [Mon, 31 Jul 2023 06:43:02 +0000 (01:43 -0500)]
Fixes DTS Typo (#15338)

Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
2 years ago[androidtv] Removes unnecessary null checks (#15331)
morph166955 [Sun, 30 Jul 2023 17:23:04 +0000 (12:23 -0500)]
[androidtv] Removes unnecessary null checks (#15331)

* Removes unnecessary null checks
* Moves checks to thing-types.xml
* Fix typo
* Update i18n

Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
2 years ago[jsscripting] Upgrade openhab-js to 4.5.1 to fix cached injection (#15336)
Florian Hotze [Sun, 30 Jul 2023 12:47:03 +0000 (14:47 +0200)]
[jsscripting] Upgrade openhab-js to 4.5.1 to fix cached injection (#15336)

It was found out that a recent change to the webpack config for the library injection bundle heavily affected performance of the evaluation of the cached injection.

openhab-js 4.5.1 fixes that regression and one minor bug, see https://github.com/openhab/openhab-js/blob/main/CHANGELOG.md#451.

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2 years agoUpdate README.md (#15334)
Z0l [Sun, 30 Jul 2023 07:32:37 +0000 (09:32 +0200)]
Update README.md (#15334)

Removed quotes from the <shieldGreen> statement to make it work with OH4.

Signed-off-by: Z0l <Z0l@users.noreply.github.com>
2 years ago[digitalstrom] Fix StringIndexOutOfBoundsException (#15318) while keeping removal...
Alexander Friese [Sat, 29 Jul 2023 09:17:58 +0000 (11:17 +0200)]
[digitalstrom] Fix StringIndexOutOfBoundsException (#15318) while keeping removal of StringUtils (#15321)

Signed-off-by: Alexander Friese <af944580@googlemail.com>
2 years agoFix ArrayStoreException (#15320)
Jacob Laursen [Fri, 28 Jul 2023 08:01:36 +0000 (10:01 +0200)]
Fix ArrayStoreException (#15320)

Fixes #15313

Partially reverts #13967

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoFix StringIndexOutOfBoundsException (#15319)
Jacob Laursen [Fri, 28 Jul 2023 08:00:48 +0000 (10:00 +0200)]
Fix StringIndexOutOfBoundsException (#15319)

Fixes #15318

Reverts #14402

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[shelly] Fix Plus/Pro Auth support (#15284)
Markus Michels [Thu, 27 Jul 2023 13:41:32 +0000 (15:41 +0200)]
[shelly] Fix Plus/Pro Auth support (#15284)

* Reimplement Auth Digist to return response as http header field instead
of being part of post data; avoid sending Basic Auth for Gen2 and
/shelly

Signed-off-by: Markus Michels <markus7017@gmail.com>
2 years ago[hue] Fix reconnection, parallel commands, trigger channels, and light level formula...
Andrew Fiddian-Green [Thu, 27 Jul 2023 12:55:17 +0000 (13:55 +0100)]
[hue] Fix reconnection, parallel commands, trigger channels, and light level formula (#15169)

* [hue] post merge tweaks

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [hue] abandon internal restart

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [hue] remove externalRestartScheduled flag

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [hue] serialize PUT calls

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [hue] GET requests shall not activate trigger channels

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [hue] fix LightLevel formula

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [hue] fix Button DTO null error

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
---------

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2 years agoCorrecting false assumption (#15307)
Gaël L'hopital [Thu, 27 Jul 2023 06:14:27 +0000 (08:14 +0200)]
Correcting false assumption (#15307)

Signed-off-by: clinique <gael@lhopital.org>