]> git.basschouten.com Git - openhab-addons.git/log
openhab-addons.git
23 months ago[telegram] Functionality added to delete a Query (#16631)
Christoph [Thu, 11 Apr 2024 20:02:52 +0000 (22:02 +0200)]
[telegram] Functionality added to delete a Query (#16631)

* [telegram] Functionality added to delete a Query

Signed-off-by: Christoph <fd0cwp@gmx.de>
23 months ago[tibber] Add two channels: consumption and production for current hour (#16623)
Arne Seime [Thu, 11 Apr 2024 19:58:36 +0000 (21:58 +0200)]
[tibber] Add two channels: consumption and production for current hour (#16623)

* Add 2 new live channels; consumption and production this hour (since last hour shift)

Signed-off-by: Arne Seime <arne.seime@gmail.com>
23 months ago[mqtt] fix UnDefType comparison in PercentageValue (#16639)
Cody Cutrer [Thu, 11 Apr 2024 19:54:49 +0000 (13:54 -0600)]
[mqtt] fix UnDefType comparison in PercentageValue (#16639)

Signed-off-by: Cody Cutrer <cody@cutrer.us>
23 months ago[jrubyscripting] Fix an error in received_command example (#16637)
jimtng [Thu, 11 Apr 2024 05:07:21 +0000 (15:07 +1000)]
[jrubyscripting] Fix an error in received_command example (#16637)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
23 months agoProvide unit hints for humidity/noise/volume channels (#16614)
Jacob Laursen [Sun, 7 Apr 2024 12:08:53 +0000 (14:08 +0200)]
Provide unit hints for humidity/noise/volume channels (#16614)

* Provide unit hints for humidity channel types

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Provide unit hints for noise/volume channel types

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
---------

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
23 months ago[knx] Add JaCoCo test-coverage (#16507)
Holger Friedrich [Sun, 7 Apr 2024 08:29:51 +0000 (10:29 +0200)]
[knx] Add JaCoCo test-coverage (#16507)

Test coverage analysis is based on JaCoCo tool.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
23 months agoProvide unit hint for water consumption channel (#16621)
Jacob Laursen [Sun, 7 Apr 2024 08:06:02 +0000 (10:06 +0200)]
Provide unit hint for water consumption channel (#16621)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
23 months ago[intesis] Session Handling improved (#16620)
Christoph [Sat, 6 Apr 2024 15:10:47 +0000 (17:10 +0200)]
[intesis] Session Handling improved (#16620)

Signed-off-by: Christoph <fd0cwp@gmx.de>
23 months ago[siemensrds] Remove r.H. from humidity state description pattern (#16616)
Andrew Fiddian-Green [Sat, 6 Apr 2024 12:10:19 +0000 (13:10 +0100)]
[siemensrds] Remove r.H. from humidity state description pattern (#16616)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
23 months ago[lifx] Add support for new LIFX products (#16618)
Wouter Born [Sat, 6 Apr 2024 12:09:44 +0000 (14:09 +0200)]
[lifx] Add support for new LIFX products (#16618)

* [lifx] Add support for new LIFX products

Allows for discovering all the new LIFX products and their features including:

* LIFX Ceiling
* LIFX Outdoor Neon
* LIFX PAR38
* LIFX Round/Square Path
* LIFX Round Spot

See:

* https://github.com/LIFX/products/blob/master/products.json
* https://www.lifx.com/products/neon-flex-16ft-outdoor
* https://www.lifx.com/products/supercolor-1600lm-par38
* https://www.lifx.com/products/spot-light-round
* https://www.lifx.com/products/path-light-round
* https://www.lifx.com/products/path-light-square

Signed-off-by: Wouter Born <github@maindrain.net>
23 months ago[hue] fix npe (#16619)
Andrew Fiddian-Green [Sat, 6 Apr 2024 11:05:16 +0000 (12:05 +0100)]
[hue] fix npe (#16619)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
23 months ago[lutron] Implement button press notifications for Picos from LEAP (#16550)
Cody Cutrer [Fri, 5 Apr 2024 19:53:06 +0000 (13:53 -0600)]
[lutron] Implement button press notifications for Picos from LEAP (#16550)

* [lutron] implement button press notifications for Picos from LEAP
* reverse equality check for null safety

Signed-off-by: Cody Cutrer <cody@cutrer.us>
23 months ago[miio] Add Roborock S7/S7MaxV mop mode (#16608)
Rüdiger Sopp [Fri, 5 Apr 2024 19:10:32 +0000 (21:10 +0200)]
[miio] Add Roborock S7/S7MaxV mop mode (#16608)

* [miio] Add Roborock S7/S7MaxV mop mode
Signed-off-by: Ruediger Sopp <ruediger.sopp@gmail.com>
23 months ago[persistence.jpa] Pin to Java 17 (#16612)
Holger Friedrich [Fri, 5 Apr 2024 19:08:59 +0000 (21:08 +0200)]
[persistence.jpa] Pin to Java 17 (#16612)

This is a workaround to allow compiling with Java 21.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
23 months ago[enocean] Fix Java 21 build (#16615)
Holger Friedrich [Fri, 5 Apr 2024 19:03:43 +0000 (21:03 +0200)]
[enocean] Fix Java 21 build (#16615)

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
23 months agoImprove handling of error code 14 (#16613)
Mark Hilbush [Fri, 5 Apr 2024 14:01:50 +0000 (10:01 -0400)]
Improve handling of error code 14 (#16613)

Signed-off-by: Mark Hilbush <mark@hilbush.com>
23 months ago[Senec] Add request timeout (#16611)
Stefan Sedlmaier [Thu, 4 Apr 2024 16:25:34 +0000 (18:25 +0200)]
[Senec] Add request timeout (#16611)

Fixes #12900. Add a timeout for requests to the local Senec device. Currently there may occur some endlessly hanging requests which basically freeze the values provided by the binding.

Signed-off-by: Stefan Sedlmaier <github@ssedlmaier.de>
23 months agoBump maven-compiler-plugin to 3.13.0 (#16609)
Holger Friedrich [Thu, 4 Apr 2024 04:13:30 +0000 (06:13 +0200)]
Bump maven-compiler-plugin to 3.13.0 (#16609)

Avoid ZipException with ejc >3.30.0.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
23 months ago[hue] Improve color setting (#16436)
Andrew Fiddian-Green [Wed, 3 Apr 2024 10:17:48 +0000 (11:17 +0100)]
[hue] Improve color setting (#16436)

* [hue] fix xy conversion when B is 0
* [hue] remove gamut correction; let Hue bridge do it instead
* [hue] fix gamma round trips; modernize instanceof syntax

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
23 months agoProvide better MySQL datatype for DateTimeType (#16604)
Jacob Laursen [Tue, 2 Apr 2024 21:42:49 +0000 (23:42 +0200)]
Provide better MySQL datatype for DateTimeType (#16604)

Resolves #15697

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
23 months agoMove to JUPnP v3.0.1 (#16598)
lolodomo [Tue, 2 Apr 2024 20:09:25 +0000 (22:09 +0200)]
Move to JUPnP v3.0.1 (#16598)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
23 months agoDeclare countries (#16603)
Jacob Laursen [Tue, 2 Apr 2024 19:17:14 +0000 (21:17 +0200)]
Declare countries (#16603)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
23 months agoNew translations tado.properties (Italian) (#16602)
openhab-bot [Tue, 2 Apr 2024 11:00:49 +0000 (13:00 +0200)]
New translations tado.properties (Italian) (#16602)

23 months agoUpdate Cloud Connector installation procedure (#16601)
sihui [Mon, 1 Apr 2024 18:10:33 +0000 (20:10 +0200)]
Update Cloud Connector installation procedure (#16601)

Signed-off-by: sihui <10405486+sihui62@users.noreply.github.com>
23 months ago[mqtt.homie] build a per-thing thing type (#15893)
Cody Cutrer [Mon, 1 Apr 2024 15:31:35 +0000 (09:31 -0600)]
[mqtt.homie] build a per-thing thing type (#15893)

* [mqtt.homie] build a per-thing thing type

Signed-off-by: Cody Cutrer <cody@cutrer.us>
23 months ago[tado] Change humidity and heatingPower channels to QuantityType (#16531)
Andrew Fiddian-Green [Mon, 1 Apr 2024 15:21:45 +0000 (16:21 +0100)]
[tado] Change humidity and heatingPower channels to QuantityType (#16531)

* [tado] tweaks to xml

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
23 months agoAllow for compiling with Java 21 (#16594)
Holger Friedrich [Mon, 1 Apr 2024 11:58:56 +0000 (13:58 +0200)]
Allow for compiling with Java 21 (#16594)

* Support Java 17 and 21, default compilation to Java 17 class files
* Add profile "j21" to compile to Java 21 class files
* Bump ecj to 3.36.0

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
23 months ago[boschshc] Add support for Dimmer (#16501)
David Pace [Mon, 1 Apr 2024 10:26:03 +0000 (12:26 +0200)]
[boschshc] Add support for Dimmer (#16501)

Adds support for Bosch Smart Home Dimmer devices.

Signed-off-by: David Pace <dev@davidpace.de>
23 months ago[upnpcontrol] Catch IAE when Album Art URI is invalid (#16597)
Wouter Born [Mon, 1 Apr 2024 07:43:05 +0000 (09:43 +0200)]
[upnpcontrol] Catch IAE when Album Art URI is invalid (#16597)

Fixes #16595

Signed-off-by: Wouter Born <github@maindrain.net>
23 months ago[lutron] update instructions for LEAP authentication (#16510)
Cody Cutrer [Mon, 1 Apr 2024 07:40:43 +0000 (01:40 -0600)]
[lutron] update instructions for LEAP authentication (#16510)

* [lutron] update instructions for LEAP authentication

Signed-off-by: Cody Cutrer <cody@cutrer.us>
23 months ago[boschshc] Boost unit test coverage (#16500)
David Pace [Sun, 31 Mar 2024 19:19:25 +0000 (21:19 +0200)]
[boschshc] Boost unit test coverage (#16500)

Boosts the unit test coverage for the `boschshc` binding in `src/main/java` to 94%.

Signed-off-by: David Pace <dev@davidpace.de>
23 months ago[knx] Upgrade Calimero to 2.6-rc1 (#16588)
Holger Friedrich [Sun, 31 Mar 2024 08:44:16 +0000 (10:44 +0200)]
[knx] Upgrade Calimero to 2.6-rc1 (#16588)

* [knx] Upgrade Calimero to 2.6-rc1
- Bugfixes and new subtypes for DPTs 20, 21, 22.
- Remove workarounds for issues in v2.5.1.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
23 months agoUpgrade SAT plugin to 0.16.0 (#16582)
Holger Friedrich [Sun, 31 Mar 2024 08:43:44 +0000 (10:43 +0200)]
Upgrade SAT plugin to 0.16.0 (#16582)

Modify code which leads to build error with new version of SpotBugs.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
23 months ago[boschshc] Add support for Light/Shutter Control II (#16400)
David Pace [Sun, 31 Mar 2024 08:36:43 +0000 (10:36 +0200)]
[boschshc] Add support for Light/Shutter Control II (#16400)

* [boschshc] Add support for Shutter Control II (#14562)
* add new channel type for child protection

Signed-off-by: David Pace <dev@davidpace.de>
23 months ago[shelly] Add support for Range Extender feature (#16419)
Markus Michels [Sun, 31 Mar 2024 08:27:47 +0000 (10:27 +0200)]
[shelly] Add support for Range Extender feature (#16419)

* Add support for Shelly Range Extender mode (Plus/Pro series only)
* Check for secondary devices also when manual scan is triggered

Signed-off-by: Markus Michels <markus7017@gmail.com>
23 months ago[dynamodb] Enable tests (#16554)
Holger Friedrich [Fri, 29 Mar 2024 18:44:02 +0000 (19:44 +0100)]
[dynamodb] Enable tests (#16554)

Add missing dependencies after Karaf upgrade #16493.

Fixes #16535.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
23 months agoBump Kotlin, okhttp, okio, and java-telegram-bot-api libraries (#16458)
Matthew Skinner [Fri, 29 Mar 2024 08:43:32 +0000 (19:43 +1100)]
Bump Kotlin, okhttp, okio, and java-telegram-bot-api libraries (#16458)

* update libs

Signed-off-by: Matthew Skinner <matt@pcmus.com>
23 months agoComplement to issue #16561 (#16589)
Gaël L'hopital [Fri, 29 Mar 2024 08:11:46 +0000 (09:11 +0100)]
Complement to issue #16561 (#16589)

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
23 months ago[netatmo] Enhance RefreshCapability (#16574)
Gaël L'hopital [Fri, 29 Mar 2024 08:07:36 +0000 (09:07 +0100)]
[netatmo] Enhance RefreshCapability (#16574)

Signed-off-by: clinique <gael@lhopital.org>
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
23 months ago[linky] Binding stopped working (#16586)
Gaël L'hopital [Thu, 28 Mar 2024 17:31:41 +0000 (18:31 +0100)]
[linky] Binding stopped working (#16586)

* Change lincs entrypoint

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
23 months ago[jsscripting] Fix memory leak on script execution failure (#16578)
Florian Hotze [Wed, 27 Mar 2024 20:43:07 +0000 (21:43 +0100)]
[jsscripting] Fix memory leak on script execution failure (#16578)

Make engineIdentifier a instance field to ease debugging.

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
23 months ago[rrd4j] Fix missing service pid (#16569)
J-N-K [Wed, 27 Mar 2024 20:03:44 +0000 (21:03 +0100)]
[rrd4j] Fix missing service pid (#16569)

Signed-off-by: Jan N. Klug <github@klug.nrw>
23 months ago[mongodb] Fix missing service pid (#16568)
J-N-K [Wed, 27 Mar 2024 20:03:09 +0000 (21:03 +0100)]
[mongodb] Fix missing service pid (#16568)

Signed-off-by: Jan N. Klug <github@klug.nrw>
23 months ago[mapdb] Fix missing service pid (#16567)
J-N-K [Wed, 27 Mar 2024 20:02:22 +0000 (21:02 +0100)]
[mapdb] Fix missing service pid (#16567)

Signed-off-by: Jan N. Klug <github@klug.nrw>
23 months ago[mail] Fix sending HTML mails (#16587)
J-N-K [Wed, 27 Mar 2024 19:08:25 +0000 (20:08 +0100)]
[mail] Fix sending HTML mails (#16587)

Signed-off-by: Jan N. Klug <github@klug.nrw>
23 months ago[mail] Fix content processing (#16580)
J-N-K [Wed, 27 Mar 2024 04:17:45 +0000 (05:17 +0100)]
[mail] Fix content processing (#16580)

Signed-off-by: Jan N. Klug <github@klug.nrw>
23 months ago[jsscripting] Upgrade to openhab-js 4.9.0 (#16576)
Florian Hotze [Mon, 25 Mar 2024 20:11:24 +0000 (21:11 +0100)]
[jsscripting] Upgrade to openhab-js 4.9.0 (#16576)

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
23 months ago[netatmo] Add a buffer to lower Home API requests (#16562)
Gaël L'hopital [Mon, 25 Mar 2024 10:41:33 +0000 (11:41 +0100)]
[netatmo] Add a buffer to lower Home API requests (#16562)

* Adding CacheCapability to HomeAPI

---------

Signed-off-by: clinique <gael@lhopital.org>
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
23 months agoEnhance getActiveChildren() (#16573)
Gaël L'hopital [Mon, 25 Mar 2024 08:19:32 +0000 (09:19 +0100)]
Enhance getActiveChildren() (#16573)

Signed-off-by: clinique <gael@lhopital.org>
23 months ago[netatmo] Enhance bridge status reporting (#16571)
Gaël L'hopital [Mon, 25 Mar 2024 08:13:48 +0000 (09:13 +0100)]
[netatmo] Enhance bridge status reporting (#16571)

* Enhance bridge status reporting

---------

Signed-off-by: clinique <gael@lhopital.org>
23 months agoSynchronized Weather cache update requests (#16572)
Gaël L'hopital [Mon, 25 Mar 2024 08:06:50 +0000 (09:06 +0100)]
Synchronized Weather cache update requests (#16572)

Signed-off-by: clinique <gael@lhopital.org>
23 months agoEnable accumulated channels for Shelly Pro 3EM (#16566)
Leif Bladt [Sun, 24 Mar 2024 15:24:06 +0000 (16:24 +0100)]
Enable accumulated channels for Shelly Pro 3EM (#16566)

Signed-off-by: Leif Bladt <leif.bladt@gmx.de>
23 months agoUse mac address as a fallback name (#16547)
Holger Hees [Sun, 24 Mar 2024 15:20:24 +0000 (16:20 +0100)]
Use mac address as a fallback name (#16547)

Signed-off-by: Holger Hees <holger.hees@gmail.com>
23 months ago[inmemory] Fix boundaries for queries (#16563)
J-N-K [Sun, 24 Mar 2024 09:31:47 +0000 (10:31 +0100)]
[inmemory] Fix boundaries for queries (#16563)

Queries should include the boundaries, but the previous code did not.

Signed-off-by: Jan N. Klug <github@klug.nrw>
2 years ago[Jellyfin] Overhaul README.md (#16359)
Felix Schneider [Fri, 22 Mar 2024 13:37:00 +0000 (14:37 +0100)]
[Jellyfin] Overhaul README.md (#16359)

* Overhaul README.md

- Fix some typos
- Add some code brackets
- Some formatting changes

* Minor spelling and grammar changes

Signed-off-by: Felix Schneider <fs@felix-schneider.org>
2 years ago[modbus.sungrow] Add missing sungrow bundle (#16557)
Wouter Born [Fri, 22 Mar 2024 11:35:10 +0000 (12:35 +0100)]
[modbus.sungrow] Add missing sungrow bundle (#16557)

Fixes #16558

Signed-off-by: Wouter Born <github@maindrain.net>
2 years agoAmend README with missing bridge configuration parameter (#16556)
Georgios Moutsos [Thu, 21 Mar 2024 21:18:39 +0000 (23:18 +0200)]
Amend README with missing bridge configuration parameter (#16556)

Signed-off-by: Georgios Moutsos <georgios.moutsos@gmail.com>
2 years ago[systeminfo] Use the existing ChannelUID instance to check the linked state (#16553)
joerg1985 [Thu, 21 Mar 2024 21:15:34 +0000 (22:15 +0100)]
[systeminfo] Use the existing ChannelUID instance to check the linked state (#16553)

Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net>
2 years ago[rotel] Support added for model RX-1052 (#16486)
lolodomo [Thu, 21 Mar 2024 21:14:03 +0000 (22:14 +0100)]
[rotel] Support added for model RX-1052 (#16486)

* Two new channels to enable/disable speaker A and speaker B

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2 years ago[netatmo] Bring back auto refresh for Weather Station and HomeCoach (#16546)
Gaël L'hopital [Thu, 21 Mar 2024 12:43:33 +0000 (13:43 +0100)]
[netatmo] Bring back auto refresh for Weather Station and HomeCoach (#16546)

* Corrects and completes PR #16492

---------

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2 years agoReverting incorrect code move (#16548)
Gaël L'hopital [Thu, 21 Mar 2024 08:10:15 +0000 (09:10 +0100)]
Reverting incorrect code move (#16548)

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2 years agoAvoiding reads of Energy data for Security channels (#16543)
Gaël L'hopital [Tue, 19 Mar 2024 07:55:25 +0000 (08:55 +0100)]
Avoiding reads of Energy data for Security channels (#16543)

Signed-off-by: clinique <gael@lhopital.org>
2 years ago[jythonscripting] Updated documentation (#16541)
Holger Hees [Mon, 18 Mar 2024 19:05:57 +0000 (20:05 +0100)]
[jythonscripting] Updated documentation (#16541)

Signed-off-by: Holger Hees <holger.hees@gmail.com>
2 years ago[systeminfo] Add CPU frequency channels (#16012)
Mark Herwege [Mon, 18 Mar 2024 10:58:54 +0000 (11:58 +0100)]
[systeminfo] Add CPU frequency channels (#16012)

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2 years ago[hue] Shrink step size for increase/decrease commands (#16538)
maniac103 [Mon, 18 Mar 2024 10:56:42 +0000 (11:56 +0100)]
[hue] Shrink step size for increase/decrease commands (#16538)

A step size of 30 with a value range of 0..100 leads to only 4 steps,
which additionally are spaced unevenly. Shrink the step size to 10,
which yields 10 evenly spaced steps.
While at it, also deduplicate the increase/decrease code, which had
slightly different implementation in both branches.

Signed-off-by: Danny Baumann <dannybaumann@web.de>
2 years ago[openwebnet] Thermo: Fixed handling of mode=AUTO for bus_thermo_zone (#16534)
M Valla [Mon, 18 Mar 2024 10:49:43 +0000 (11:49 +0100)]
[openwebnet] Thermo: Fixed handling of mode=AUTO for bus_thermo_zone (#16534)

* [openwebnet] improved Thermo mode/weekly/scenario channels descriptions
* [openwebnet] Fixed handling of mode=AUTO for bus_thermo_zone
Fixes #13754

---------

Signed-off-by: Massimo Valla <mvcode00@gmail.com>
2 years ago[avmfritz] Disable unstable AVMFritzDiscoveryServiceOSGiTest (#16537)
Wouter Born [Mon, 18 Mar 2024 07:26:07 +0000 (08:26 +0100)]
[avmfritz] Disable unstable AVMFritzDiscoveryServiceOSGiTest (#16537)

See: https://github.com/openhab/openhab-addons/issues/16536

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[jythonscripting] Refactor, improve and simplify (#16508)
Holger Hees [Sun, 17 Mar 2024 22:14:49 +0000 (23:14 +0100)]
[jythonscripting] Refactor, improve and simplify (#16508)

* moved implementation to 'internal'
* refactored JythonScriptEngineFactory
* implemented JythonScriptFileWatcher
* fixed addon.xml & package-info.java
* simplify stream list collector in JythonScriptEngineFactory
* changed codeowner for jythonscripting
* organized imports in JythonScriptEngineFactory

Signed-off-by: Holger Hees <holger.hees@gmail.com>
2 years ago[netatmo] Thing properties were no more provided (#16530)
Gaël L'hopital [Sun, 17 Mar 2024 20:00:29 +0000 (21:00 +0100)]
[netatmo] Thing properties were no more provided (#16530)

Signed-off-by: clinique <gael@lhopital.org>
2 years ago[ecovacs] Add support for new API for fetching cleaning logs (#16524)
maniac103 [Sun, 17 Mar 2024 19:47:36 +0000 (20:47 +0100)]
[ecovacs] Add support for new API for fetching cleaning logs (#16524)

The existing cleaning logs API is only populated for devices older than
the T9/N9 generation; all newer devices use a new API. Since the new API
isn't populated for older devices, select the correct API depending on
device type.

Signed-off-by: Danny Baumann <dannybaumann@web.de>
2 years agoUpgrade to Karaf 4.4.5 (#16493)
Holger Friedrich [Sun, 17 Mar 2024 19:28:10 +0000 (20:28 +0100)]
Upgrade to Karaf 4.4.5 (#16493)

For release notes, see:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12353604&projectId=12311140

* [dynamodb] Disable tests

Tests are disabled due to compatibility issue of DynamoDBLocal and Jetty upgrade #16493.
To be resolved in subsequent commit.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years agoNew Crowdin updates (#16526)
openhab-bot [Sun, 17 Mar 2024 07:53:57 +0000 (08:53 +0100)]
New Crowdin updates (#16526)

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

2 years ago[jythonscripting] Fix addon id (#16527)
Jacob Laursen [Sun, 17 Mar 2024 07:16:08 +0000 (08:16 +0100)]
[jythonscripting] Fix addon id (#16527)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[orbitbhyve] Handle null location attribute in devices json (#16525)
Mark Hilbush [Sat, 16 Mar 2024 12:46:55 +0000 (08:46 -0400)]
[orbitbhyve] Handle null location attribute in devices json (#16525)

* Handle null location in devices json

---------

Signed-off-by: Mark Hilbush <mark@hilbush.com>
2 years ago[knx] Increase test coverage (#16511)
Holger Friedrich [Sat, 16 Mar 2024 10:51:53 +0000 (11:51 +0100)]
[knx] Increase test coverage (#16511)

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[neohub] Improved Web-Socket Communications (#16312)
Andrew Fiddian-Green [Fri, 15 Mar 2024 12:45:57 +0000 (12:45 +0000)]
[neohub] Improved Web-Socket Communications (#16312)

* [neohub] Improved WebSocket Communications
* [neohub] session recycled only by handler; not by socket class

---------

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2 years agoNew translations energidataservice.properties (Danish) (#16522)
openhab-bot [Fri, 15 Mar 2024 12:13:31 +0000 (13:13 +0100)]
New translations energidataservice.properties (Danish) (#16522)

2 years agoAdd CO2 emission channels (#16330)
Jacob Laursen [Fri, 15 Mar 2024 11:26:42 +0000 (12:26 +0100)]
Add CO2 emission channels (#16330)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[netatmo] Fix erroneous local URL handling (#16492)
Gaël L'hopital [Fri, 15 Mar 2024 10:24:27 +0000 (11:24 +0100)]
[netatmo] Fix erroneous local URL handling (#16492)

* Wrong local URL handling
* Adds configuration element ipAddress to Cameras (Welcome, Doorbell, Presence) so they remain reachable if API answer is in an incorrect network
* Removing CameraConfiguration so binding does not break if thing configuration is not up-to-date

---------

Signed-off-by: clinique <gael@lhopital.org>
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2 years agoFix sticky appliance ID (#16521)
Jacob Laursen [Fri, 15 Mar 2024 06:54:45 +0000 (07:54 +0100)]
Fix sticky appliance ID (#16521)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoFix account bridge staying offline (#16520)
Jacob Laursen [Thu, 14 Mar 2024 21:24:36 +0000 (22:24 +0100)]
Fix account bridge staying offline (#16520)

Fixes #16518

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoNew translations govee.properties (Italian) (#16519)
openhab-bot [Wed, 13 Mar 2024 22:20:05 +0000 (23:20 +0100)]
New translations govee.properties (Italian) (#16519)

2 years agoNew translations miele.properties (Danish) (#16515)
openhab-bot [Tue, 12 Mar 2024 22:10:14 +0000 (23:10 +0100)]
New translations miele.properties (Danish) (#16515)

2 years agoAdd laundry weight channel for washing machine (#16514)
Jacob Laursen [Tue, 12 Mar 2024 21:35:33 +0000 (22:35 +0100)]
Add laundry weight channel for washing machine (#16514)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoadd supported H61D3/H61D5 to docs (#16513)
stefan-hoehn [Tue, 12 Mar 2024 21:29:06 +0000 (22:29 +0100)]
add supported H61D3/H61D5 to docs (#16513)

Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>
2 years ago[ecovacs] Handle invalid JSON responses properly (#16466)
maniac103 [Tue, 12 Mar 2024 18:08:35 +0000 (19:08 +0100)]
[ecovacs] Handle invalid JSON responses properly (#16466)

The API has differing responses depending on device type. If our
understanding of the JSON format differs from that of the API, make sure
to properly set the thing OFFLINE and to log a meaningful message.

Related to #16187

Signed-off-by: Danny Baumann <dannybaumann@web.de>
2 years ago[ecovacs] Add support for DEEBOT X2 Omni (#16487)
maniac103 [Tue, 12 Mar 2024 13:52:59 +0000 (14:52 +0100)]
[ecovacs] Add support for DEEBOT X2 Omni (#16487)

Fixes #16117

* [ecovacs] Interpret empty error code list as 'no error'

Newer devices don't explicitly report 'no error' anymore, but instead
send an empty list.

Signed-off-by: Danny Baumann <dannybaumann@web.de>
2 years ago[dsmr] Add support for capacity tariff for Belgium (#15038)
coop-git [Tue, 12 Mar 2024 04:33:39 +0000 (05:33 +0100)]
[dsmr] Add support for capacity tariff for Belgium (#15038)

* Added support for capacity tafiff for Belgium

Signed-off-by: Lennert Coopman <github@coopman.org>
2 years agoNew translations tasmotaplug.properties (Italian) (#16509)
openhab-bot [Mon, 11 Mar 2024 21:52:34 +0000 (22:52 +0100)]
New translations tasmotaplug.properties (Italian) (#16509)

2 years ago[keba] Add support for additional x-series wallboxes (#16474)
MikeTheTux [Mon, 11 Mar 2024 19:06:35 +0000 (20:06 +0100)]
[keba] Add support for additional x-series wallboxes (#16474)

* extended list of supported x-series wallboxes with "S" (4G, w/o LM) and "U" (WLAN, w/o LM)

---------

Signed-off-by: Michael Weger <weger.michael@gmx.net>
2 years ago[tasmotaplug] Add energy monitor channels (#16494)
mlobstein [Sun, 10 Mar 2024 20:44:26 +0000 (15:44 -0500)]
[tasmotaplug] Add energy monitor channels (#16494)

* Add energy monitor channels

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2 years ago[evcc] fixed channels vehicle/capacity and vehicle/vehicleName, added channels for...
MikeTheTux [Fri, 8 Mar 2024 07:44:45 +0000 (08:44 +0100)]
[evcc] fixed channels vehicle/capacity and vehicle/vehicleName, added channels for current Vehicle/HeatingDevice per Loadpoint (#16428)

* removed loadpoint/vehicleCapacity, added vehicle/capacity (bugfix)
implemented currentVehicle / currentHeating per loadpoint (enhancement)
fixed update of channeld vehicleTitle (bugfix)

Signed-off-by: Michael Weger <weger.michael@gmx.net>
2 years agoNew translations sonos.properties (French) (#16498)
openhab-bot [Thu, 7 Mar 2024 20:20:43 +0000 (21:20 +0100)]
New translations sonos.properties (French) (#16498)

2 years ago[jsscripting] Fix multi-thread access requested by logger initialization (#16497)
Florian Hotze [Thu, 7 Mar 2024 17:49:34 +0000 (18:49 +0100)]
[jsscripting] Fix multi-thread access requested by logger initialization (#16497)

* [jsscripting] Fix multi-threading issue with logger initialization

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2 years ago[ecobee] Fix for error code 14 (token expired) (#16467)
Mark Hilbush [Tue, 5 Mar 2024 21:45:39 +0000 (16:45 -0500)]
[ecobee] Fix for error code 14 (token expired) (#16467)

* Remove AccessTokenRefreshListener

Signed-off-by: Mark Hilbush <mark@hilbush.com>
2 years ago[intesis] Improve session handling (#16476)
Christoph [Tue, 5 Mar 2024 20:40:22 +0000 (21:40 +0100)]
[intesis] Improve session handling (#16476)

* [intesis] SESSION ID HANDLING IMPROVED

Signed-off-by: Christoph <fd0cwp@gmx.de>
2 years ago[ecotouch] Add water and heating power limit channels (#16446)
troem [Mon, 4 Mar 2024 17:58:40 +0000 (18:58 +0100)]
[ecotouch] Add water and heating power limit channels (#16446)

* limit power compressor flags for water and heating

Signed-off-by: tobiroemer <bitbucket.org@t-obias.de>
2 years ago[knx] Fix DPT 243.600 and 249.600 when time>=1000s (#16481)
Holger Friedrich [Mon, 4 Mar 2024 17:56:34 +0000 (18:56 +0100)]
[knx] Fix DPT 243.600 and 249.600 when time>=1000s (#16481)

* [knx] Fix DPT 243.600 and 249.600 when time>=1000s

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[jdbc] Upgrade PostgreSQL JDBC driver to 42.4.4 (#16444)
dependabot[bot] [Sun, 3 Mar 2024 12:19:25 +0000 (13:19 +0100)]
[jdbc] Upgrade PostgreSQL JDBC driver to 42.4.4 (#16444)

* Bump org.postgresql:postgresql in /bundles/org.openhab.persistence.jdbc

Bumps [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) from 42.4.3 to 42.4.4.
- [Release notes](https://github.com/pgjdbc/pgjdbc/releases)
- [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md)
- [Commits](https://github.com/pgjdbc/pgjdbc/compare/REL42.4.3...REL42.4.4)

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

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoAdd information/failure channels (#16463)
Jacob Laursen [Sun, 3 Mar 2024 09:21:26 +0000 (10:21 +0100)]
Add information/failure channels (#16463)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>