Commit Graph
7618 Commits
Author SHA1 Message Date
Jan GustafssonandGitHub 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 HotzeandGitHub 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 HotzeandGitHub 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 HotzeandGitHub 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
mjagdisandGitHub 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
ErikDB87andGitHub 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 GfellerandGitHub 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 CunninghamandGitHub 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 MichelsandGitHub 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
lsiepelandGitHub 97b8812de6 Fix uppercase country (#21021)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2026-06-21 14:22:48 +02:00
lsiepelandGitHub 8c4a1a6136 Fix npe (#21022)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2026-06-21 14:06:36 +02:00
Edoardo BarbanoandGitHub 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
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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 FriedrichandGitHub 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
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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 HotzeandGitHub 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 CunninghamandGitHub 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
NadaharandGitHub 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 FriedrichandGitHub 21e9a13c56 [magentatv] Deprecations (#20871)
* [magentatv] Deprecations

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-06-19 15:47:23 +02:00
Andreas BergerandGitHub 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 CunninghamandGitHub 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 BergerandGitHub 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 BergerandGitHub 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 MichelsandGitHub 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
bruestelandGitHub 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 CunninghamandGitHub 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 CunninghamandGitHub 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-GreenandGitHub 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
mlobsteinandGitHub 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
jimtngandGitHub 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 LaursenandGitHub 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 CunninghamandGitHub 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
bruestelandGitHub 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 SmedleyandGitHub 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 LaursenandGitHub 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
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Leo Siepel
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
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Leo Siepel
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
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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
jimtngandGitHub 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
mjagdisandGitHub 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
mjagdisandGitHub 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 SmedleyandGitHub 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 SmedleyandGitHub 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 SmedleyandGitHub 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 BergerandGitHub 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 HerwegeandGitHub 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 BergerandGitHub 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