]> git.basschouten.com Git - openhab-addons.git/log
openhab-addons.git
2 years agoResolve runbundles for JUnit upgrade (#15714)
Wouter Born [Sat, 7 Oct 2023 18:35:40 +0000 (20:35 +0200)]
Resolve runbundles for JUnit upgrade (#15714)

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[sonos] Add support for Move 2 (#15706)
Jacob Laursen [Sat, 7 Oct 2023 14:45:52 +0000 (16:45 +0200)]
[sonos] Add support for Move 2 (#15706)

* Add support for Move 2

Resolves #15702

---------

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoAdds DDPlus20 and an additional ID for DD20 (#15712)
morph166955 [Sat, 7 Oct 2023 13:19:39 +0000 (08:19 -0500)]
Adds DDPlus20 and an additional ID for DD20 (#15712)

Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
2 years ago[hue] Cleanup code (#15715)
Jacob Laursen [Sat, 7 Oct 2023 13:08:02 +0000 (15:08 +0200)]
[hue] Cleanup code (#15715)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoUpdate bnd to 7.0.0 (#15709)
Wouter Born [Fri, 6 Oct 2023 16:47:11 +0000 (18:47 +0200)]
Update bnd to 7.0.0 (#15709)

For release notes, see:

https://github.com/bndtools/bnd/wiki/Changes-in-7.0.0

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[Google TTS] Update README.md (#15637)
Felix Schneider [Fri, 6 Oct 2023 06:25:15 +0000 (08:25 +0200)]
[Google TTS] Update README.md (#15637)

* Update README.md

I had some struggles with setting up google TTS, got it to work eventually and now update the README to help users in the future.

This commit includes updating the information, including necessary tips, formatting und some minor details

Signed-off-by: Felix Schneider <fs@felix-schneider.org>
2 years ago[miio] new gen vacuums cleaning map and rooms (#15675)
Marcel [Fri, 6 Oct 2023 06:23:23 +0000 (08:23 +0200)]
[miio] new gen vacuums cleaning map and rooms (#15675)

* Room Mapping from cloud
* New history record

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2 years ago[tesla] fix small typo in documentation (#15699)
Hakan Tandogan [Fri, 6 Oct 2023 06:22:05 +0000 (08:22 +0200)]
[tesla] fix small typo in documentation (#15699)

Signed-off-by: Hakan Tandogan <hakan@tandogan.com>
2 years ago[enphase] Add Entrez/JWT support for newer software versions of Envoy (#15077)
Hilbrand Bouwkamp [Thu, 5 Oct 2023 19:29:16 +0000 (21:29 +0200)]
[enphase] Add Entrez/JWT support for newer software versions of Envoy (#15077)

Co-authored-by: Joe Inkenbrandt <joe@inkenbrandt.com>
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2 years ago[energidataservice] Fix IllegalStateException (#15693)
Jacob Laursen [Thu, 5 Oct 2023 12:54:04 +0000 (14:54 +0200)]
[energidataservice] Fix IllegalStateException (#15693)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoNew translations gardena.properties (German) (#15685)
openhab-bot [Thu, 5 Oct 2023 12:42:15 +0000 (14:42 +0200)]
New translations gardena.properties (German) (#15685)

2 years agoUpdate CODEOWNERS (#15678)
Wouter Born [Tue, 3 Oct 2023 14:29:20 +0000 (16:29 +0200)]
Update CODEOWNERS (#15678)

* Update CODEOWNERS

Removes some inactive maintainers from the file.

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

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

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

Signed-off-by: Wouter Born <github@maindrain.net>
2 years agoUpgrade Netty dependencies to 4.1.99.Final (#15694)
Wouter Born [Tue, 3 Oct 2023 14:20:58 +0000 (16:20 +0200)]
Upgrade Netty dependencies to 4.1.99.Final (#15694)

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[plugwise] Cleanup code (#15688)
Wouter Born [Mon, 2 Oct 2023 19:43:07 +0000 (21:43 +0200)]
[plugwise] Cleanup code (#15688)

The cleanup includes:

* Use lambdas
* Use enhanced switches
* Make abstract class constructors protected
* Fix typos

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago [energidataservice] Refactor to eliminate code duplication (#15651)
Jacob Laursen [Mon, 2 Oct 2023 07:22:15 +0000 (09:22 +0200)]
 [energidataservice] Refactor to eliminate code duplication (#15651)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[miio] Add support "Mi Smart Antibacterial Humidifier" (#15676)
Marcel [Mon, 2 Oct 2023 07:18:18 +0000 (09:18 +0200)]
[miio] Add support "Mi Smart Antibacterial Humidifier" (#15676)

Adding support for the following models:
* Xiaomi Smart Humidifier 2 (modelId: deerma.humidifier.jsq2w)

closing #15639

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2 years agoRemove Gson 2.10 dependency (#15682)
Jacob Laursen [Mon, 2 Oct 2023 06:51:50 +0000 (08:51 +0200)]
Remove Gson 2.10 dependency (#15682)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[energidataservice] Remove Gson 2.10 dependency (#15681)
Jacob Laursen [Mon, 2 Oct 2023 05:24:41 +0000 (07:24 +0200)]
[energidataservice] Remove Gson 2.10 dependency (#15681)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoResolve runbundles for Xtext upgrade (#15677)
Wouter Born [Sun, 1 Oct 2023 20:42:26 +0000 (22:42 +0200)]
Resolve runbundles for Xtext upgrade (#15677)

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[Nanoleaf] ipv6 address doc (#15612)
stefan-hoehn [Sun, 1 Oct 2023 19:51:07 +0000 (21:51 +0200)]
[Nanoleaf] ipv6 address doc (#15612)

* Nanoleaf codeowners change
* add ipv6 info about nanolead discovery

Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>
2 years ago[rustpotterks] Upgrade to version 3 (#15556)
GiviMAD [Sun, 1 Oct 2023 19:15:24 +0000 (21:15 +0200)]
[rustpotterks] Upgrade to version 3 (#15556)

* Upgrade to version 3
* Use ThreadPoolManager and add sleep
* Remove pool prefix, already added by thread pool manager

Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2 years ago[jrubyscripting] Update README.md (#15624)
jimtng [Sun, 1 Oct 2023 14:01:13 +0000 (00:01 +1000)]
[jrubyscripting] Update README.md (#15624)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2 years agoImprove javadoc for all addons (#15667)
Holger Friedrich [Sat, 30 Sep 2023 19:49:12 +0000 (21:49 +0200)]
Improve javadoc for all addons (#15667)

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[watsonstt] Upgrade dependencies (#15658)
GiviMAD [Sat, 30 Sep 2023 19:46:02 +0000 (21:46 +0200)]
[watsonstt] Upgrade dependencies (#15658)

Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2 years agoAdressing issue #15377 (#15664)
Gaël L'hopital [Sat, 30 Sep 2023 09:55:05 +0000 (11:55 +0200)]
Adressing issue #15377 (#15664)

There was a forgotten leftover here.

Signed-off-by: clinique <gael@lhopital.org>
2 years ago[somfytahoma] Add support for noise and CO2 sensor (#15671)
Ondrej Pecta [Sat, 30 Sep 2023 09:22:10 +0000 (11:22 +0200)]
[somfytahoma] Add support for noise and CO2 sensor (#15671)

Signed-off-by: Ondrej Pecta <opecta@gmail.com>
2 years ago[netatmo] Add a buffer to lower Weather API requests (#15590)
Gaël L'hopital [Sat, 30 Sep 2023 09:04:47 +0000 (11:04 +0200)]
[netatmo] Add a buffer to lower Weather API requests (#15590)

* Add a buffer to lower Weather API requests
* Correcting typo identified in PR #15587 after merge

---------

Signed-off-by: clinique <gael@lhopital.org>
2 years agoUpgrade to Karaf 4.4.4 (#15659)
Wouter Born [Sat, 30 Sep 2023 05:38:19 +0000 (07:38 +0200)]
Upgrade to Karaf 4.4.4 (#15659)

* Resolve itest runbundles
* Fix dependency issues
* Add specs features because Pax Web now depends on "asm"

Signed-off-by: Wouter Born <github@maindrain.net>
2 years agoNew Crowdin updates (#15653)
openhab-bot [Fri, 29 Sep 2023 20:19:03 +0000 (22:19 +0200)]
New Crowdin updates (#15653)

* New translations netatmo.properties (Italian)
* New translations danfossairunit.properties (Danish)
* New translations jsscripting.properties (Italian)

2 years ago[netatmo] Fix typo in I18N key (#15666)
Jacob Laursen [Fri, 29 Sep 2023 06:49:19 +0000 (08:49 +0200)]
[netatmo] Fix typo in I18N key (#15666)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[kaleidescape] Update Play/Pause status to Player channel widget (#15663)
mlobstein [Thu, 28 Sep 2023 19:42:41 +0000 (14:42 -0500)]
[kaleidescape] Update Play/Pause status to Player channel widget (#15663)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2 years agoUpdate Play/Pause status to Player channel widget (#15662)
mlobstein [Thu, 28 Sep 2023 19:38:24 +0000 (14:38 -0500)]
Update Play/Pause status to Player channel widget (#15662)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2 years ago[ipcamera] Fix connection checks with ONVIF cameras with no snapshots (#15119)
tb4jc [Wed, 27 Sep 2023 06:54:15 +0000 (08:54 +0200)]
[ipcamera] Fix connection checks with ONVIF cameras with no snapshots (#15119)

* Added connection check via IdleStateHandler events for sent onvif requests.
Also checking connect errors and setting new states connectError or refusedError accordingly.
On connect, only one request is sent to have less parallel actions in case of reconnect, timeout.
Moved GetCapabilities call to GetSystemDateAndTime response handler part.
Added support to disable automatic polling at startup.

* Fixed call of sendOnvifRequest (missed to remove one call of requestBuilder).

---------

Signed-off-by: Thomas Burri <th@thonojato.ch>
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Matthew Skinner <matt@pcmus.com>
2 years ago[jsscripting] Rename library injection parameter & Improve docs (#15547)
Florian Hotze [Tue, 26 Sep 2023 20:59:20 +0000 (22:59 +0200)]
[jsscripting] Rename library injection parameter & Improve docs (#15547)

* [jsscripting] Rename parameter useIncludedLibrary to injectionCachingEnabled (#4)
* [jsscripting] Improve README for cached library injection
* Remove settings image

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2 years ago[danfossairunit] Remove broken link from documentation (#15528)
Jacob Laursen [Tue, 26 Sep 2023 05:13:57 +0000 (07:13 +0200)]
[danfossairunit] Remove broken link from documentation (#15528)

* Remove broken link and extend description

---------

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[lcn] Fix processing of logic function "all fulfilled" status message (#15649)
Fabian Wolter [Mon, 25 Sep 2023 17:27:26 +0000 (19:27 +0200)]
[lcn] Fix processing of logic function "all fulfilled" status message (#15649)

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2 years ago[netatmo] Take in account errored modules/devices for Security/Energy areas (#15587)
Gaël L'hopital [Mon, 25 Sep 2023 17:21:55 +0000 (19:21 +0200)]
[netatmo] Take in account errored modules/devices for Security/Energy areas (#15587)

* Netatmo binding has to take in account errored modules/devices provided by HomeStatus api.

---------

Signed-off-by: clinique <gael@lhopital.org>
2 years agoFix sensor and device update (#15596)
aviborg [Mon, 25 Sep 2023 17:19:57 +0000 (19:19 +0200)]
Fix sensor and device update (#15596)

Signed-off-by: AndreasV <andreas.viborg@gmail.com>
2 years ago[miio] add DreameBot L10s Ultra (#15582)
Marcel [Mon, 25 Sep 2023 12:53:42 +0000 (14:53 +0200)]
[miio] add DreameBot L10s Ultra (#15582)

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2 years ago[surepetcare] Update Readme (#15640)
mueller-ma [Mon, 25 Sep 2023 11:27:43 +0000 (13:27 +0200)]
[surepetcare] Update Readme (#15640)

Feeders seem to be supported as they are mentioned below.

2 years agofix README (#15647)
Alexander Friese [Mon, 25 Sep 2023 11:26:15 +0000 (13:26 +0200)]
fix README (#15647)

Signed-off-by: Alexander Friese <af944580@googlemail.com>
2 years agoNew Crowdin updates (#15642)
openhab-bot [Sun, 24 Sep 2023 15:26:37 +0000 (17:26 +0200)]
New Crowdin updates (#15642)

* New translations energidataservice.properties (Italian)
* New translations energidataservice.properties (Danish)

2 years ago[dwdunwetter] Improve server problem handling (#15405)
lsiepel [Sat, 23 Sep 2023 17:28:59 +0000 (19:28 +0200)]
[dwdunwetter] Improve server problem handling  (#15405)

* Fix #14691
* Add country tag

---------

Signed-off-by: lsiepel <leosiepel@gmail.com>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2 years ago[xmltv] Handle possible XXE injection (#15467)
Holger Friedrich [Sat, 23 Sep 2023 17:12:22 +0000 (19:12 +0200)]
[xmltv] Handle possible XXE injection (#15467)

XMLInputFactory: Disable property IS_SUPPORTING_EXTERNAL_ENTITIES
which allows injecting external entities.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years agoFix NUPnP discovery after firmware change (#15622)
Jacob Laursen [Sat, 23 Sep 2023 17:05:32 +0000 (19:05 +0200)]
Fix NUPnP discovery after firmware change (#15622)

Fixes #15598

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoAdd filter for Aal Elnet (#15621)
Jacob Laursen [Sat, 23 Sep 2023 16:50:30 +0000 (18:50 +0200)]
Add filter for Aal Elnet (#15621)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoInterpret more states as appliance being switched on (#15620)
Jacob Laursen [Sat, 23 Sep 2023 16:47:45 +0000 (18:47 +0200)]
Interpret more states as appliance being switched on (#15620)

Resolves #15619

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[miio] fix reported brightness for yeelight (#15611)
Marcel [Sat, 23 Sep 2023 16:38:58 +0000 (18:38 +0200)]
[miio] fix reported brightness for yeelight (#15611)

Fix reported brightness for yeelight when powered off.
This will fix wrong power switch visualization in the OH UI.

related to issue:
https://community.openhab.org/t/miio-and-yeelight-rgb-bulbs-behavior/135788/9

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2 years agoFix checkstyle (#15603)
lsiepel [Sat, 23 Sep 2023 16:31:27 +0000 (18:31 +0200)]
Fix checkstyle (#15603)

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2 years agoRemove non-existing power channel (#15570)
uqs [Sat, 23 Sep 2023 16:13:41 +0000 (18:13 +0200)]
Remove non-existing power channel (#15570)

Migrating from OH 2.5 I tripped over this, as :power no longer exists and instead one has to send ON/OFF commands to the :color channel instead.

Looks like documentation wasn't fully updated with the code changes.

Signed-off-by: uqs <uqs@FreeBSD.org>
2 years ago[miio] add new robo map blocks to map parser (#15591)
Marcel [Sat, 23 Sep 2023 16:12:16 +0000 (18:12 +0200)]
[miio] add new robo map blocks to map parser (#15591)

* [miio] add new robo map blocks to map parser

Adding new block types in map parser.
close #15068

* [miio] fix history for newer robot models

closes #11001

---------

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2 years ago[miio] add support for newer Roborock vacuums (#15586)
Marcel [Sat, 23 Sep 2023 16:05:02 +0000 (18:05 +0200)]
[miio] add support for newer Roborock vacuums (#15586)

Add support for the following models:
roborock.vacuum.a51 = Roborock S8
roborock.vacuum.a64 = Roborock G10S Pure
roborock.vacuum.a65 = Roborock S7 Max Ultra
roborock.vacuum.a66 = Roborock G10 Plus
roborock.vacuum.a69 = Roborock G20
roborock.vacuum.a70 = Roborock S8 Pro Ultra
roborock.vacuum.a72 = Roborock Q5 Pro
roborock.vacuum.a73 = Roborock Q8 Max
roborock.vacuum.a74 = Roborock P10
roborock.vacuum.a75 = Roborock Q Revo
roborock.vacuum.a76 = Roborock G10S Auto

close #15020

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2 years agoFix config option provider to only become active for chatgpt things (#15578)
Kai Kreuzer [Sat, 23 Sep 2023 15:59:40 +0000 (17:59 +0200)]
Fix config option provider to only become active for chatgpt things (#15578)

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2 years agoFix SAT (#15428)
lsiepel [Sat, 23 Sep 2023 15:40:31 +0000 (17:40 +0200)]
Fix SAT (#15428)

Signed-off-by: lsiepel <leosiepel@gmail.com>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2 years ago[jdbc] Improve conversion of database value to item state (#15434)
Jacob Laursen [Sat, 23 Sep 2023 15:34:06 +0000 (17:34 +0200)]
[jdbc] Improve conversion of database value to item state (#15434)

* Improve conversion of database value to item state
* Refactor test cases to reduce redundancy
* Refactor for type-safety
* Refactor type cast

Fixes #15433

---------

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[homematic] checkstyle fixes (#15604)
lsiepel [Fri, 22 Sep 2023 21:25:06 +0000 (23:25 +0200)]
[homematic] checkstyle fixes (#15604)

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2 years agoJava 17 features (T-Z) (#15576)
Holger Friedrich [Thu, 21 Sep 2023 05:58:53 +0000 (07:58 +0200)]
Java 17 features (T-Z) (#15576)

- 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[miio] Java style cleanup (#15610)
Marcel [Tue, 19 Sep 2023 20:53:50 +0000 (22:53 +0200)]
[miio] Java style cleanup (#15610)

Introducing non-breaking improvements from #15520
- Java style array syntax
- remove redundant modifiers
- always move String constants to left side in comparisons
- multiline strings

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Co-authored-by: Holger Friedrich <mail@holger-friedrich.de>
2 years agoNew Crowdin updates (#15627)
openhab-bot [Tue, 19 Sep 2023 16:31:02 +0000 (18:31 +0200)]
New Crowdin updates (#15627)

* New translations boschshc.properties (Italian)

* New translations boschindego.properties (Italian)

2 years ago[knx] Adapt to core, temperature differences (#15573)
Holger Friedrich [Wed, 13 Sep 2023 18:23:59 +0000 (20:23 +0200)]
[knx] Adapt to core, temperature differences (#15573)

Special handling for temperature differences in °F and °F/%,
DPT 9.002 and 9.003, needs to be adapted due to change in core.

Refs openhab/openhab-core#3792.

Implementation is valid for 4.0 and 4.x snapshot.

Fixes #15567.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years agoUpdate version in create binding skeleton scripts (#15589)
Cédric Skwar [Wed, 13 Sep 2023 17:34:15 +0000 (19:34 +0200)]
Update version in create binding skeleton scripts (#15589)

Fixed the bug where you could not compile since the parent openHAB version was wrong in the build conf.

Signed-off-by: Cedric Skwar <cdrc@skwar.me>
2 years ago[groupepsa] Fixed timeouts in tests (#15574)
Arjan Mels [Wed, 13 Sep 2023 06:40:33 +0000 (08:40 +0200)]
[groupepsa] Fixed timeouts in tests (#15574)

Signed-off-by: Arjan Mels <github@mels.email>
2 years ago[miio] Add support for Roborock Q Revo (#15358)
truidix [Wed, 13 Sep 2023 06:39:32 +0000 (08:39 +0200)]
[miio] Add support for Roborock Q Revo (#15358)

Signed-off-by: David Kumar <github@truidix.de>
2 years agoJava 17 features (itests) (#15583)
Holger Friedrich [Wed, 13 Sep 2023 06:06:37 +0000 (08:06 +0200)]
Java 17 features (itests) (#15583)

- replace Collections by List.of and Set.of
- instanceof
- SAT warnings

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years agoJava 17 features (N-S) (#15565)
Holger Friedrich [Wed, 13 Sep 2023 06:03:31 +0000 (08:03 +0200)]
Java 17 features (N-S) (#15565)

- 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[miio] Update device names list (#14193)
Marcel [Wed, 13 Sep 2023 05:53:58 +0000 (07:53 +0200)]
[miio] Update device names list (#14193)

* [miio] maintenance - update device names list

Update the list with latest device names

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] Update device names list

Update the list with latest device names used by some of the support
tools

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

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2 years ago[fronius] fix powerflowchannelpakku documentation (#15381)
Marc Bartelt [Sun, 10 Sep 2023 08:52:12 +0000 (10:52 +0200)]
[fronius] fix powerflowchannelpakku documentation (#15381)

* [fronius] fix powerflowchannelpakku documentation
fixes openhab#15074

---------

Signed-off-by: Marc Bartelt <github@mleuser.de>
Signed-off-by: Marc Bartelt <marcquark@users.noreply.github.com>
2 years ago[androidtv] Fixes GoogleTV Login Error (#15453)
morph166955 [Sun, 10 Sep 2023 06:55:19 +0000 (01:55 -0500)]
[androidtv] Fixes GoogleTV Login Error (#15453)

* Updates protocol examples
* Adjusts flag based on received data

Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
2 years agoNew translations hue.properties (Italian) (#15572)
openhab-bot [Sun, 10 Sep 2023 05:55:43 +0000 (07:55 +0200)]
New translations hue.properties (Italian) (#15572)

2 years ago[Juicenet] Fix Charging state controls and override functionality (#15566)
Ed Martin [Sat, 9 Sep 2023 13:58:51 +0000 (09:58 -0400)]
[Juicenet] Fix Charging state controls and override functionality (#15566)

* [Juicenet] Fix typos in setOverride()
 Some obvious typos in setOverride() result in the timestamp being
  ignored which causes it to fail

Fixes #15564

* [Juicenet] Allow disabling the override
 - The charger has default settings upon plugin, changing the current state
    sets the overide to Y, this makes override settable only in the N direction
    to remove whatever settings were previously applied

* [Juicenet] Document new writable status of override

---------

Signed-off-by: Ed Martin <edman007@edman007.com>
2 years ago[knx] Disable tests failing due to QuantityType change in core (#15568)
Holger Friedrich [Sat, 9 Sep 2023 13:53:39 +0000 (15:53 +0200)]
[knx] Disable tests failing due to QuantityType change in core (#15568)

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
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>