Commit Graph
6578 Commits
Author SHA1 Message Date
lsiepelandGitHub 5c1762d19c [amazoneechocontrol] Adapt to changed API (#19182)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-08-19 14:53:17 +02:00
lsiepelandGitHub c7da9f4216 Increase message size (#19196)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-08-19 12:33:10 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
0d36961494 Bump org.eclipse.jdt:ecj from 3.39.0 to 3.42.0 (#19180)
Bumps [org.eclipse.jdt:ecj](https://github.com/eclipse-jdt/eclipse.jdt.core) from 3.39.0 to 3.42.0.
- [Commits](https://github.com/eclipse-jdt/eclipse.jdt.core/commits)

---
updated-dependencies:
- dependency-name: org.eclipse.jdt:ecj
  dependency-version: 3.42.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-08-19 09:02:36 +02:00
David PaceandGitHub c9d3bb7a2f [boschshc] Fix unit test setups (part 2) (#19193)
- use `mock()` instead of `@Mock` in LongPollingTest

Signed-off-by: David Pace <dev@davidpace.de>
2025-08-18 23:12:28 +02:00
Sönke KüperandGitHub 25160cb40f [sungrow] Added configuration option for modbus read retries (#19186)
* Added configuration option for modbus retries.

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
2025-08-18 21:05:36 +02:00
Bernd WeymannandGitHub 5bab3f4941 [mercedesme] Improve HTTP 429 handling and implement new authorization flow (#19099)
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2025-08-18 20:20:25 +02:00
openhab-botandGitHub a2a637c305 New translations sonos.properties (Italian) (#19192) 2025-08-18 19:59:18 +02:00
Carsten MoggeandGitHub 441bf584a7 [bambulab] Update README.md (#19184)
* Update README.md

Added a description for local use of the Bambu printer (not via cloud)

Signed-off-by: Carsten Mogge <carsten.mogge@gmail.com>
2025-08-18 19:02:03 +02:00
Dan CunninghamandGitHub 1aa39b743a [matter] General Updates (#19112)
* [matter] General Updates

Refactors Typescript bridge logic (behaviors)
Adds better bridge item state handling (loop prevention)
Add "Mode Select Device" as bridge device
Better error handling of nodejs runtime
Fixes small NPE issues with missing attributed
Improves generated cluster classes
Updates to latest matter.js stable
README improvements

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-08-18 15:48:18 +02:00
Jacob LaursenandGitHub fa5ee6a6ba Simplify tests (#19187)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-08-18 10:34:58 +02:00
lsiepelandGitHub 595655f19c Fix pom binding name (#19189)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-08-18 08:05:49 +02:00
David PaceandGitHub 71342e3df8 [boschshc] Fix unit test setups (#19188)
- do not mix mocking via `@Mock` annotation and `mock()` method
- add `@ExtendWith(MockitoExtension.class)` to classes extending test
classes that use `@Mock` annotations

Signed-off-by: David Pace <dev@davidpace.de>
2025-08-17 23:58:07 +02:00
mlobsteinandGitHub befdc91969 [tasmotaplug] Add PulseTime channels (#19161)
* Add PulseTime channels

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-08-17 22:39:57 +02:00
Holger FriedrichandGitHub d982d4d1da [transform.bin2json] Upgrade jbbp to 3.0.1 (#19175)
* Upgrade jbbp from 1.4.1 to 3.0.1,
  Changelog: https://github.com/raydac/java-binary-block-parser?tab=readme-ov-fie#change-log

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-08-17 21:43:06 +02:00
Plamen K. KosseffandGitHub cdbac5cc52 [Shelly] Fix support for "Shelly AZ Plug" device model S3PL-10112EU (#19177)
Signed-off-by: Plamen K. Kosseff <p.kosseff@gmail.com>
2025-08-17 20:50:51 +02:00
lsiepelandGitHub 3c075cbb2d Improve meaningful links (#19155)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-08-17 15:25:38 +02:00
Holger FriedrichandGitHub a190fe1e96 Add ecj to Dependabot config (#19176)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-08-17 10:26:57 +02:00
NadaharandGitHub cfea7651fc [exec] Prevent deadlock (#19152)
* Add TextOutputConsumer
* Add stdout and stderr channels
* Add charset configuration
* Add upgrade instructions

Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com>
2025-08-17 08:25:23 +02:00
lolodomoandGitHub 02e7b1c252 [sonos] Enhance logging for playback of notifications (#19168)
Related to #19158

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2025-08-16 12:38:06 +02:00
3b058caeb9 [lgwebos] Add support for wakeonlan in docker (#19024)
* Add support for wakeonlan in docker

When running in docker, broadcast address can be configured to allow the wol packet to be forwarded to the correct network.

Signed-off-by: Jochen Rueter <jo.rueter@gmail.com>
Co-authored-by: lsiepel <leosiepel@gmail.com>
2025-08-16 12:23:52 +02:00
Holger FriedrichandGitHub 5bb7ef59c0 [knx] Refine default semantic tags (#19031)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-08-16 11:55:38 +02:00
Wouter BornandGitHub 0c6a72df58 Remove jackson-datatype-jdk8 bundle from Jinja Transformation feature (#19114)
To prevent upgrade issues it was added to the Jackson feature in openHAB Core.

Signed-off-by: Wouter Born <github@maindrain.net>
2025-08-16 11:45:09 +02:00
Andrew Fiddian-GreenandGitHub f54ff70aaf [growatt] Describe Grott installation via openHABian (#19169)
* describe openHABian installation
* minor improvements

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-08-16 10:38:16 +02:00
Cody CutrerandGitHub 07b11edbbd [tuya] remove dependency on jose4j (#19171)
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2025-08-15 23:04:24 +02:00
Marcel GoerentzandGitHub 605e9ba668 Update EvccSiteHandler.java (#19165)
Hotfixing bug where smartCostType was tried to set even it was null

Signed-off-by: Marcel Goerentz <57457529+marcelGoerentz@users.noreply.github.com>
2025-08-15 12:58:30 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
05aa010ad8 Bump actions/checkout from 4 to 5 (#19164)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [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/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  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>
2025-08-15 10:32:53 +02:00
lolodomoandGitHub 8cae3d5676 [Sonos] Add support for Sonos Arc Ultra (#19162)
Closes #19075

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2025-08-15 10:24:22 +02:00
Andrew Fiddian-GreenandGitHub e65acf1534 [avmfritz] Fix boost and window open modes (#19118)
* fix boost and window open modes

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-08-15 00:03:19 +02:00
Markus MichelsandGitHub 2a1ee509e9 [shelly] Add support for Shelly Pro 3EM-3CT63 and Pro 3EM-400 (#18952)
Signed-off-by: Markus Michels <markus7017@gmail.com>
2025-08-14 21:34:32 +02:00
lsiepelandGitHub 787242d982 Fix (#19141)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-08-14 11:46:47 +02:00
lsiepelandGitHub 4d403ea438 [somfytahoma]] Correct exteriorheatingsystem label (#19156)
* Update i18n file

Signed-off-by: Leo Siepel <leosiepel@gmail.com>

* Limit request

Signed-off-by: Leo Siepel <leosiepel@gmail.com>

* Cleanup

Signed-off-by: Leo Siepel <leosiepel@gmail.com>

---------

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-08-13 20:28:23 +02:00
Marcel GoerentzandGitHub 24747129e6 [evcc] Rework the binding, add missing datapoints and make it future ready (#18946)
* First commit of reworked binding

Signed-off-by: Marcel Goerentz <m.goerentz@t-online.de>
2025-08-13 20:15:32 +02:00
Markus MichelsandGitHub 0d28575470 Add support for Shelly Pro 1UL and Pro 1PMUL (#19137)
Signed-off-by: Markus Michels <markus7017@gmail.com>
2025-08-13 08:14:51 +02:00
jimtngandGitHub ce138b5ffd [jrubyscripting] Upgrade to JRuby 10.0.2.0 (#19151)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2025-08-12 17:09:57 +02:00
Christian KemperandGitHub f871501135 [tibber] Add support for power consumption and production in one channel (#19124)
* [tibber] Add support for power consumption and production in one channel

Signed-off-by: Christian Kemper <dev@bestof5.de>
2025-08-12 13:07:59 +02:00
Andrew Fiddian-GreenandGitHub 4cdd798205 [smartmeter] Implement AbstractStorageBasedTypeProvider (#19146)
* Add StorageBasedTypeProvider

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-08-11 22:02:56 +02:00
David GoodyearandGitHub 3b9017bfb0 [electroluxappliance] Improve JWT handling (#19021)
* [electroluxappliance] Readme.md corrections

Signed-off-by: David Goodyear <david.goodyear@gmail.com>
2025-08-11 12:35:53 +02:00
lo92frandGitHub 866bc99a31 fix userInfo url changes (fix issue https://github.com/openhab/openhab-addons/issues/19140). (#19142)
Signed-off-by: Laurent ARNAL <laurent@clae.net>
2025-08-11 12:23:11 +02:00
NadaharandGitHub 3e66c13f0e Make dedicated thread pools for Exec and Chromecast bindings (#19133)
* Make dedicated thread pools for Exec and Chromecast bindings

Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com>
2025-08-11 12:18:06 +02:00
neutmuteandGitHub 5181b7df1b [mqtt.awtrixlight] Improve documentation (#19135)
* Things and Items fixes

Fix some errors in the docs

Signed-off-by: neutmute <neutmute@users.noreply.github.com>
2025-08-11 11:48:20 +02:00
Paul SmedleyandGitHub 46c60091d3 Fix typo (#19139)
Signed-off-by: Paul Smedley <paul@smedley.id.au>
2025-08-11 11:34:28 +02:00
openhab-botandGitHub f307850a10 New translations shelly.properties (German) (#19120) 2025-08-10 21:47:27 +02:00
Holger FriedrichandGitHub 8ae35c0c84 Upgrade Karaf from 4.4.7 to 4.4.8 (#19076)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-08-09 21:27:48 +02:00
lsiepelandGitHub 8ebd608060 Possible fix comparison (#18975)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-08-09 17:12:33 +02:00
Florian HotzeandGitHub 7433801d22 [jsscripting] Fix memory leak caused by GraalJSScriptEngine not closed properly (#18226)
* [jsscripting] Close GraalJSScriptEngine when closing OpenhabGraalJSScriptEngine

Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-08-09 13:18:18 +02:00
f9f2a24191 [evcc] Simple Fix for #19116 (#19134)
Signed-off-by: christian <dev@bestof5.de>
Co-authored-by: Christian Kemper <dev@bestof5.de>
2025-08-09 09:56:48 +02:00
Florian HotzeandGitHub 58973f9cf2 [jsscripting] Fix wrapping UI scripts fails if comment in last line (#19129)
Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-08-09 07:55:15 +02:00
jimtngandGitHub 830db535f4 [mqtt.generic] Adjust unit description to avoid literal input of quoted examples (#19119)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2025-08-07 09:25:57 +02:00
Christian KemperandGitHub 09c59ac415 [tibber] Add support for average channel (#19111)
Signed-off-by: Christian Kemper <dev@bestof5.de>
2025-08-06 11:14:51 +02:00
Markus MichelsandGitHub 294cfc4963 [shelly] Refactor device definitions (#19093)
* Move all device / thing related definitoons to class ShellyDevices.
Device Profile initialization is now based THING_TYPE_CLASSES, some unit
tests fixed.

* The BLU Gateway is a regular W-LAN device, has the Gen 2 API and acts as
a gateway for the BLU devices. BLUGWxx was renamed to PLUSBLUGWxx to
make it clear and moved the declarations under the the Shelly Plus
series, removed it from the BLU_SENSOR group

* group GROUP_MINI_THING_TYPES added, group GROUP_LIGHT_THING_TYPES is
build from sub-groups, SUPPORTED_THING_TYPES uses GROUP_xxx and adds
only remaining thing types to improve maintainability

Signed-off-by: Markus Michels <markus7017@gmail.com>
2025-08-06 11:12:51 +02:00