]> git.basschouten.com Git - openhab-addons.git/log
openhab-addons.git
2 years ago[iCloud] Fix things reappearing in inbox (#14661)
Simon Spielmann [Wed, 3 May 2023 10:27:48 +0000 (12:27 +0200)]
[iCloud] Fix things reappearing in inbox (#14661)

* Use deviceDiscoveryId instead of id
* Use device display name if discovery id is empty

Signed-off-by: Simon Spielmann <simon.spielmann@gmx.de>
2 years agofix s3 thing status (#14925)
goopilot [Wed, 3 May 2023 06:10:46 +0000 (01:10 -0500)]
fix s3 thing status (#14925)

Signed-off-by: Alexandr Salamatov <goopilot@gmail.com>
2 years ago[FolderWatcher] Formatting and write out of abbreviations in Docs (#14793)
Felix Schneider [Tue, 2 May 2023 20:17:21 +0000 (22:17 +0200)]
[FolderWatcher] Formatting and write out of abbreviations in Docs (#14793)

* Formatting and write out of abbreviations of time

- `s` --> `in seconds`
- `h` --> `in hours`
- formatting of tables, things and rules
- Unifiy usage of `'` and `"`

* Formatting and rephrasing
* Unify the order of localfolder, ftpfolder and s3bucket

Signed-off-by: Felix Schneider <fs@felix-schneider.org>
2 years ago[tesla] Adapt binding to changed API from Tesla backend (#14922)
Kai Kreuzer [Tue, 2 May 2023 19:49:06 +0000 (21:49 +0200)]
[tesla] Adapt binding to changed API from Tesla backend (#14922)

* Adapt binding to changed API from Tesla backend

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2 years ago[hue] Restore UPnP discovery for old bridges (#14914)
lolodomo [Tue, 2 May 2023 19:19:14 +0000 (21:19 +0200)]
[hue] Restore UPnP discovery for old bridges (#14914)

* [hue] Restore UPnP discovery for old bridges

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2 years agoFix discovery label consistency (#14919)
Jacob Laursen [Tue, 2 May 2023 06:41:10 +0000 (08:41 +0200)]
Fix discovery label consistency (#14919)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[feican] Use new core class ColorUtil for RGB conversion (#14771)
Holger Friedrich [Mon, 1 May 2023 18:46:05 +0000 (20:46 +0200)]
[feican] Use new core class ColorUtil for RGB conversion (#14771)

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[nanoleaf] Use new core class ColorUtil for RGB conversion (#14773)
Holger Friedrich [Mon, 1 May 2023 18:43:22 +0000 (20:43 +0200)]
[nanoleaf] Use new core class ColorUtil for RGB conversion (#14773)

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[sensebox] Fix NPE (#14879)
Christoph Weitkamp [Mon, 1 May 2023 17:44:08 +0000 (19:44 +0200)]
[sensebox] Fix NPE (#14879)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2 years agoFix compliance with RFC 9110 section 10.1.5 (#14891)
Jacob Laursen [Mon, 1 May 2023 17:04:46 +0000 (19:04 +0200)]
Fix compliance with RFC 9110 section 10.1.5 (#14891)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[ecovacs] Allow loading device descriptions from a user file (#14873)
maniac103 [Mon, 1 May 2023 13:44:56 +0000 (15:44 +0200)]
[ecovacs] Allow loading device descriptions from a user file (#14873)

* [ecovacs] Allow loading device descriptions from a user file

If a new device is released within our release cycle, getting the
description for that device into the binding was impossible for users
before. With this change, they can create an override file in their
installation (with contents we'll need to supply to them), which serves
as a stop-gap solution until the next OH release.

Signed-off-by: Danny Baumann <dannybaumann@web.de>
2 years agoNanoleaf codeowners change (#14916)
stefan-hoehn [Mon, 1 May 2023 13:40:46 +0000 (15:40 +0200)]
Nanoleaf codeowners change (#14916)

Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>
2 years ago[influxdb] Write asynchronously to database and improve performance (#14888)
J-N-K [Mon, 1 May 2023 09:43:39 +0000 (11:43 +0200)]
[influxdb] Write asynchronously to database and improve performance (#14888)

* [influxdb] Write asynchronously to database

---------

Signed-off-by: Jan N. Klug <github@klug.nrw>
2 years ago[mapdb] Make serialization asynchronous (#14900)
J-N-K [Mon, 1 May 2023 07:10:28 +0000 (09:10 +0200)]
[mapdb] Make serialization asynchronous (#14900)

* [mapdb] Make serialization asynchronous

---------

Signed-off-by: Jan N. Klug <github@klug.nrw>
2 years agoDeclare connection for bindings T-Z (#14912)
mlobstein [Sun, 30 Apr 2023 18:56:14 +0000 (13:56 -0500)]
Declare connection for bindings T-Z (#14912)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2 years agoDeclare connection for bindings N thru S (#14907)
mlobstein [Sun, 30 Apr 2023 15:37:32 +0000 (10:37 -0500)]
Declare connection for bindings N thru S (#14907)

* Declare connection for bindings N-S

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2 years ago[zoneminder] Add support for setting the server run state (#14906)
Mark Hilbush [Sun, 30 Apr 2023 13:10:54 +0000 (09:10 -0400)]
[zoneminder] Add support for setting the server run state (#14906)

* Add support for server run states

Signed-off-by: Mark Hilbush <mark@hilbush.com>
2 years ago[knx] Fix decoding of DPT 242.600 and add tests (#14875)
Holger Friedrich [Sun, 30 Apr 2023 12:03:54 +0000 (14:03 +0200)]
[knx] Fix decoding of DPT 242.600 and add tests (#14875)

* [knx] Fix decoding of DPT 242.600 and add tests

Correct handling of parameter Y for DPT 242.600.

Add back to back tests of DPT 232.600 and 242.600,
testing color conversion from raw bytes to HSB and
back to Calimero color representation as String.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years agoDeclare connection for bindings G thru M (#14902)
mlobstein [Sat, 29 Apr 2023 18:24:54 +0000 (13:24 -0500)]
Declare connection for bindings G thru M (#14902)

* Declare connection for bindings G-M

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2 years agofix #14898 caused by easee API changes (#14903)
alexf2015 [Sat, 29 Apr 2023 12:55:27 +0000 (14:55 +0200)]
fix #14898 caused by easee API changes (#14903)

Signed-off-by: Alexander Friese <af944580@googlemail.com>
2 years agoRefactor usage of deprecated HSBType.getRGB (#14883)
Jacob Laursen [Sat, 29 Apr 2023 08:54:36 +0000 (10:54 +0200)]
Refactor usage of deprecated HSBType.getRGB (#14883)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoDeclare addon connection for a few bindings (#14892)
Jacob Laursen [Sat, 29 Apr 2023 08:32:24 +0000 (10:32 +0200)]
Declare addon connection for a few bindings (#14892)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoDeclare connection for bindings A thru F (#14901)
mlobstein [Sat, 29 Apr 2023 08:10:19 +0000 (03:10 -0500)]
Declare connection for bindings A thru F (#14901)

* Declare connection for bindings A-F

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2 years ago[ventaair] Fix typo Dimenionsless in channel definition (#14896)
Stefan Triller [Fri, 28 Apr 2023 14:30:53 +0000 (16:30 +0200)]
[ventaair] Fix typo Dimenionsless in channel definition (#14896)

Fixes #14895

Signed-off-by: Stefan Triller <github@stefantriller.de>
2 years agoRestore type adapter for LocalDate (#14897)
Mark Hilbush [Fri, 28 Apr 2023 14:29:19 +0000 (10:29 -0400)]
Restore type adapter for LocalDate (#14897)

Signed-off-by: Mark Hilbush <mark@hilbush.com>
2 years agoUpgrade MySQL Connector/J to 8.0.33 (#14893)
Jacob Laursen [Fri, 28 Apr 2023 08:00:32 +0000 (10:00 +0200)]
Upgrade MySQL Connector/J to 8.0.33 (#14893)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoFix automation name/description (#14890)
Jacob Laursen [Fri, 28 Apr 2023 06:30:13 +0000 (08:30 +0200)]
Fix automation name/description (#14890)

Declare automation connection

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoFix exec transformation service whitelisting (#14884)
J-N-K [Wed, 26 Apr 2023 19:52:00 +0000 (21:52 +0200)]
Fix exec transformation service whitelisting (#14884)

Reported on the german openHAB forum.

Signed-off-by: Jan N. Klug <github@klug.nrw>
2 years agoUpgrade MySQL Connector/J to 8.0.33 (#14874)
Jacob Laursen [Tue, 25 Apr 2023 05:45:00 +0000 (07:45 +0200)]
Upgrade MySQL Connector/J to 8.0.33 (#14874)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[mqtt.homeassistant] don't set range on current temp channel (#14858)
Cody Cutrer [Mon, 24 Apr 2023 11:22:18 +0000 (05:22 -0600)]
[mqtt.homeassistant] don't set range on current temp channel (#14858)

the min/max from the config are specifically only for the set point.
i.e. for a heater in winter when the heater is off, it may have
a set point range of 65-104°F, but if it's off for an unoccopied room
the ambient temperature might drop far below 65

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2 years ago[ipcamera] Fix servlet exceptions due to non unique names (#14872)
Robert Eckhoff [Sun, 23 Apr 2023 19:23:42 +0000 (15:23 -0400)]
[ipcamera] Fix servlet exceptions due to non unique names (#14872)

* [ipcamera] Fix servlet exceptions due to non unique names

[IP camera] on OH4 has the same servlet issue that was fixed by PR #14554.  This PR uses that PR as a template to fix the issue in the IPcamera binding.  (That issue being that only one camera was able to stream.) This was tested locally on OH4M2 and it works.

Signed-off-by: Bob Eckhoff <katmandodo@yahoo.com>
2 years ago[AirQuality] Enhance API error handling (#14602)
Gaël L'hopital [Sun, 23 Apr 2023 09:14:10 +0000 (11:14 +0200)]
[AirQuality] Enhance API error handling (#14602)

* Enhancing API error handling

---------

Signed-off-by: clinique <gael@lhopital.org>
2 years ago[boschindego] Add device properties (#14829)
Jacob Laursen [Sat, 22 Apr 2023 20:59:23 +0000 (22:59 +0200)]
[boschindego] Add device properties (#14829)

* Add device properties
* Add vendor and model properties
* Use model as label in discovery

Resolves #14828

---------

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[hue] Fix NUPnP discovery (#14871)
Jacob Laursen [Sat, 22 Apr 2023 20:42:35 +0000 (22:42 +0200)]
[hue] Fix NUPnP discovery (#14871)

* Fix NUPnP discovery

Fixes #14852

* Declare hybrid connection due to cloud discovery

---------

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[robonect] improve jobType config (#14868)
Christian Jonak-Möchel [Sat, 22 Apr 2023 19:52:16 +0000 (21:52 +0200)]
[robonect] improve jobType config (#14868)

* Add allowed pattern to description
* Increase allowed duration to 12h - thats what the web gui allows

Signed-off-by: Christian Jonak-Möchel <christian@jonak.org>
2 years agoNew translations chatgpt.properties (Italian) (#14869)
openhab-bot [Sat, 22 Apr 2023 06:59:39 +0000 (08:59 +0200)]
New translations chatgpt.properties (Italian) (#14869)

2 years ago[mqtt][tradfri][webthing] Adapt to ColorUtil changes in core (#14810)
Holger Friedrich [Fri, 21 Apr 2023 21:55:36 +0000 (23:55 +0200)]
[mqtt][tradfri][webthing] Adapt to ColorUtil changes in core (#14810)

* [mqtt][tradfri][webthing] Adapt to ColorUtil changes in core

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[netatmo] Consolidate OAuth2 by using core implementation and storage (#14780)
Jacob Laursen [Fri, 21 Apr 2023 18:52:51 +0000 (20:52 +0200)]
[netatmo] Consolidate OAuth2 by using core implementation and storage (#14780)

* Consolidate OAuth2 by using core implementation and storage

Fixes #14755

---------

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoCorrecting rollershutterposition documentation (#14850)
Gaël L'hopital [Fri, 21 Apr 2023 16:03:34 +0000 (18:03 +0200)]
Correcting rollershutterposition documentation (#14850)

Signed-off-by: clinique <gael@lhopital.org>
2 years ago[insteon] Add connection details (#14864)
robnielsen [Fri, 21 Apr 2023 12:04:07 +0000 (07:04 -0500)]
[insteon] Add connection details (#14864)

Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
2 years ago[openwebnet] Do not store dimmer brightness if already 0 (#14822)
M Valla [Fri, 21 Apr 2023 11:49:07 +0000 (13:49 +0200)]
[openwebnet] Do not store dimmer brightness if already 0 (#14822)

Fixes #14785

Signed-off-by: Massimo Valla <mvcode00@gmail.com>
2 years agoadd additional system states (#14824)
vich-667 [Fri, 21 Apr 2023 10:12:04 +0000 (12:12 +0200)]
add additional system states (#14824)

Signed-off-by: Tobias Lange <vich-667@gmx.de>
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>