Commit Graph
7601 Commits
Author SHA1 Message Date
Holger FriedrichandGitHub 5d40ad53f3 [timescaledb] Upgrade libraries and make Docker test optional (#20721)
* Upgrade postgresql from 42.7.9 to 42.7.11
* Upgrade hikari from 5.1.0 to 7.0.2 (lifting req. to Java 11)
* Make Docker test optional to avoid failure if Docker is not available
* Small adaptions

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-05-17 22:27:42 +02:00
lsiepelandGitHub 191aca20a7 Revert californium commits in shelly and tradfri (#20750) 2026-05-17 22:19:24 +02:00
Patrik GfellerandGitHub 3ab40ce9c0 [huesync] Scheduled runnable ended with an exception (#20512)
* Refactor exception handling and logging in HueSync classes; add regression tests for safe connection disposal

Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
2026-05-17 14:30:37 +02:00
Holger FriedrichandGitHub da9a00cfd7 [jdbc] Upgrade dependencies (#20722)
* [jdbc] Upgrade dependencies

* Upgrade postgresql from 42.7.9 to 42.7.11
* Upgrade hikari from 5.1.0 to 7.0.2 (lifting req. to Java 11)
* Upgrade mariadb from 5.3.7 to 5.3.8
* Upgrade mysql from 9.5.0 to 9.7.0
* Upgrade sqlite from 3.51.1.0 to 3.53.1.0

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-05-17 13:41:19 +02:00
Holger HeesandGitHub 17194a6a1e Update helperlib to version 1.0.19 (#20742)
Signed-off-by: Holger Hees <holger.hees@gmail.com>
2026-05-17 12:01:40 +02:00
Andrew Fiddian-GreenandGitHub d5ba6f901b [hue] Fix firmware availability issues (#20709)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2026-05-17 01:33:15 +02:00
Kai KreuzerandGitHub 85ef7f752d Add representation property information (#20741)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2026-05-17 01:21:47 +02:00
Kai KreuzerandGitHub 43f70c3b8e [knx] Allow disabling device polling (#20740)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2026-05-17 01:19:16 +02:00
Kai KreuzerandGitHub 355ea5fdb2 Add representation property information (#20739)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2026-05-16 23:19:20 +02:00
Kai KreuzerandGitHub ed123d1aed Add representation property information (#20738)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2026-05-16 23:17:59 +02:00
Kai KreuzerandGitHub eed0add078 Add representation property information (#20736)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2026-05-16 22:30:04 +02:00
Kai KreuzerandGitHub 16e14ba5c0 Add representation property information (#20737)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2026-05-16 22:29:32 +02:00
Konstantin PolihronovandGitHub ad2865ac7e [paradoxalarm] Add panel system trouble channels (#20679)
* [paradoxalarm] Fix binding not polling data correctly after restart

Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
2026-05-16 16:36:15 +02:00
Christian KittelandGitHub 9d5dbc44ad [ntfy] Initial contribution (#20560)
* ntfy Binding

Signed-off-by: Christian Kittel <ckittel@gmx.de>
2026-05-16 15:06:55 +02:00
Holger FriedrichandGitHub 8beefd56c6 [mongodb] Upgrade dependencies (#20725)
* Upgrade mongodb-client from 4.11.1 to 5.4.
* Upgrade test dependencies and helper libraries.

Not that this upgrade lifts the minmum database version to 4.0.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-05-16 11:20:33 +02:00
reyhardandGitHub 218d9cb604 [roborock] Add local protocol support and refresh controls (#20731)
* [roborock] Add local protocol support and refresh controls

Signed-off-by: Maciej Pham <reyhard@o2.pl>
2026-05-16 09:54:53 +02:00
lolodomoandGitHub b4d5f9dccf [powermax] Remove useless code added by #20708 (#20730)
The code removed by this PR was added by #20708 with the hope to solve a bug at OH startup but I finally discovered that this code was of any help, the bug is not in the binding but in the core framework.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2026-05-15 22:14:05 +02:00
NadaharandGitHub 88a8d447cf [shelly] Very minor tweak to #20704 (#20729)
Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com>
2026-05-15 15:08:47 +02:00
Dan CunninghamandGitHub 80a929b948 [mcp] Initial Contribution (#20636)
* [mcp] Initial Contribution

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-05-14 15:05:41 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Leo Siepel
06bcee61e2 Bump fast-uri from 3.1.0 to 3.1.2 in /bundles/org.openhab.binding.matter/matter-server (#20687)
* Bump fast-uri in /bundles/org.openhab.binding.matter/matter-server

Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.0 to 3.1.2.
- [Release notes](https://github.com/fastify/fast-uri/releases)
- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.0...v3.1.2)

---
updated-dependencies:
- dependency-name: fast-uri
  dependency-version: 3.1.2
  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-05-14 14:27:48 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c86f0ee70d Bump fast-uri in /bundles/org.openhab.binding.matter/code-gen (#20686)
Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.0 to 3.1.2.
- [Release notes](https://github.com/fastify/fast-uri/releases)
- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.0...v3.1.2)

---
updated-dependencies:
- dependency-name: fast-uri
  dependency-version: 3.1.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-14 10:55:01 +02:00
Ciprian PascuandGitHub 9e39be3cf9 [sbus] Add DateTime thing and allow on/off commands for color-channel (#20693)
* [sbus] DateTime functionality

Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2026-05-14 10:32:50 +02:00
Sven SchadandGitHub 2280431603 [dahuadoor] Restore snapshots and enforce retention (#20692)
* [dahuadoor] add door image persistence on startup

Signed-off-by: Sven Schad <svnsssd@gmail.com>
2026-05-13 23:08:21 +02:00
ulbiandGitHub d5af3e7e08 [timescaledb] Fix TimescaleDB JDBC URL validation (#20689)
* [timescaledb] Fix for #20676 TimescaleDB JDBC URL validation

Signed-off-by: René Ulbricht <rene_ulbricht@outlook.com>
2026-05-13 23:04:56 +02:00
Robert EckhoffandGitHub cff335eed3 [mideaac] Add Midea Dehumidifier to Midea AC binding (#20665)
* Add Midea Dehumidifier to Midea AC binding

Signed-off-by: Bob Eckhoff <katmandodo@yahoo.com>
2026-05-13 22:57:52 +02:00
Bernd WeymannandGitHub 1bd4da1e03 [dirigera] Add device set support (#20691)
* initial contribution

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2026-05-13 22:05:00 +02:00
Holger FriedrichandGitHub 76aea7c354 [marytts] Upgrade to 5.2.1 (#20717)
* Upgrade marytts packages from 5.2 to 5.2.1.
  5.2.1 is the first version published on Maven Central.
* Introduce handling for internal repository in parent pom.
* Exclude transitive dependency to log4j.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-05-13 21:56:44 +02:00
Holger FriedrichandGitHub 73cf48d41e Upgrade jackson to 2.21.3 (#20715)
* Upgrade jackson from 2.21.2 to 2.21.3.

https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.21.3

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-05-13 18:43:25 +02:00
Holger FriedrichandGitHub 46b3e80c3c Align slf4j version with core, 2.17.0 (#20716)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-05-13 18:42:39 +02:00
Holger FriedrichandGitHub 0148c8baa8 [knx] Upgrade to Calimero 3.0-M2 (#20718)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-05-13 18:39:37 +02:00
Holger FriedrichandGitHub 128ed80e32 [GHA] Speed up itest resolver workflow (#20713)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-05-13 08:14:37 +02:00
86ef6ba94b Resolve itest dependencies (#20712)
Co-authored-by: holgerfriedrich <2121139+holgerfriedrich@users.noreply.github.com>
2026-05-13 08:12:44 +02:00
Holger FriedrichandGitHub 7b39026601 Upgrade Mockito to 5.23.0 (#20714)
* Upgrade Mockito from 5.21 to 5.23.
  Changelog:
  https://github.com/mockito/mockito/releases/tag/v5.23.0
  https://github.com/mockito/mockito/releases/tag/v5.22.0

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-05-13 08:11:00 +02:00
lolodomoandGitHub 493bd545af [powermax] Change how job is cancelled (#20708)
* [powermax] Change how job is cancelled

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2026-05-12 22:40:21 +02:00
Holger FriedrichandGitHub 23c3800483 Resolve after core upgrades (#20707)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-05-12 22:04:36 +02:00
Holger FriedrichandGitHub d90d079510 [shelly] Adapt shelly v1 handler to californium 4.0.0-M6 (#20704)
* [shelly] Adapt shelly v1 handler to californium 4.0.0-M6

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-05-12 17:14:31 +02:00
Holger FriedrichandGitHub 01547833fb [tradfri] Adapt to californium 4.0.0-M6 (#20706)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-05-12 17:13:28 +02:00
Matthew SkinnerandGitHub 792343ff15 [mikrotik] More interface support and ability to disable interfaces. (#20661)
* New features

Signed-off-by: Matthew Skinner <matt@pcmus.com>
2026-05-11 22:39:37 +02:00
Matthias WellmeyerandGitHub 156dbd929d [automower] Update README.md (#20666)
* Update README.md

Signed-off-by: Matthias Wellmeyer <m.wellmeyer@web.de>
2026-05-11 22:35:39 +02:00
Florian HotzeandGitHub 5ecc130801 [bluelink] Various fixes related to refreshing data (#20698)
* [bluelink] Re-attempt vehicle Thing init when bridge comes online

Signed-off-by: Florian Hotze <dev@florianhotze.com>
2026-05-11 22:30:50 +02:00
Simon SpielmannandGitHub d5c37a86b5 [icloud] Implement iMessage/SMS-based 2FA verification codes (#20672)
* 1. Working Version

Signed-off-by: Simon Spielmann <simon.spielmann@gmx.de>
2026-05-11 22:24:29 +02:00
Gabor BicskeiandGitHub 46d8a6d307 [googletts] Fix NPE when API returns error response (#20700) (#20701)
Add null check for audioContent before calling getBytes().

Signed-off-by: Gabor Bicskei <gbicskei@gmail.com>
2026-05-11 22:21:01 +02:00
Konstantin PolihronovandGitHub 60d85144e3 [paradoxalarm] Fix binding not polling data correctly after restart (#20678)
* [paradoxalarm] Fix binding not polling data correctly after restart

Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
2026-05-11 22:19:06 +02:00
Gaël L'hopitalandGitHub 9f6a27b074 Removed 'users-me' endpoint usage. (#20697)
Signed-off-by: clinique <gael@lhopital.org>
2026-05-10 19:10:08 +02:00
Holger Friedrichandlsiepel 31ae94b44c resolve after core changes
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-05-10 09:23:56 +02:00
Holger Friedrichandlsiepel 41f2c70b76 Upgrade netty to 4.1.133 and hivemq-mqtt-client to 1.3.14
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-05-10 09:23:56 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c5f28eeab1 Bump org.apache.mina:mina-core in the ftpupload group (#20669)
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.6 to 2.2.7
- [Commits](https://github.com/apache/mina/compare/2.2.6...2.2.7)

---
updated-dependencies:
- dependency-name: org.apache.mina:mina-core
  dependency-version: 2.2.7
  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-05-08 21:14:06 +02:00
Konstantin PolihronovandGitHub 8dbb13d241 [solax] Add handler integration tests and fix missing X3 Mic/Pro G2 temperature channels (#20675)
* [solax] Add handler-level integration tests for all supported inverter types and EV charger

Introduces Mockito-based handler tests that verify the full data flow from
raw JSON API response through parsing, inverter type detection, and handler
channel population. Tests cover X1 Hybrid G4, X1 Boost Air Mini,
X3 Hybrid G4, X3 Mic/Pro G2, and the EV charger — all 17 tests pass.

Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
2026-05-08 21:13:11 +02:00
Florian HotzeandGitHub cb52ed32df [bluelink] Allow disabling force refresh (#20673)
* [bluelink] Allow disabling force refresh

Signed-off-by: Florian Hotze <dev@florianhotze.com>
2026-05-08 21:09:23 +02:00
Sven SchadandGitHub 7fd0fc78c7 [dahuadoor] Multi-client SIP handling and WebRTC session routing (#20681)
* [dahuadoor] Add multi-client SIP support

Signed-off-by: Sven Schad <svnsssd@gmail.com>
2026-05-08 20:48:54 +02:00