Gaël L'hopital and GitHub
5e2926ac2c
[netatmo] Simplify time zone handling for Home/Weather Station ( #20315 )
...
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2026-03-04 21:28:33 +01:00
Jacob Laursen and GitHub
1d8b74b203
Fix license header issues ( #20130 )
...
* Move 3rd party assets outside org/openhab folder
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-03-04 17:32:46 +01:00
Andrew Fiddian-Green and GitHub
d6183b03e0
Change deprecated required element to attribute ( #20323 )
...
* initial contribution
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-03-04 17:23:33 +01:00
Jacob Laursen and GitHub
da135b9348
Add semantic tags for prices ( #20174 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-03-03 22:49:29 +01:00
Paul Smedley and GitHub
c30a231903
Attemmpt to fix warning about shutdownNow ( #20285 )
...
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2026-03-03 17:06:38 +01:00
Marcus Better and GitHub
1b2575e5bf
[bluelink] Support for Hyundai/Kia/Genesis in EU/CA ( #19940 )
...
* [bluelink] Support for Hyundai/Kia/Genesis in Canada
Signed-off-by: Marcus Better <marcus@better.se >
Signed-off-by: Florian Hotze <dev@florianhotze.com >
2026-03-03 16:56:49 +01:00
Martin and GitHub
d075d32af7
[bambulab] Add layer-total channel ( #20234 )
...
* Total layers
Signed-off-by: Martin Grześlowski <martin.grzeslowski@gmail.com >
2026-03-03 16:41:45 +01:00
Holger Friedrich and GitHub
d98e8db60b
Upgrade Jackson to 2.21.1, resolve ( #20308 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-03-02 21:49:07 +01:00
9aeb547d5b
Bump bnd.version from 7.1.0 to 7.2.1 ( #20061 )
...
* Bump bnd.version from 7.1.0 to 7.2.1
Bumps `bnd.version` from 7.1.0 to 7.2.1.
Updates `biz.aQute.bnd:bnd-maven-plugin` from 7.1.0 to 7.2.1
- [Release notes](https://github.com/bndtools/bnd/releases )
- [Commits](https://github.com/bndtools/bnd/compare/7.1.0...7.2.1 )
Updates `biz.aQute.bnd:bnd-indexer-maven-plugin` from 7.1.0 to 7.2.1
- [Release notes](https://github.com/bndtools/bnd/releases )
- [Commits](https://github.com/bndtools/bnd/compare/7.1.0...7.2.1 )
Updates `biz.aQute.bnd:bnd-resolver-maven-plugin` from 7.1.0 to 7.2.1
- [Release notes](https://github.com/bndtools/bnd/releases )
- [Commits](https://github.com/bndtools/bnd/compare/7.1.0...7.2.1 )
Updates `biz.aQute.bnd:bnd-export-maven-plugin` from 7.1.0 to 7.2.1
- [Release notes](https://github.com/bndtools/bnd/releases )
- [Commits](https://github.com/bndtools/bnd/compare/7.1.0...7.2.1 )
Updates `biz.aQute.bnd:bnd-testing-maven-plugin` from 7.1.0 to 7.2.1
- [Release notes](https://github.com/bndtools/bnd/releases )
- [Commits](https://github.com/bndtools/bnd/compare/7.1.0...7.2.1 )
Updates `biz.aQute.bnd:bnd-baseline-maven-plugin` from 7.1.0 to 7.2.1
- [Release notes](https://github.com/bndtools/bnd/releases )
- [Commits](https://github.com/bndtools/bnd/compare/7.1.0...7.2.1 )
Updates `biz.aQute.bnd:biz.aQute.bnd.annotation` from 7.1.0 to 7.2.1
- [Release notes](https://github.com/bndtools/bnd/releases )
- [Commits](https://github.com/bndtools/bnd/compare/7.1.0...7.2.1 )
---
updated-dependencies:
- dependency-name: biz.aQute.bnd:bnd-maven-plugin
dependency-version: 7.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: biz.aQute.bnd:bnd-indexer-maven-plugin
dependency-version: 7.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: biz.aQute.bnd:bnd-resolver-maven-plugin
dependency-version: 7.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: biz.aQute.bnd:bnd-export-maven-plugin
dependency-version: 7.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: biz.aQute.bnd:bnd-testing-maven-plugin
dependency-version: 7.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: biz.aQute.bnd:bnd-baseline-maven-plugin
dependency-version: 7.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: biz.aQute.bnd:biz.aQute.bnd.annotation
dependency-version: 7.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Fix bnd warnings about backslashes in pom.xml
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
* Tweak homeassistant itest
* Suppress SSL warning
* Allow to override system property polyglot.engine.userResourceCache
* Create cache within target directory
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
* Tweak mapdb itest
* Clear temporary database between tests
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
* Handle resolver issue with commons-codec
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
* Add Californium3.properties to .gitignore
Moving to target folder did not succeed. Ignoring to avoid broken CI
build.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
* [mielecloud] Enable itests, disable ThingDiscoveryTest
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
---------
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Holger Friedrich <mail@holger-friedrich.de >
2026-03-01 21:11:37 +01:00
Dan Cunningham and GitHub
cbeb159336
[openhabcloud] Handle WebSocket connections to server ( #20238 )
...
* [openhabcloud] Handle WebSocket connections
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com >
Signed-off-by: Dan Cunningham <dan@digitaldan.com >
2026-03-01 20:14:13 +01:00
Holger Friedrich and GitHub
3396d18971
Upgrade cxf to 3.6.10 ( #20278 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-03-01 20:10:42 +01:00
fdc7f2a549
Bump actions/upload-artifact from 6 to 7 ( #20311 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
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-03-01 18:55:48 +01:00
jimtng and GitHub
a0606970a1
Apply spotless ( #20310 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au >
2026-03-01 09:51:28 +01:00
Holger Friedrich and GitHub
535ff85401
[metrics] Upgrade dependencies ( #20279 )
...
* Adapt to core change, i.e.
* metrics-core from 4.2.37 to 4.2.38
* micrometer-core from 1.16.0 to 1.16.3
* Upgrade prometheus metrics from 1.4.3 to 1.5.0.
Changelog: https://github.com/prometheus/client_java/releases
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-03-01 09:50:27 +01:00
Holger Hees and GitHub
d06980de28
[pythonscripting] Simplify configuration and update helper lib to version 1.0.18 ( #20289 )
...
Signed-off-by: Holger Hees <holger.hees@gmail.com >
2026-02-28 23:32:20 +01:00
Mark Herwege and GitHub
c439b87838
getItemInfo enhancement ( #20200 )
...
* getItemInfo enhancement
* use exception instead of null if not supported
Signed-off-by: Mark Herwege <mark.herwege@telenet.be >
2026-02-28 19:25:55 +01:00
Kai Kreuzer and GitHub
ae4472c661
Apply spotless ( #20307 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2026-02-28 17:33:44 +01:00
Andrew Fiddian-Green and GitHub
7e04e26400
[homekit.binding] Clean handler state if configuration changes ( #20245 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-02-28 15:51:46 +01:00
Gaël L'hopital and GitHub
3e5597d538
[netatmo] Avoid sending refresh requests twice ( #20286 )
...
* Avoids sending refresh requests twice
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2026-02-28 13:32:57 +01:00
Gaël L'hopital and GitHub
def04d09f0
[freeboxos] Review WebSocketManager to avoid IllegalStateException ( #20280 )
...
* Review WebSocketManager to avoid IllegalStateException
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2026-02-28 13:22:21 +01:00
lsiepel and GitHub
2d1112004b
[myuplink] Fix support for decimal commands ( #19906 )
...
* Add scaleValue support
Signed-off-by: Leo Siepel <leosiepel@gmail.com >
2026-02-28 13:14:33 +01:00
Florian Hotze and GitHub
11c07c7c81
[pipertts] Upgrade to Piper 1.4.1 & Download from JFrog ( #20292 )
...
* [pipertts] Upgrade to Piper 1.4.1 & Download from JFrog
We've moved piper-jni development to a GitHub org,
and upgraded to Piper 1.4.1.
Signed-off-by: Florian Hotze <dev@florianhotze.com >
2026-02-28 11:58:37 +01:00
Jacob Laursen and GitHub
44bd9ceff1
Fix warning ( #20295 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-02-28 11:50:34 +01:00
Gaël L'hopital and GitHub
f43837b89d
Error in capabilities associated to things ( #20296 )
...
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2026-02-28 11:27:37 +01:00
Gaël L'hopital and GitHub
e03b6a03f4
[netatmo] Enforce API reconnect delay ( #18029 )
...
* Enable push / pull mode when webhook is set
Signed-off-by: clinique <gael@lhopital.org >
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2026-02-28 10:58:12 +01:00
Nadahar and GitHub
f10e288429
[shelly] Fix Shelly2RpcSocket concurrency issues ( #20069 )
...
Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com >
2026-02-27 22:19:52 +01:00
Uğur Tafralı and GitHub
279b7595d9
Fix #20290 : multiply lift percent by 100 when sending goToLiftPercentage command ( #20291 )
...
The Matter spec's goToLiftPercentage command expects liftPercent100thsValue in
the range 0-10000 (hundredths of a percent), but the code was passing the raw
0-100 PercentType value directly. This caused commands like "50" to move the
blind to only 0.5% instead of 50%. The state reading path already correctly
divides currentPositionLiftPercent100ths by 100; this fixes the asymmetry on
the command path by multiplying percentType.intValue() by 100.
2026-02-27 20:07:37 +01:00
mriice and GitHub
c329e39e39
Fix deprecated Honeywell URL ( #20298 )
...
it looks like https://tccna.honeywell.com was decommissioned in February 2026 and replaced by https://tccna.resideo.com
2026-02-26 22:52:25 +01:00
Nadahar and GitHub
a9731bfb7e
[openhabcloud] Fix bugs and add logging related to notification actions ( #20247 )
...
* [openhabcloud] Fix bugs and add logging related to notification actions
Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com >
2026-02-26 08:26:33 +01:00
881025c9b6
[jablotron] fix parsing blank event date ( #20256 )
...
Signed-off-by: Ondrej Pecta <opecta@gmail.com >
Co-authored-by: Ondrej Pecta <opecta@Mac.localdomain >
2026-02-26 08:15:15 +01:00
Florian Hotze and GitHub
3f5ba28971
[jsscripting] Upgrade to openhab-js 5.17.1 ( #20283 )
...
Changelog: https://github.com/openhab/openhab-js/blob/main/CHANGELOG.md#5171
This only includes a single bugfix and should be backported.
Signed-off-by: Florian Hotze <dev@florianhotze.com >
2026-02-26 08:08:59 +01:00
Gaël L'hopital and GitHub
7ef09fbd45
Use cache for event update requests ( #20287 )
...
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2026-02-26 07:39:30 +01:00
Gaël L'hopital and GitHub
21a8aefeee
[netatmo] Solving IAE in CameraCapability ( #20254 )
...
* Solving UAE
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2026-02-26 07:30:07 +01:00
Gaël L'hopital and GitHub
1b6731f6bd
[ecowatt] Handle Http error 500 more gracefully. ( #20282 )
...
* Handle Http error 500 more gracefully.
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2026-02-26 07:04:03 +01:00
Jacob Laursen and GitHub
d525f7760a
Remove merge conflict marker ( #20271 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-02-23 09:14:14 +01:00
Andrew Fiddian-Green and GitHub
5e1f3fb230
Restore ReadMe dynamic sub-bindings list ( #20237 )
...
* restore list-subs
* tweak sub binding titles
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-02-22 21:50:01 +01:00
Gaël L'hopital and GitHub
ba9762c7e8
[meteofrance] Avoid false assumption that rain forecast is provided ( #20263 )
...
* False assumption that forecast is provided avoided.
* Small code cleansing
* Log a message
* Correct orthograph
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2026-02-22 17:31:06 +01:00
jimtng and GitHub
8e4abda621
[jrubyscripting] Upgrade to JRuby 10.0.3.0 ( #20270 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au >
2026-02-22 17:25:12 +01:00
Andrew Fiddian-Green and GitHub
8eb547f454
remove unsupported 'context' element ( #20276 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-02-22 17:18:35 +01:00
Andrew Fiddian-Green and GitHub
5ddff5e5e2
remove unsupported 'context' elements ( #20275 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-02-22 17:17:50 +01:00
Andrew Fiddian-Green and GitHub
c49f7fa8ff
remove unsupported 'context' elements ( #20274 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-02-22 17:17:10 +01:00
Andrew Fiddian-Green and GitHub
5c2d3f041c
remove unsupported `context' elements ( #20272 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-02-22 17:16:05 +01:00
Andrew Fiddian-Green and GitHub
138a977336
remove unsupported 'context' values ( #20273 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-02-22 17:13:35 +01:00
Dan Cunningham and GitHub
c6dc8b45e4
[matter] Remove most polling ( #20257 )
...
* [matter] Remove most polling
After reading the spec more closely, nearly all the diagnostic data we pull for is actually subscribed and will be sent if it changes as updates. The one exception is wifi rssi, but this PR change will only poll if the channel is actually linked to an item, so for most people, no polling will happen (hurray).
* Fix channel linked
* Diagnostic polling changes
Signed-off-by: Dan Cunningham <dan@digitaldan.com >
2026-02-22 13:07:23 +01:00
789439f618
Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.4 to 3.5.5 ( #20265 )
...
Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire ) from 3.5.4 to 3.5.5.
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.5.4...surefire-3.5.5 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-version: 3.5.5
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-02-21 16:12:53 +01:00
Holger Friedrich and GitHub
c1a21f3bae
Upgrade Karaf to 4.4.10 ( #20224 )
...
* Revert "Downgrade karaf-maven-plugin to 4.4.8"
This reverts commit c6c4eb0f82 .
* Add bytebuddy to bootdelegation
* Upgrade Karaf to 4.4.10, this includes upgrades for the following libraries:
pax-logging from 2.3.1 to 2.3.2
* Temporarily disable broken itests
* [mqtt.ruuvigateway] Add strings for itest
* Upgrade logback
Also-by: Wouter Born <github@maindrain.net >
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-02-18 16:48:20 +01:00
1df8f04bad
Fix RRD4j persistence tests for parallel CI execution ( #20181 )
...
* Initial plan
* Replace hardcoded Thread.sleep with robust polling mechanism in RRD4j tests
- Add STORAGE_TIMEOUT_MS constant (20 seconds for CI)
- Add POLL_INTERVAL_MS constant (250ms polling interval)
- Add Logger field and imports (SLF4J Logger/LoggerFactory)
- Add fail import for better assertions
- Implement waitForStorage() method that polls for data availability
- Replace all Thread.sleep calls with waitForStorage in 4 test methods
- Add detailed logging and failure messages for CI diagnostics
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-02-15 13:36:29 +01:00
Andrew Fiddian-Green and GitHub
6309123887
Allow sub-bindings to be found in UI Add-on Store ( #20217 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2026-02-15 13:24:39 +01:00
Dan Cunningham and GitHub
2ec86dc83b
[matter] Adds missing Diagnostic Clusters ( #20229 )
...
* [matter] Adds missing Diagnostic Clusters
Signed-off-by: Dan Cunningham <dan@digitaldan.com >
2026-02-14 19:16:54 +01:00
f863368c82
Bump webpack in /bundles/org.openhab.binding.matter/matter-server ( #20196 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.98.0 to 5.105.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack/compare/v5.98.0...v5.105.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.105.0
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-14 15:36:25 +01:00