Commit Graph
6547 Commits
Author SHA1 Message Date
mlobsteinandGitHub 4440af9d1a Use getOrDefault() to reduce null checks (#19416)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-10-02 08:06:53 +02:00
Jacob LaursenandGitHub 04fe2dcef0 Fix test after MqttAsyncClientWrapper core change (#19419)
Regression of openhab/openhab-core#5030

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-10-01 20:53:20 +02:00
ErikDB87andGitHub a57ec340e8 [icloud] Adds possible need to log in on icloud.com to README.md (#19395)
Signed-off-by: Erik De Boeck <deboeck.erik@gmail.com>
2025-10-01 08:37:13 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1437d04704 Bump io.grpc:grpc-netty-shaded in /bundles/org.openhab.voice.googlestt (#19415)
Bumps [io.grpc:grpc-netty-shaded](https://github.com/grpc/grpc-java) from 1.53.0 to 1.75.0.
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.53.0...v1.75.0)

---
updated-dependencies:
- dependency-name: io.grpc:grpc-netty-shaded
  dependency-version: 1.75.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 08:34:13 +02:00
davebukandGitHub 724a41ed7d Update README.md (#19414)
Typo in '.items' example

Signed-off-by: davebuk <daveb81@gmail.com>
2025-10-01 08:32:50 +02:00
openhab-botandGitHub 25ea6c0b1e New translations proteusecometer.properties (German) (#19402) 2025-09-28 22:31:29 +02:00
joerg1985andGitHub 8c5431aefd [bluetooth.bluez] Enable lazy scan via thing configuration (#19392)
Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net>
2025-09-28 20:47:39 +02:00
Holger FriedrichandGitHub db6e5c2589 [serial] Fix test on Windows platform (#19391)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-09-27 00:08:15 +02:00
Jacob LaursenandGitHub 64eea39fe0 Refactor Optional fields to nullable (#19377)
Refactor delay to Duration

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-09-26 10:06:32 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
13b6bd4714 Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.5.4 (#19371)
Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.2.5 to 3.5.4.
- [Release notes](https://github.com/apache/maven-surefire/releases)
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.2.5...surefire-3.5.4)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
  dependency-version: 3.5.4
  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>
2025-09-25 20:17:18 +02:00
MartinandGitHub 17165ab975 The Camera is not working for cloud mode (#19374)
Signed-off-by: Martin Grześlowski <martin.grzeslowski@gmail.com>
2025-09-25 20:16:32 +02:00
Florian HotzeandGitHub f789f33d11 [jsscripting] Fix wrong max value for config parameter declaration (#19384)
Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-09-24 21:01:11 +02:00
Jacob LaursenandGitHub 99c0cbc345 Fix ability to filter by thingName in logs (#19382)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-09-24 08:55:50 +02:00
NadaharandGitHub 820ed4ca7d Fix regression from #19310 (#19383)
Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com>
2025-09-24 08:54:46 +02:00
openhab-botandGitHub 70fce579ca New Crowdin updates (#19375)
* New translations bluetooth.properties (German)
* New translations bluetooth.properties (Italian)
2025-09-22 20:21:24 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9f45211e6e Bump org.apache.maven.plugins:maven-compiler-plugin (#19370)
Bumps [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) from 3.14.0 to 3.14.1.
- [Release notes](https://github.com/apache/maven-compiler-plugin/releases)
- [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.14.0...maven-compiler-plugin-3.14.1)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-compiler-plugin
  dependency-version: 3.14.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>
2025-09-22 17:31:09 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
202672f1bf Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.3 to 3.12.0 (#19369)
Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.11.3 to 3.12.0.
- [Release notes](https://github.com/apache/maven-javadoc-plugin/releases)
- [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.11.3...maven-javadoc-plugin-3.12.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-javadoc-plugin
  dependency-version: 3.12.0
  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>
2025-09-22 17:30:11 +02:00
Jacob LaursenandGitHub 8acbebd6d0 Remove unsupported thing type (#19364)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-09-21 20:09:49 +02:00
Florian HotzeandGitHub 20018390ed [fronius] Thing Actions: Add string overrides for actions requiring enum (#19367)
This eases use of these actions from script environments.

Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-09-21 20:07:25 +02:00
Jacob LaursenandGitHub 86eab49e49 Fix tests when having spaces in path (#19365)
Regression of #19329

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-09-21 14:36:02 +02:00
Jacob LaursenandGitHub c7dc1bac3b Include stack trace when logging WebSocket exceptions (#19363)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-09-21 13:26:22 +02:00
Paul SmedleyandGitHub 5f9702f645 [roborock] Initial contribution (#19117)
* Initial commit

Signed-off-by: Paul Smedley <paul@smedley.id.au>
2025-09-21 08:56:53 +02:00
Paul SmedleyandGitHub 7cd5de0211 Fix warnings, use gson to parse json to simplify code (#19361)
Signed-off-by: Paul Smedley <paul@smedley.id.au>
2025-09-21 08:54:56 +02:00
Paul SmedleyandGitHub ed8751f35b [teslascope] Fix warnings (#19358)
* Fix warnings

Signed-off-by: Paul Smedley <paul@smedley.id.au>
2025-09-21 08:51:35 +02:00
Ciprian PascuandGitHub 5696a5e1f2 [sbus] Add support for Lux & Motion sensors (#19288)
* [sbus] Lux & Motion sensors

Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro>
2025-09-20 13:21:40 +02:00
Holger FriedrichandGitHub a0ab415a29 Add AGENTS.md (#19357)
* Add AGENTS.md

This adds instructions for AI coding agents like Copilot.
See https://agents.md/ for further information.

This is a first step. As an example, you should now be able
to ask the coding agent to create a new binding.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-09-20 12:07:16 +02:00
lsiepelandGitHub e2091940ea [zwavejs] Add notification channel (#19328)
* Add notification channel
* Add documentation
* Fix value being updated correctly
* Update bundles/org.openhab.binding.zwavejs/src/main/java/org/openhab/binding/zwavejs/internal/type/ZwaveJSTypeGeneratorImpl.java

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Signed-off-by: lsiepel <leosiepel@gmail.com>
2025-09-20 11:07:43 +02:00
lsiepelandGitHub 5ba98f0c5f [omnilink] Update AlarmMode channels to String type (#19354)
Fixes: https://github.com/openhab/openhab-addons/issues/19343

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-09-19 23:33:59 +02:00
NadaharandGitHub e79d3a6a76 [astro] Various refactoring/fixes (#19310)
* Fix DateTimeUtilsTest default Locale dependency

Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com>
2025-09-19 11:10:54 +02:00
Martin GrasslandGitHub cbe003ac59 [mybmw] Fix user agent string for stable conection (#19336)
* [mybmw] add stop charging command

Signed-off-by: Martin Grassl <martin.grassl@digital-filestore.de>
2025-09-19 06:18:01 +02:00
David PaceandGitHub b389bafe44 [boschshc] Add support for presence simulation (#19326)
* [boschshc] Add support for presence simulation

Signed-off-by: David Pace <dev@davidpace.de>
2025-09-18 21:40:31 +02:00
Florian HotzeandGitHub 08d5c8e385 [fronius] Expose BatteryControl::addSchedule as Thing action (#19352)
* [fronius] Expose BatteryControl::addSchedule as Thing action

Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-09-18 20:11:15 +02:00
Florian HotzeandGitHub 48485705e6 [jsscripting] Upgrade to openhab-js 5.14.0 (#19353)
Changelog: https://github.com/openhab/openhab-js/blob/main/CHANGELOG.md#5140

Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-09-18 19:35:30 +02:00
Florian HotzeandGitHub cd639eafef [fronius] Fix battery control actions unavailable if FW < 1.36.x (#19349)
#18872 introduced a badly designed if statement that completely disables battery control for firmware < 1.36.x.
Since #18872 added support for FW >= 1.36.x, previous version must be still supported.

Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-09-18 17:11:30 +02:00
Florian HotzeandGitHub c42047b636 [fronius] Fix config API authentication for firmware >= 1.38.6 (#19344)
* [fronius] Fix config authentication for firmware >= 1.38.6

Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-09-18 07:50:35 +02:00
lsiepelandGitHub 6393b850eb [zwavejs] Add RollerShutter support (#19191)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-09-17 22:50:23 +02:00
Florian HotzeandGitHub 449fc06bbc [froniuswattpilot] Use camelCase for HTTP client name (#19345)
Aligns with the naming scheme for thread pools in openHAB.

Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-09-17 18:54:46 +02:00
Holger HeesandGitHub 2247c2b825 fix shelly manage ui (#19242) 2025-09-16 21:21:50 +02:00
Joshua FreemanandGitHub 0d2c48fc7a [wiz] Fix bugs for improved stability and consistency (#19321)
* Make bug fixes for Wiz binding for stability and consistency.

Signed-off-by: Joshua Freeman <github@frejos.net>
2025-09-16 21:16:59 +02:00
Dan CunninghamandGitHub c618ffa88b [matter] Fix bridge fan mode configuration (#19293)
* [matter] Fixes bridge fan mode configuration bug

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-09-16 21:15:01 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2a972c7a45 Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.3 to 3.5.4 (#19333)
Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.5.3 to 3.5.4.
- [Release notes](https://github.com/apache/maven-surefire/releases)
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.5.3...surefire-3.5.4)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
  dependency-version: 3.5.4
  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>
2025-09-15 09:01:04 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
131e317c5d Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.3 to 3.5.4 (#19334)
Bumps [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) from 3.5.3 to 3.5.4.
- [Release notes](https://github.com/apache/maven-surefire/releases)
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.5.3...surefire-3.5.4)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-failsafe-plugin
  dependency-version: 3.5.4
  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>
2025-09-15 08:57:18 +02:00
mjagdisandGitHub 07f232af39 [tuya] Improve connection handling (#18829)
* [tuya] Fix format of DP_REFRESH payload

Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk>
2025-09-15 07:23:07 +02:00
Holger FriedrichandGitHub c4dceefccd Activate javaagent for tests to avoid JDK warnings (#19329)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-09-14 23:20:19 +02:00
Holger FriedrichandGitHub 3942fd29da [knx] Fix test warning (#19330)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-09-14 23:06:42 +02:00
lsiepelandGitHub cbfff2b2cd Add unit conversion (#19325)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-09-14 10:58:51 +02:00
lo92frandGitHub 93cc3ab06c [linky] Fix new url schema for getMeasures() related to September Enedis changes to WebAPI (#19289)
* fix new url schema for getMeasures():
- add segment to URL
- use new userId in URL
- fix entry point from v1 to v2

Signed-off-by: Laurent ARNAL <laurent@clae.net>
2025-09-14 09:05:08 +02:00
David ReadandGitHub 2ccf6bb54d Update README.md (#19314)
Remove % from condition. It causes an evaluation error.

Signed-off-by: David Read <DavidR1953@users.noreply.github.com>
2025-09-13 10:14:43 +02:00
Holger FriedrichandGitHub d0efcd78a7 [pythonscripting] Workdaround for failing clean on Windows (#19316)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-09-12 16:12:20 +02:00
Jacob LaursenandGitHub deef965aad [hue] Refactor to use Stream.toList() and pattern matching for instanceof (#19318)
* Use pattern matching for instanceof

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-09-12 15:49:45 +02:00