Commit Graph
6568 Commits
Author SHA1 Message Date
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
Дилян ПалаузовandGitHub b3b1cbc6d7 [Groovy] Text about alternative, manual installation is outdated (#19115) 2025-08-05 19:19:55 +02:00
openhab-botandGitHub 83c1182889 New translations ecovacs.properties (Italian) (#19108) 2025-08-04 23:10:37 +02:00
JeremyandGitHub 632e15b227 [insteon] Clear auto-unboxing null pointer warnings (#19107)
Signed-off-by: Jeremy Setton <jeremy.setton@gmail.com>
2025-08-04 19:53:35 +02:00
Patrick WenigerandGitHub 173c7600d9 [surepetcare] Fix hubRssi NullPointerException (#19106)
* [surepetcare] Fix NullPointerException when signal values are null

Signed-off-by: Patrick Weniger <patrickweniger@gmx.de>
2025-08-03 16:57:30 +02:00
Дилян ПалаузовandGitHub 5ccd1859e3 [groovyscripting] Upgrade Groovy to 4.0.28 (#18988) 2025-08-03 16:06:52 +02:00
jimtngandGitHub b57b1caf60 [ecovacs] Add Deebot T30 (PRO) OMNI and support Scenario Cleaning (#17162)
* [ecovacs] Add Deebot T30 (PRO) OMNI

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2025-08-03 14:04:28 +02:00
Ondrej PectaandGitHub a358bf83dd [somfytahoma] make token refreshing independent on event polling frequency (#19038)
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
2025-08-03 11:26:19 +02:00
Wouter BornandGitHub 442589cafe Update Jackson to 2.19.2 (#19100)
Signed-off-by: Wouter Born <github@maindrain.net>
2025-08-03 10:41:55 +02:00
lolodomoandGitHub d14f74b9e9 [sonos] Ignore Sonos Boost and any Sub including Sonos Sub 4 (#19103)
Related to #19075

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2025-08-03 10:28:48 +02:00
Paul SmedleyandGitHub 533ed4c18f Possible fix for passwords with special characters (#19102)
Signed-off-by: Paul Smedley <paul@smedley.id.au>
2025-08-03 08:14:13 +02:00