Jan Gustafsson and GitHub
7f1a26401b
[electroluxappliance] Fix bridge going offline after restart ( #21047 ) ( #21055 )
...
The Electrolux token endpoint returns HTTP 401 without a WWW-Authenticate
header
Signed-off-by: Jan Gustafsson <jannegpriv@gmail.com >
2026-06-26 10:23:02 +02:00
Florian Hotze and GitHub
e77b1b0de0
Revert "[jsscripting] Don't close the shared GraalJS engine on factory deacti…" ( #21054 )
...
This reverts commit a4bef92da4 .
Signed-off-by: Florian Hotze <dev@florianhotze.com >
2026-06-26 10:17:58 +02:00
Florian Hotze and GitHub
213a735f78
[homeconnectdirect] Dishwasher: Fix selected-program channel shows program keys ( #21056 )
...
Instead, it should display the program labels.
Signed-off-by: Florian Hotze <dev@florianhotze.com >
2026-06-26 10:14:30 +02:00
Florian Hotze and GitHub
88c27909bf
[bluelink] Document that forceRefreshInterval=0 disables refresh from vehicle ( #21051 )
...
Signed-off-by: Florian Hotze <dev@florianhotze.com >
2026-06-25 14:57:23 +02:00
mjagdis and GitHub
f9a1b46876
[tuya] Avoid leaking polling jobs ( #21040 )
...
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2026-06-24 23:12:54 +02:00
ErikDB87 and GitHub
1bec51d1ab
[shelly] Add BLU packet threshhold and fix typo ( #21031 )
...
If a BLE device is restarted, its PID counter starts anew.
Signed-off-by: Erik De Boeck <deboeck.erik@gmail.com >
2026-06-24 17:58:04 +02:00
Patrik Gfeller and GitHub
b6cde8d55a
fix(jellyfin): add missing timeoutMs discovery parameter for IpAddonFinder ( #21039 )
...
Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me >
2026-06-24 16:40:35 +02:00
Dan Cunningham and GitHub
74aefb902e
[linkplay] Stability fixes ( #21025 )
...
* [linkplay] Add self-healing reconnect loop for offline devices
Signed-off-by: Dan Cunningham <dan@digitaldan.com >
2026-06-23 15:29:23 +02:00
Markus Michels and GitHub
43873cf0f3
[shelly] Fix addon sensor read errors causing spurious 0 °C spike ( #20995 )
...
* [shelly] Fix addon sensor read errors causing spurious 0 °C spike
Signed-off-by: Markus Michels <markus7017@gmail.com >
2026-06-21 15:04:47 +02:00
lsiepel and GitHub
97b8812de6
Fix uppercase country ( #21021 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com >
2026-06-21 14:22:48 +02:00
lsiepel and GitHub
8c4a1a6136
Fix npe ( #21022 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com >
2026-06-21 14:06:36 +02:00
Edoardo Barbano and GitHub
b5587775dc
[govee] Fix NullPointerException in discovery for non-scan and malformed packets ( #20984 )
...
* [govee] Fix NullPointerException in discovery for non-scan and malformed packets
Signed-off-by: Edoardo Barbano <edo89b@gmail.com >
2026-06-21 12:03:06 +02:00
50ec92397c
Bump actions/checkout from 6 to 7 ( #21005 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-20 07:00:23 +02:00
Holger Friedrich and GitHub
28cf437342
[gemini] Handle incomplete converstations ( #21008 )
...
Conversations are limited in size. This can lead to invalid structures
being rejected by the Gemini API.
This is now handled to ensure that API requests are valid.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-06-20 00:23:14 +02:00
9b204c8c2d
Bump org.apache.mina:mina-core in the ftpupload group ( #21006 )
...
Bumps the ftpupload group with 1 update: [org.apache.mina:mina-core](https://github.com/apache/mina ).
Updates `org.apache.mina:mina-core` from 2.2.8 to 2.2.9
- [Commits](https://github.com/apache/mina/compare/2.2.8...2.2.9 )
---
updated-dependencies:
- dependency-name: org.apache.mina:mina-core
dependency-version: 2.2.9
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: ftpupload
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-19 22:59:07 +02:00
Florian Hotze and GitHub
9be9822b9f
[gemini] Initial contribution ( #20922 )
...
* [gemini] Add binding skeleton
Signed-off-by: Florian Hotze <dev@florianhotze.com >
2026-06-19 20:45:13 +02:00
Dan Cunningham and GitHub
f363606478
[mcp] Support additional content types for api calls ( #20949 )
...
* [mcp] Support additional content types for api calls
We had hardcoded JSON content types for the API tools calls which does not work on all openHAB api endpoints, we now use the requestBody.content from the OpenAPI spec to determine the correct type to use.
Signed-off-by: Dan Cunningham <dan@digitaldan.com >
2026-06-19 17:17:15 +02:00
Nadahar and GitHub
7261d9d8f1
[jsscripting] Prevent deadlock in ThreadsafeSimpleRuleDelegate ( #20853 )
...
* [jsscripting] Prevent deadlock in ThreadsafeSimpleRuleDelegate
Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com >
2026-06-19 16:42:55 +02:00
Holger Friedrich and GitHub
21e9a13c56
[magentatv] Deprecations ( #20871 )
...
* [magentatv] Deprecations
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-06-19 15:47:23 +02:00
Andreas Berger and GitHub
a13e2c6b69
[fineoffsetweatherstation] Replace Measurand enum with a MeasurandRegistry built from a fluent DSL ( #21003 )
...
* [fineoffsetweatherstation] Extract ParserCustomizationType to top level
Signed-off-by: Andreas Berger <andreas@berger-freelancer.com >
2026-06-19 15:26:50 +02:00
Dan Cunningham and GitHub
a4bef92da4
[jsscripting] Don't close the shared GraalJS engine on factory deactivation ( #20889 )
...
* [jsscripting] Don't close the shared GraalJS engine on factory deactivation
Signed-off-by: Dan Cunningham <dcunningham@procedesoftware.com >
2026-06-19 14:55:30 +02:00
Andreas Berger and GitHub
a86adc9705
[fineoffsetweatherstation] Fix false low battery for voltage sensors on HTTP API ( #21000 )
...
* [fineoffsetweatherstation] Fix false low battery for voltage sensors on HTTP API
Signed-off-by: Andreas Berger <andreas@berger-freelancer.com >
2026-06-19 10:31:38 +02:00
Andreas Berger and GitHub
4270356dee
[basicprofiles] Add State Delay profile ( #20929 )
...
* [basicprofiles] Add State Delay profile
Signed-off-by: Andreas Berger <andreas@berger-freelancer.com >
2026-06-19 10:30:58 +02:00
Markus Michels and GitHub
2da6b67f2c
[shelly] Add support for Shelly BLU Motion ZB, BLU H&T Display ZB, BLU For/Window ZB, BLU Remote ZB ( #20967 )
...
* [shelly] BLU ZB step 0: move scalar/array handling from JS to Java
Signed-off-by: Markus Michels <markus7017@gmail.com >
2026-06-19 10:29:31 +02:00
bruestel and GitHub
0d112b59f2
[homeconnectdirect] Home Connect Direct binding initial contribution ( #20653 )
...
* [homeconnectdirect] Home Connect Direct Binding initial contribution
Signed-off-by: Jonas Brüstel <openhab@bruestel.net >
2026-06-19 10:19:20 +02:00
Dan Cunningham and GitHub
bbb099a362
[matter] Dependency Cleanups ( #21001 )
...
This removes unused dependencies and reruns our code-gen logic, there
are no functional changes to the binding code in this PR, just
general housekeeping.
Signed-off-by: Dan Cunningham <dan@digitaldan.com >
2026-06-18 18:46:41 +02:00
Dan Cunningham and GitHub
fb88301d32
[unifi] Unifi family of addons ( #20598 )
...
* Unify UniFi Network, Protect and Access bindings
Signed-off-by: Dan Cunningham <dan@digitaldan.com >
2026-06-18 18:42:33 +02:00
Andrew Fiddian-Green and GitHub
3d0958a390
[homekit] Fix representation property. Fix config auto-update ( #20801 )
...
* test release
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-06-18 15:41:21 +02:00
mlobstein and GitHub
c17601636b
[gpio] Add notes about RPi5 incompatibility and Trixie installation ( #20997 )
...
* Add notes about RPi5 incompatibility and Trixie installation
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com >
2026-06-18 15:10:40 +02:00
jimtng and GitHub
c26742bd0e
[yamlcomposer] Add missing bnd import ( #20999 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au >
2026-06-18 15:09:04 +02:00
Jacob Laursen and GitHub
2a7a55214a
Map semantic equipment tags to archetypes ( #20930 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-06-17 21:54:35 +02:00
Dan Cunningham and GitHub
4b0bfa6b4f
[matter] Upgrade matter.js 0.17.3 ( #20996 )
...
This includes a number of key bug fixes from the downstream library.
Signed-off-by: Dan Cunningham <dan@digitaldan.com >
2026-06-17 21:39:05 +02:00
bruestel and GitHub
b15061e1d1
[homeconnect] Fix bridge access after handler disposal ( #20993 )
...
* [homeconnect] Fix bridge access after handler disposal
Signed-off-by: Jonas Brüstel <openhab@bruestel.net >
2026-06-17 16:39:15 +02:00
Paul Smedley and GitHub
faa9d2ce2c
[teslapowerwall] Fix for binding staying offline after 401 and other small changes ( #20979 )
...
* Fix for binding staying offline after 401 and other small changes
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-06-17 10:29:25 +02:00
Jacob Laursen and GitHub
7ea571b953
Fix some minor null annotation issues ( #20986 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-06-17 10:15:21 +02:00
c089bcf69a
Bump js-yaml from 4.1.1 to 4.2.0 in /bundles/org.openhab.binding.matter/matter-server ( #20988 )
...
* Bump js-yaml in /bundles/org.openhab.binding.matter/matter-server
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 4.1.1 to 4.2.0.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/commits )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 4.2.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
* Fix lock file
Signed-off-by: Leo Siepel <leosiepel@gmail.com >
---------
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Leo Siepel <leosiepel@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Leo Siepel <leosiepel@gmail.com >
2026-06-17 10:10:35 +02:00
a148c56370
Bump ws from 8.20.1 to 8.21.0 in /bundles/org.openhab.binding.matter/matter-server ( #20989 )
...
* Bump ws in /bundles/org.openhab.binding.matter/matter-server
Bumps [ws](https://github.com/websockets/ws ) from 8.20.1 to 8.21.0.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.20.1...8.21.0 )
---
updated-dependencies:
- dependency-name: ws
dependency-version: 8.21.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
* Fix lock file
Signed-off-by: Leo Siepel <leosiepel@gmail.com >
---------
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Leo Siepel <leosiepel@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Leo Siepel <leosiepel@gmail.com >
2026-06-17 10:09:43 +02:00
b9af6fa71b
Bump org.jsoup:jsoup from 1.15.3 to 1.22.2 ( #20991 )
...
Bumps [org.jsoup:jsoup](https://github.com/jhy/jsoup ) from 1.15.3 to 1.22.2.
- [Release notes](https://github.com/jhy/jsoup/releases )
- [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES.md )
- [Commits](https://github.com/jhy/jsoup/compare/jsoup-1.15.3...jsoup-1.22.2 )
---
updated-dependencies:
- dependency-name: org.jsoup:jsoup
dependency-version: 1.22.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-17 10:04:25 +02:00
671e2ba380
Bump com.github.eirslett:frontend-maven-plugin from 2.0.0 to 2.0.1 ( #20990 )
...
Bumps [com.github.eirslett:frontend-maven-plugin](https://github.com/eirslett/frontend-maven-plugin ) from 2.0.0 to 2.0.1.
- [Changelog](https://github.com/eirslett/frontend-maven-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eirslett/frontend-maven-plugin/compare/frontend-plugins-2.0.0...frontend-plugins-2.0.1 )
---
updated-dependencies:
- dependency-name: com.github.eirslett:frontend-maven-plugin
dependency-version: 2.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-17 09:53:37 +02:00
ad27ea32ba
[ecovacs] Update smack dependency ( #20221 )
...
* Update to rc1
Signed-off-by: Leo Siepel <leosiepel@gmail.com >
Co-authored-by: Kai Kreuzer <kai@openhab.org >
2026-06-17 09:50:14 +02:00
1cebe6781c
[pirateweather] Initial contribution ( #18877 )
...
Signed-off-by: Scott Hanson <scooter_seh@yahoo.com >
Co-authored-by: Leo Siepel <leosiepel@gmail.com >
Co-authored-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-06-16 23:15:30 +02:00
jimtng and GitHub
a0165d3241
[jrubyscripting] Upgrade to JRuby 10.0.6.0 ( #20951 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au >
2026-06-16 23:03:57 +02:00
mjagdis and GitHub
90b1c5021b
[tuya] Always update Channel list when initializing Things ( #20937 )
...
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2026-06-16 15:26:01 +02:00
mjagdis and GitHub
101310243f
[tuya] Improve channel categories ( #20940 )
...
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2026-06-16 15:21:30 +02:00
Paul Smedley and GitHub
e595906f71
[opengarage] Move to jetty httpclient and other small improvements ( #20980 )
...
* Move to jetty httpclient
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-06-16 15:17:55 +02:00
Paul Smedley and GitHub
b8bb1448c1
[teslascope] Fix multiple bugs and stability improvements ( #20944 )
...
* Implement gemini suggested fixes
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-06-16 15:09:10 +02:00
Paul Smedley and GitHub
d10453e966
[amberelectric] Code Improvements ( #20956 )
...
* Code Improvements
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-06-16 15:04:33 +02:00
Andreas Berger and GitHub
eec57fb44b
[fineoffsetweatherstation] Fix dynamically created channels disappearing ( #20942 )
...
Dynamically created gateway channels could disappear and reappear over
time.
Signed-off-by: Andreas Berger <andreas@berger-freelancer.com >
2026-06-16 10:16:11 +02:00
Mark Herwege and GitHub
4b294d79a0
[meross] fix mqtt cloud connection ( #20939 )
...
* fix mqtt cloud connection
Signed-off-by: Mark Herwege <mark.herwege@telenet.be >
2026-06-16 09:45:58 +02:00
Andreas Berger and GitHub
cf6861fdd2
[fineoffsetweatherstation] Add WN38 black globe sensor and fix lightning distance in miles ( #20941 )
...
Add the black globe (BGT, 0xA1) and wet bulb globe (WBGT, 0xA2)
temperatures of the WN38 sensor as dedicated channels.
Signed-off-by: Andreas Berger <andreas@berger-freelancer.com >
2026-06-16 09:21:03 +02:00