]> git.basschouten.com Git - openhab-addons.git/log
openhab-addons.git
2 years ago[chatgpt] Initial contribution of the ChatGPT binding (#14809)
Kai Kreuzer [Fri, 21 Apr 2023 10:09:53 +0000 (12:09 +0200)]
[chatgpt] Initial contribution of the ChatGPT binding (#14809)

* Initial contribution of the ChatGPT binding

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2 years ago[smartmeter] Remove copy-paste-error, as this binding doesn't play sounds (#14848)
nWRqenkF [Fri, 21 Apr 2023 06:26:30 +0000 (08:26 +0200)]
[smartmeter] Remove copy-paste-error, as this binding doesn't play sounds (#14848)

* Update README.md

2 years agoDeclare connection (#14861)
Jacob Laursen [Thu, 20 Apr 2023 22:24:28 +0000 (00:24 +0200)]
Declare connection (#14861)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoRedeclare connection (#14859)
Jacob Laursen [Thu, 20 Apr 2023 22:23:33 +0000 (00:23 +0200)]
Redeclare connection (#14859)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoRedeclare connection (#14860)
Jacob Laursen [Thu, 20 Apr 2023 22:22:40 +0000 (00:22 +0200)]
Redeclare connection (#14860)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoDeclare connection (#14862)
Jacob Laursen [Thu, 20 Apr 2023 22:21:37 +0000 (00:21 +0200)]
Declare connection (#14862)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[deconz] Update the roller shutter status (#14827)
dza1 [Thu, 20 Apr 2023 20:22:38 +0000 (22:22 +0200)]
[deconz] Update the roller shutter status (#14827)

* [deconz] update the roller shutter status (14826)

- if the REST interface from deconz provides a 'lift' value to show
the current position of the roller shutter, it will be used.

Signed-off-by: Daniel Zainzinger <dza1@mailbox.org>
2 years agoRedeclare addon connection (#14845)
Jacob Laursen [Thu, 20 Apr 2023 18:37:37 +0000 (20:37 +0200)]
Redeclare addon connection (#14845)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[knx] Add list of DPTs documenting implementation status (#14851)
Holger Friedrich [Thu, 20 Apr 2023 18:33:38 +0000 (20:33 +0200)]
[knx] Add list of DPTs documenting implementation status (#14851)

Carryover from smarthomej/addons#107.
Update to match current implementation in KNX binding
and Calimero 2.5.1.

Also-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[tesla] Cleanup code (#14833)
Wouter Born [Thu, 20 Apr 2023 17:03:04 +0000 (19:03 +0200)]
[tesla] Cleanup code (#14833)

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[ambientweather] Bump json from 20180813 to 20230227 (#14803)
dependabot[bot] [Thu, 20 Apr 2023 16:57:59 +0000 (18:57 +0200)]
[ambientweather] Bump json from 20180813 to 20230227 (#14803)

* Bump json in /bundles/org.openhab.binding.ambientweather

Bumps [json](https://github.com/douglascrockford/JSON-java) from 20180813 to 20230227.
- [Release notes](https://github.com/douglascrockford/JSON-java/releases)
- [Changelog](https://github.com/stleary/JSON-java/blob/master/docs/RELEASES.md)
- [Commits](https://github.com/douglascrockford/JSON-java/commits)

---
updated-dependencies:
- dependency-name: org.json:json
  dependency-type: direct:production
...

Signed-off-by: Wouter Born <github@maindrain.net>
2 years agoNew translations boschindego.properties (Danish) (#14854)
openhab-bot [Thu, 20 Apr 2023 06:54:14 +0000 (08:54 +0200)]
New translations boschindego.properties (Danish) (#14854)

2 years ago[renault] update default Kamereon API Key (#14846)
Doug Culnane [Wed, 19 Apr 2023 06:25:21 +0000 (08:25 +0200)]
[renault] update default Kamereon API Key (#14846)

Signed-off-by: Doug Culnane <doug@culnane.net>
2 years agoRemove redundant modifiers from interfaces (#14843)
Wouter Born [Tue, 18 Apr 2023 11:07:04 +0000 (13:07 +0200)]
Remove redundant modifiers from interfaces (#14843)

Signed-off-by: Wouter Born <github@maindrain.net>
2 years agoUpgrade maven-surefire-plugin to 3.0.0 (#14842)
Wouter Born [Tue, 18 Apr 2023 09:58:37 +0000 (11:58 +0200)]
Upgrade maven-surefire-plugin to 3.0.0 (#14842)

This fixes deprecation warnings when runnings tests with Maven 3.9.x:

`[WARNING] Parameter 'localRepository' is deprecated core expression; Avoid use of ArtifactRepository type. If you need access to local repository, switch to '${repositorySystemSession}' expression and get LRM from it instead.`

See: https://issues.apache.org/jira/browse/SUREFIRE-2154

Related to openhab/openhab-core#3512

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[map][scale] Fix localization (#14825)
J-N-K [Mon, 17 Apr 2023 19:33:28 +0000 (21:33 +0200)]
[map][scale] Fix localization (#14825)

The wrong key was used in the `cachedTransformations` map. Instead of the correctyl localized UID from the registry the provided transformation function was used.

Signed-off-by: Jan N. Klug <github@klug.nrw>
2 years agoAdd more connection details to add-ons (#14837)
Boris Krivonog [Mon, 17 Apr 2023 17:30:48 +0000 (19:30 +0200)]
Add more connection details to add-ons (#14837)

* Adds connections details for some add-ons I maintain and/or use.

Signed-off-by: Boris Krivonog <boris.krivonog@inova.si>
2 years ago[vesync] Fix modifier order (#14831)
Wouter Born [Sun, 16 Apr 2023 21:04:33 +0000 (23:04 +0200)]
[vesync] Fix modifier order (#14831)

These modifiers are out of order with the JLS suggestions.

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[bluetooth.radoneye] Fix modifier order (#14830)
Wouter Born [Sun, 16 Apr 2023 21:03:23 +0000 (23:03 +0200)]
[bluetooth.radoneye] Fix modifier order (#14830)

These modifiers are out of order with the JLS suggestions.

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[generacmobilelink] Bump jsoup from 1.14.3 to 1.15.4 (#14767)
dependabot[bot] [Sun, 16 Apr 2023 19:47:00 +0000 (21:47 +0200)]
[generacmobilelink] Bump jsoup from 1.14.3 to 1.15.4 (#14767)

Bumps [jsoup](https://github.com/jhy/jsoup) from 1.14.3 to 1.15.4.
- [Release notes](https://github.com/jhy/jsoup/releases)
- [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES)
- [Commits](https://github.com/jhy/jsoup/compare/jsoup-1.14.3...jsoup-1.15.4)

Also-by: Wouter Born <github@maindrain.net>
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago[mimictts] Fix addon.xml info (#14821)
Wouter Born [Sat, 15 Apr 2023 20:02:12 +0000 (22:02 +0200)]
[mimictts] Fix addon.xml info (#14821)

It seems to have been copied over from macOS TTS without properly updating all details.

Signed-off-by: Wouter Born <github@maindrain.net>
2 years agoAdd more connection details to add-ons (#14813)
Wouter Born [Sat, 15 Apr 2023 19:23:24 +0000 (21:23 +0200)]
Add more connection details to add-ons (#14813)

* Add more connection details to add-ons

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[Folderwatcher] AWS S3 buckets monitoring support (#14669)
goopilot [Sat, 15 Apr 2023 19:22:01 +0000 (14:22 -0500)]
[Folderwatcher] AWS S3 buckets monitoring support (#14669)

* Add S3 Thing

Signed-off-by: Alexandr Salamatov <goopilot@gmail.com>
2 years ago[radiothermostat] Add message display channel and improve ThingActions (#14799)
mlobstein [Sat, 15 Apr 2023 19:20:20 +0000 (14:20 -0500)]
[radiothermostat] Add message display channel and improve ThingActions (#14799)

* Add price message channel

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2 years ago[knx] Adapt to ColorUtil changes in core (#14808)
Holger Friedrich [Sat, 15 Apr 2023 08:25:51 +0000 (10:25 +0200)]
[knx] Adapt to ColorUtil changes in core (#14808)

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[boschindego] Implement OAuth2 authorization (#14745)
Jacob Laursen [Sat, 15 Apr 2023 07:39:17 +0000 (09:39 +0200)]
[boschindego] Implement OAuth2 authorization (#14745)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[windcentrale] Discover windmills when account goes online (#14807)
Wouter Born [Fri, 14 Apr 2023 21:08:25 +0000 (23:08 +0200)]
[windcentrale] Discover windmills when account goes online (#14807)

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[knx] Improve rounding when encoding DPT 232.60000 (#14772)
Holger Friedrich [Fri, 14 Apr 2023 18:23:32 +0000 (20:23 +0200)]
[knx] Improve rounding when encoding DPT 232.60000 (#14772)

* [knx] Improve rounding when encoding DPT 232.60000
* [knx] SAT and warnings

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years agoadd connection info (#14801)
Mark Herwege [Fri, 14 Apr 2023 13:59:34 +0000 (15:59 +0200)]
add connection info (#14801)

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2 years agoSome warnings were still present at startup regarding Room initialization. (#14784)
Gaël L'hopital [Fri, 14 Apr 2023 10:48:03 +0000 (12:48 +0200)]
Some warnings were still present at startup regarding Room initialization. (#14784)

Switched to late initialization.

Signed-off-by: clinique <gael@lhopital.org>
2 years ago[jrubyscripting] Update README.md (#14798)
jimtng [Fri, 14 Apr 2023 06:09:51 +0000 (16:09 +1000)]
[jrubyscripting] Update README.md (#14798)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2 years ago[mielecloud] Fix failing integration tests (#14791)
Björn Lange [Thu, 13 Apr 2023 10:32:12 +0000 (12:32 +0200)]
[mielecloud] Fix failing integration tests (#14791)

* Revert "Disable mielecloud tests (#14762)"

This reverts commit 09c394b9284ba18486b065c54121edf5669174eb.

* Configuration flow integration tests only resolve redirect URL

Signed-off-by: Björn Lange <bjoern.lange@itemis.de>
2 years ago[windcentrale] Adapt binding to new API (#14770)
Wouter Born [Wed, 12 Apr 2023 21:01:36 +0000 (23:01 +0200)]
[windcentrale] Adapt binding to new API (#14770)

* [windcentrale] Adapt binding to new API

Reworks the binding so it can be used with the new API that also requires authentication.

Also adds the following:

* Account things to provide authentication details
* Implementation for getting and refreshing tokens using AWS Cognito
* Windmill discovery based on the participations in projects
* Properties with additional data for windmills like turbine type, build year, location coordinates
* Adds support for "Het Vliegend Hert" windmill
* Unit tests for JSON (de)serialization

Fixes #13625

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[dsmr] Use lower-case country codes in addon.xml (#14778)
Wouter Born [Wed, 12 Apr 2023 10:53:35 +0000 (12:53 +0200)]
[dsmr] Use lower-case country codes in addon.xml (#14778)

When using upper-case country codes the XSD pattern does not match and IDEs will show errors for this.

See: https://github.com/openhab/website/blob/257652aafc8a4ff56a2d75198f910abba7445a3d/.vuepress/public/schemas/addon-1.0.0.xsd#L60-L64

Signed-off-by: Wouter Born <github@maindrain.net>
2 years agoDeclare connection on few bindings (#14786)
Gaël L'hopital [Wed, 12 Apr 2023 10:51:59 +0000 (12:51 +0200)]
Declare connection on few bindings (#14786)

* Declare connection on few bindings
* Corrected format of gce addons.xml.
* Removed myself from VolvoOnCall binding codeowners.
* Adding countries where fr makes sense.

Signed-off-by: Gael L'hopital <gael@lhopital.org>
2 years agoDeclare connection on few bindings (#14787)
Hans-Jörg Merk [Wed, 12 Apr 2023 10:48:45 +0000 (12:48 +0200)]
Declare connection on few bindings (#14787)

Signed-off-by: Hans-Jörg Merk <github@hmerk.de>
2 years ago[Tapocontrol] Restore child device querying (#14788)
Gaël L'hopital [Wed, 12 Apr 2023 07:58:08 +0000 (09:58 +0200)]
[Tapocontrol] Restore child device querying (#14788)

Signed-off-by: Gael L'hopital <gael@lhopital.org>
2 years agoSupport for Thermostat SilentMode (#14779) (#14781)
David Pace [Tue, 11 Apr 2023 20:09:56 +0000 (22:09 +0200)]
Support for Thermostat SilentMode (#14779) (#14781)

- Add new channel definition for silent mode
- Implement silent mode service
- Add unit tests
- Add documentation
- Fix some minor documentation issues

Closes #14779

Signed-off-by: David Pace <dev@davidpace.de>
2 years ago[boschshc] Enhance device associations in discovery (#14672) (#14752)
David Pace [Tue, 11 Apr 2023 18:54:12 +0000 (20:54 +0200)]
[boschshc] Enhance device associations in discovery (#14672) (#14752)

- fix door/window contact device model (SWD instead of WRC2)
- fix in-wall light switch device model (BSM instead of PSM)
- fix thing type of BWTH (should be a wall thermostat, not a thermostat)
- add association for PSM (smart plug)
- add association for LEDVANCE_LIGHT (smart light bulb)
- add association for TRV (thermostat)

Closes #14672

Signed-off-by: David Pace <dev@davidpace.de>
2 years ago[Documentation] Markdown improvements t to z (#14371)
Jerome Luckenbach [Tue, 11 Apr 2023 10:54:54 +0000 (12:54 +0200)]
[Documentation] Markdown improvements t to z (#14371)

* Apply markdown fixes for bindings with letter _t_
* Apply markdown fixes for bindings with letter _u_
* Apply markdown fixes for bindings with letter _v_
* Apply markdown fixes for bindings with letter _w_
* Apply markdown fixes for bindings with letter _x_
* Apply markdown fixes for bindings with letter _y_
* Apply markdown fixes for bindings with letter _z_

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2 years agoDeclare connection on few bindings (#14776)
lolodomo [Mon, 10 Apr 2023 19:46:22 +0000 (21:46 +0200)]
Declare connection on few bindings (#14776)

* Declare connection on few bindings

Done for bindings I am maintaining or contributing.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2 years agoDeclare connection on few bindings (#14777)
Holger Friedrich [Mon, 10 Apr 2023 13:52:58 +0000 (15:52 +0200)]
Declare connection on few bindings (#14777)

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[eKey] Add sourceIp in cases of NAT (Kubernetes deployments) (#14616)
Robert D [Mon, 10 Apr 2023 08:35:56 +0000 (10:35 +0200)]
[eKey] Add sourceIp in cases of NAT (Kubernetes deployments) (#14616)

* add natIp

Signed-off-by: querdenker2k <querdenker2k@gmx.de>
---------

Signed-off-by: querdenker2k <querdenker2k@gmx.de>
2 years ago[Yeelight] Support of ceil26 and ceiling11 devices (#14668)
goopilot [Mon, 10 Apr 2023 08:31:01 +0000 (03:31 -0500)]
[Yeelight] Support of ceil26 and ceiling11 devices (#14668)

* Support of ceil26 and ceiling11 devices

Signed-off-by: Alexandr Salamatov <goopilot@gmail.com>
2 years ago[Netatmo] Fix duplicate id on single home (#14765)
Gaël L'hopital [Sun, 9 Apr 2023 20:21:22 +0000 (22:21 +0200)]
[Netatmo] Fix duplicate id on single home (#14765)

* Solve duplicate id on single home
* Solving "Handler DeviceHandler of thing netatmo:welcome:compte:maison:camera tried accessing its bridge although the handler was already disposed."

Signed-off-by: clinique <gael@lhopital.org>
2 years agoDeclare connection (#14768)
Jacob Laursen [Sun, 9 Apr 2023 19:20:47 +0000 (21:20 +0200)]
Declare connection (#14768)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoDeclare connection (#14769)
Jacob Laursen [Sun, 9 Apr 2023 19:20:07 +0000 (21:20 +0200)]
Declare connection (#14769)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[generacmobilelink] Major rewrite of the Generac MobileLink Binding (#14638)
Dan Cunningham [Sun, 9 Apr 2023 09:48:12 +0000 (02:48 -0700)]
[generacmobilelink] Major rewrite of the Generac MobileLink Binding (#14638)

* [generacmobilelink] Major rewrite of the Generac MobileLink Binding

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2 years agoDisable mielecloud tests (#14762)
J-N-K [Sat, 8 Apr 2023 10:24:18 +0000 (12:24 +0200)]
Disable mielecloud tests (#14762)

As they always fail and therefore CI builds fail.

Signed-off-by: Jan N. Klug <github@klug.nrw>
2 years agoAdapt to ColorUtil changes in core (#14724)
Holger Friedrich [Sat, 8 Apr 2023 09:42:18 +0000 (11:42 +0200)]
Adapt to ColorUtil changes in core (#14724)

* [deconz][dmx][mqtt.generic][mqtt.homeassistant][tado][tradfri][webthing] Adapt to core change (ColorUtil)

openhab/openhab-core#3479

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[OJElectronics] Add SignalR for requesting data from OJ Electronics cloud (#13782)
Christian Kittel [Sat, 8 Apr 2023 09:40:59 +0000 (11:40 +0200)]
[OJElectronics] Add SignalR for requesting data from OJ Electronics cloud (#13782)

* Fixed some Nullable annotation warnings
* Use SignalR instead pooling

Signed-off-by: Christian Kittel <ckittel@gmx.de>
2 years agoNew Crowdin updates (#14759)
openhab-bot [Sat, 8 Apr 2023 08:21:40 +0000 (10:21 +0200)]
New Crowdin updates (#14759)

* New translations fineoffsetweatherstation.properties (German)
* New translations tr064.properties (German)
* New translations rollershutter.properties (German)
* New translations vat.properties (German)
* New translations mielecloud.properties (German)
* New translations speedtest.properties (Italian)

2 years ago[astro] Add getTotalRadiation to AstroActions (#14756)
Dave [Fri, 7 Apr 2023 20:18:17 +0000 (22:18 +0200)]
[astro] Add getTotalRadiation to AstroActions  (#14756)

* Add getTotalRadiation action

Signed-off-by: David Sislak <sisdale@seznam.cz>
2 years ago[astro] Add getTotalRadiation to AstroActions (#14756)
Dave [Fri, 7 Apr 2023 20:17:32 +0000 (22:17 +0200)]
[astro] Add getTotalRadiation to AstroActions  (#14756)

* Add getTotalRadiation action

Signed-off-by: David Sislak <sisdale@seznam.cz>
2 years ago[knx] Improve config description for GAs (#14624)
Holger Friedrich [Fri, 7 Apr 2023 12:43:31 +0000 (14:43 +0200)]
[knx] Improve config description for GAs (#14624)

* [knx] Improve config description for GAs

Carryover from smarthomej/addons#257.

Also-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[gardena] Improve GardenaSmartImpl initialization order (#14722)
maniac103 [Fri, 7 Apr 2023 12:25:20 +0000 (14:25 +0200)]
[gardena] Improve GardenaSmartImpl initialization order (#14722)

If an exception occurs during httpClient.start(), webSocketClient
remained null, which led to another (then unhandled) exception being thrown
by dispose(), called in the exception handler.
With the new initialization order it's ensured webSocketClient is not
null at dispose() time, thus allowing proper propagation of the
exception thrown at HTTP startup.

Signed-off-by: Danny Baumann <dannybaumann@web.de>
2 years ago[speedtest] Binding for Ookla's Speedtest - Initial contribution (#9913)
bigbasec [Fri, 7 Apr 2023 08:18:02 +0000 (04:18 -0400)]
[speedtest] Binding for Ookla's Speedtest - Initial contribution (#9913)

Also-by: Brian Homeyer <bhomeyer@gmail.com>
Signed-off-by: Michael Weger <weger.michael@gmx.net>
2 years agoRemove org.apache.common (#14434)
lsiepel [Thu, 6 Apr 2023 22:39:13 +0000 (00:39 +0200)]
Remove org.apache.common (#14434)

Signed-off-by: lsiepel <leosiepel@gmail.com>
2 years agoFix typo in Stiebel Eltron binding (#14746)
voruti [Thu, 6 Apr 2023 18:31:20 +0000 (20:31 +0200)]
Fix typo in Stiebel Eltron binding (#14746)

Signed-off-by: Till von Rüden <dev@tillvonrueden.de>
2 years agoUpdate README.md (#14751)
Poltorak Serguei [Thu, 6 Apr 2023 13:51:21 +0000 (15:51 +0200)]
Update README.md (#14751)

2 years ago[jsscripting] Bump openhab-js to 4.2.1 (#14749)
Florian Hotze [Thu, 6 Apr 2023 13:50:09 +0000 (15:50 +0200)]
[jsscripting] Bump openhab-js to 4.2.1 (#14749)

* [jsscripting] Upgrade openhab-js to 4.2.1
* [jsscripting] Note that it is based on GraalJS

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2 years ago[solarwatt] Add smart heater device support (#14741)
Thomas [Thu, 6 Apr 2023 09:06:46 +0000 (11:06 +0200)]
[solarwatt] Add smart heater device support (#14741)

* Add smart heater device support

Signed-off-by: Thomas Schumm <thomas.schumm@yahoo.de>
2 years agoUpdate README.md (#14748)
schmidmuc [Wed, 5 Apr 2023 22:56:57 +0000 (00:56 +0200)]
Update README.md (#14748)

Added device "Technisat VIOLA 2 C IR" as an supported radio

2 years ago[deutschebahn] Fix spelling and remove empty white image (#14657)
Felix Schneider [Tue, 4 Apr 2023 09:59:03 +0000 (11:59 +0200)]
[deutschebahn] Fix spelling and remove empty white image (#14657)

* Remove unused image and fix spelling
* Remove emtpy image

Image is only a small white square

Signed-off-by: Felix Schneider <fs@felix-schneider.org>
2 years ago[doorbird] Add audio sink information to README (#14737)
Gwendal Roulleau [Sun, 2 Apr 2023 11:30:28 +0000 (13:30 +0200)]
[doorbird] Add audio sink information to README (#14737)

Signed-off-by: Gwendal Roulleau <gwendal.roulleau@gmail.com>
2 years ago[groovyscripting] Update Groovy to 4.0.11 (#14734)
Wouter Born [Sun, 2 Apr 2023 07:08:53 +0000 (09:08 +0200)]
[groovyscripting] Update Groovy to 4.0.11 (#14734)

Updates Groovy from 4.0.9 to 4.0.11.

This fixes a few bugs including a memory leak, see:

http://groovy-lang.org/changelogs/changelog-4.0.10.html
http://groovy-lang.org/changelogs/changelog-4.0.11.html

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[tapocontrol] Color values must be int, not decimal (#14656)
Arne Seime [Sat, 1 Apr 2023 14:46:02 +0000 (16:46 +0200)]
[tapocontrol] Color values must be int, not decimal (#14656)

* Send int values to API, not decimal
* Added missing channels in README for L920 + minor thing file config

Signed-off-by: Arne Seime <arne.seime@gmail.com>
2 years ago[zway] Code improvements (#14688)
lsiepel [Fri, 31 Mar 2023 07:24:34 +0000 (09:24 +0200)]
[zway] Code improvements (#14688)

* Code improvements

Signed-off-by: lsiepel <leosiepel@gmail.com>
2 years agoNew Crowdin updates (#14725)
openhab-bot [Thu, 30 Mar 2023 21:37:14 +0000 (23:37 +0200)]
New Crowdin updates (#14725)

* New translations jsscripting.properties (German)
* New translations jsscripting.properties (Italian)

2 years agoupdated boschshc code owner (#14693)
Gerd Zanker [Thu, 30 Mar 2023 16:33:55 +0000 (18:33 +0200)]
updated boschshc code owner (#14693)

Thank you, Stefan & Christian!
Welcome David!

Signed-off-by: Gerd Zanker <gerd.zanker@web.de>
2 years ago[boschshc] Code Enhancements (#14667)
David Pace [Thu, 30 Mar 2023 16:31:54 +0000 (18:31 +0200)]
[boschshc] Code Enhancements (#14667)

* [boschshc] Code Enhancements

This commit fixes several compiler warnings as well as several
Checkstyle, FindBugs, PMD and Sonar issues.

* instantiate loggers consistently
* add missing logger calls
* add chained exceptions to logger calls
* provide central Gson instance that does not serialize or deserialize
loggers
* avoid catching NullPointerExceptions
* extract methods where cyclomatic complexity was too high
* remove unnecessary null check in combination with instanceof
* rename local variables that shadow fields
* add missing @NonNull and @Nullable annotations

Signed-off-by: David Pace <dev@davidpace.de>
2 years ago[enocean] Add support for EEP in group A5_09 (#13793)
Zhivka Dimova [Wed, 29 Mar 2023 21:00:31 +0000 (23:00 +0200)]
[enocean] Add support for EEP in group A5_09 (#13793)

* [enocean] Support for gas sensors from A5_09 group

Implementing support for gas sensors with EEP A5_09_02, 04, 05, 08, 09,
0C, 0D, adding new changels - CO, CO2, VOC, VOCId, TVOC and regenerate
I18N properties file

Fixes #13785, #13472

Signed-off-by: Zhivka Dimova <zhivka.dimova@myforest.net>
2 years ago[knx] Code cleanup (#14719)
Holger Friedrich [Wed, 29 Mar 2023 07:22:23 +0000 (09:22 +0200)]
[knx] Code cleanup (#14719)

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years agoUpdate README.md (#14712)
Poltorak Serguei [Tue, 28 Mar 2023 20:30:25 +0000 (22:30 +0200)]
Update README.md (#14712)

2 years ago[knx] Java17 instanceof pattern matching (#14718)
Holger Friedrich [Tue, 28 Mar 2023 18:49:31 +0000 (20:49 +0200)]
[knx] Java17 instanceof pattern matching (#14718)

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[mqtt.homeassistant] fix JSON Schema lights (#14717)
Cody Cutrer [Tue, 28 Mar 2023 16:26:13 +0000 (10:26 -0600)]
[mqtt.homeassistant] fix JSON Schema lights (#14717)

https://github.com/openhab/openhab-addons/pull/12238 was merged after
JSON Schema Light was implemented, and changed some assumptions.
this commit adjusts to the changed interface

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2 years ago[sleepiq] Add functionality to control the bed foundation (#14714)
Mark Hilbush [Tue, 28 Mar 2023 15:27:31 +0000 (11:27 -0400)]
[sleepiq] Add functionality to control the bed foundation (#14714)

* Add foundation functionality

Signed-off-by: Mark Hilbush <mark@hilbush.com>
2 years agoReplace deprecated MulticastSocket methods (#14611)
Mark Hilbush [Tue, 28 Mar 2023 13:14:30 +0000 (09:14 -0400)]
Replace deprecated MulticastSocket methods (#14611)

* Replace deprecated methods
* Call leaveGroup method in shutdown

Signed-off-by: Mark Hilbush <mark@hilbush.com>
2 years ago[enocean] Add null annotations (#14023)
lsiepel [Tue, 28 Mar 2023 09:05:37 +0000 (11:05 +0200)]
[enocean] Add null annotations (#14023)

* mainly null annotations

Signed-off-by: lsiepel <leosiepel@gmail.com>
* checkstyle fixes

Signed-off-by: lsiepel <leosiepel@gmail.com>
* another checkstyle pass

Signed-off-by: lsiepel <leosiepel@gmail.com>
* Fix review comments

Signed-off-by: lsiepel <leosiepel@gmail.com>
* fix  most review comments

Signed-off-by: lsiepel <leosiepel@gmail.com>
* Generic => temp_generic

Signed-off-by: lsiepel <leosiepel@gmail.com>
* temp_generic => generic

Signed-off-by: lsiepel <leosiepel@gmail.com>
* Generic fix try 2

Signed-off-by: lsiepel <leosiepel@gmail.com>
* another generic commit

Signed-off-by: lsiepel <leosiepel@gmail.com>
* Final pass for changing generic packages/folder

Signed-off-by: lsiepel <leosiepel@gmail.com>
* Mised comment

Signed-off-by: lsiepel <leosiepel@gmail.com>
* Conflict folder change trial 1

Signed-off-by: lsiepel <leosiepel@gmail.com>
* Conflict folder change final

Signed-off-by: lsiepel <leosiepel@gmail.com>
* Conflict folder change trial 2

Signed-off-by: lsiepel <leosiepel@gmail.com>
* Move folder

Signed-off-by: lsiepel <leosiepel@gmail.com>
* Review comment

Signed-off-by: lsiepel <leosiepel@gmail.com>
---------

Signed-off-by: lsiepel <leosiepel@gmail.com>
2 years agoNew Crowdin updates (#14715)
openhab-bot [Tue, 28 Mar 2023 05:11:52 +0000 (07:11 +0200)]
New Crowdin updates (#14715)

* New translations deconz.properties (German)
* New translations anthem.properties (Italian)

2 years agoAdd connection element to addon.xml (#14692)
Mark Hilbush [Mon, 27 Mar 2023 21:08:31 +0000 (17:08 -0400)]
Add connection element to addon.xml (#14692)

Signed-off-by: Mark Hilbush <mark@hilbush.com>
2 years ago[addon.xml] add connection element (#14690)
Andrew Fiddian-Green [Mon, 27 Mar 2023 18:41:42 +0000 (19:41 +0100)]
[addon.xml] add connection element (#14690)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2 years ago[jrubyscripting] update README, and default configuration installing gem (#14489)
Cody Cutrer [Mon, 27 Mar 2023 13:22:48 +0000 (07:22 -0600)]
[jrubyscripting] update README, and default configuration installing gem (#14489)

README is generated by YARD from USAGE.md in the gem.

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2 years ago[mqtt] Support Ruuvitags via Ruuvi Gateway (#13315)
Sami Salonen [Mon, 27 Mar 2023 12:11:07 +0000 (15:11 +0300)]
[mqtt] Support Ruuvitags via Ruuvi Gateway (#13315)

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
2 years agoNew Crowdin updates (#14689)
openhab-bot [Mon, 27 Mar 2023 06:33:34 +0000 (08:33 +0200)]
New Crowdin updates (#14689)

* New translations deconz.properties (German)
* New translations netatmo.properties (Italian)
* New translations avmfritz.properties (German)
* New translations openwebnet.properties (Italian)

2 years ago[veSync] Improve recognition and device support (#14354)
dag81 [Mon, 27 Mar 2023 06:05:09 +0000 (07:05 +0100)]
[veSync] Improve recognition and device support (#14354)

* [veSync] Device Identification Updates
* [veSync] Alignment to device setups in pyvesync.
* [veSync] Addition of new device code for C302S

Signed-off-by: David Goodyear <david.goodyear@gmail.com>
2 years ago[anthem] Initial contribution of binding for Anthem AV preamp/processors (#14311)
Mark Hilbush [Sun, 26 Mar 2023 19:32:08 +0000 (15:32 -0400)]
[anthem] Initial contribution of binding for Anthem AV preamp/processors (#14311)

* Initial contribution

Signed-off-by: Mark Hilbush <mark@hilbush.com>
2 years ago[mqtt.homeassistant] Implement JSON schema lights (#13808)
Cody Cutrer [Sun, 26 Mar 2023 16:07:20 +0000 (10:07 -0600)]
[mqtt.homeassistant] Implement JSON schema lights (#13808)

* [mqtt.homeassistant] implement JSON schema lights
* [mqtt.homeassistant] use enum for current state of color mode
* [mqtt.homeassistant] use implicit lambdas
* [mqtt.homeassistant] remove string constants in favor of an enum
* [mqtt.homeassistant] allow sending ON and brightness commands through bare
* [mqtt.homeassistant] turn down debug logging

---------

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2 years ago[innogysmarthome] Remove binding (replaced by livisismarthome) (#14675)
Sven Strohschein [Sun, 26 Mar 2023 15:49:17 +0000 (17:49 +0200)]
[innogysmarthome] Remove binding (replaced by livisismarthome) (#14675)

Remove binding (replaced by livisismarthome)

Signed-off-by: Sven Strohschein <sven.strohschein@gmail.com>
Signed-off-by: Sven Strohschein <novanic@gmx.de>
2 years ago[netatmo] Extend webhook support for doorbell and presence camera (#14252)
Sven Strohschein [Sun, 26 Mar 2023 15:34:35 +0000 (17:34 +0200)]
[netatmo] Extend webhook support for doorbell and presence camera (#14252)

* [netatmo] Web hook extension for camera events

- Unused camera-event trigger channel removed
- README updated to the real supported channels (compared with channels.xml and code)
- Camera capabilities are now triggering the home-event trigger channel
- New home-event trigger channel introduced at camera level
- New sub-event channels introduced for the presence camera which is updated by web hook events.
- Language file updated
- README updated
- typos fixed
- security-event trigger channel added for the Welcome camera
- Handling of sub-event groups fixed to work with doorbell and presence cameras.

---------

Signed-off-by: Sven Strohschein <sven.strohschein@gmail.com>
Signed-off-by: Sven Strohschein <novanic@gmx.de>
2 years ago[hdpowerview] Declare connection (#14684)
Jacob Laursen [Sun, 26 Mar 2023 14:43:51 +0000 (16:43 +0200)]
[hdpowerview] Declare connection (#14684)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[boschindego] Declare connection (#14685)
Jacob Laursen [Sun, 26 Mar 2023 14:28:33 +0000 (16:28 +0200)]
[boschindego] Declare connection (#14685)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[miele] Declare connection (#14683)
Jacob Laursen [Sun, 26 Mar 2023 14:26:24 +0000 (16:26 +0200)]
[miele] Declare connection (#14683)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[kaleidescape] Remove Apache StringEscapeUtils (#14513)
mlobstein [Sun, 26 Mar 2023 12:26:51 +0000 (07:26 -0500)]
[kaleidescape] Remove Apache StringEscapeUtils (#14513)

* Remove Apache StringEscapeUtils
* add tests

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2 years ago[globalcache] Add link to macOS iConvert GC port in docs (#14679)
pajacobson [Sun, 26 Mar 2023 12:04:00 +0000 (23:04 +1100)]
[globalcache] Add link to macOS iConvert GC port in docs (#14679)

* Update README.md

Add link to macOS port of iConvert.

2 years agoDeclare connection in multiple bindings addon.xml (#14677)
mlobstein [Sun, 26 Mar 2023 11:45:03 +0000 (06:45 -0500)]
Declare connection in multiple bindings addon.xml (#14677)

* Declare connection in addon.xml

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2 years ago[solaredge] Fix code style warnings, fix NPE warnings, improve i18n (#14666)
alexf2015 [Sun, 26 Mar 2023 11:42:00 +0000 (13:42 +0200)]
[solaredge] Fix code style warnings, fix NPE warnings, improve i18n (#14666)

* code style fixes
* fixed potential NPE
* fix warning
* simplified code
* refactoring, fixed some NPE warnings
* i18n
* refactoring

Signed-off-by: Alexander Friese <af944580@googlemail.com>
2 years agoTrigger full build when add-on is removed (#14680)
Wouter Born [Sun, 26 Mar 2023 10:50:50 +0000 (12:50 +0200)]
Trigger full build when add-on is removed (#14680)

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[openwebnet] Reset zones' alarm state channel when system is armed (#14566)
M Valla [Sun, 26 Mar 2023 10:19:31 +0000 (12:19 +0200)]
[openwebnet] Reset zones' alarm state channel when system is armed (#14566)

* [openwebnet] reset zones alarm channel when system is armed and added NONE state
* [openwebnet] added Technical reset alarm. Changes after 1st review

---------

Signed-off-by: Massimo Valla <mvcode00@gmail.com>
2 years ago[Yeelight] Fix disconnect method (#14670)
goopilot [Sun, 26 Mar 2023 10:16:09 +0000 (05:16 -0500)]
[Yeelight] Fix disconnect method (#14670)

* fix disconnect

---------

Signed-off-by: Alexandr Salamatov <goopilot@gmail.com>