Commit Graph
7299 Commits
Author SHA1 Message Date
d21e43cd8d [Worxlandroid] Initial contribution (#16893)
* Worxlandroid new binding

Signed-off-by: Gael L'hopital <gael@lhopital.org>
Co-authored-by: Leo Siepel <leosiepel@gmail.com>
2026-04-21 12:47:18 +02:00
14aa846903 [iaqualink] Add Support for AWS MQTT based IAqualink devices, such as Zodiac Hydroxinator (#17671)
* Add Support for AWS MQTT based IAqualink devices, such as Zodiac Hydroxinator

Signed-off-by: Jonathan Gilbert <jpg@trillica.com>
Co-authored-by: Leo Siepel <leosiepel@gmail.com>
2026-04-21 12:46:41 +02:00
30584da4c5 [modbus.sungrow] Added some more registers (#18364)
* [modbus.sungrow] Added some more registers, minor fixes

Signed-off-by: Tim <tim.scholand@gmail.com>
Co-authored-by: Sönke Küper <soenkekueper@gmx.de>
Co-authored-by: Leo Siepel <leosiepel@gmail.com>
2026-04-21 12:37:44 +02:00
MartinandGitHub 4df3fb3643 [bambulab] Add support for tray type: ASA-CF (#20607)
* [BambuLab / AMS] Unsupported tray type: ASA-CF #20606

Signed-off-by: Martin Grześlowski <martin.grzeslowski@gmail.com>
2026-04-21 11:27:25 +02:00
Florian HotzeandGitHub ca65ed267d [jsscripting] Add integration tests (#20517)
Signed-off-by: Florian Hotze <dev@florianhotze.com>
2026-04-20 18:35:59 +02:00
CopilotandGitHub 2594d4f3c7 [froniuswattpilot] Add channel to control authorization state (#20609)
* Upgrade wattpilot4j to 2.4.0 and add authorization switch channel

Signed-off-by: Florian Hotze <dev@florianhotze.com>
2026-04-20 17:26:52 +02:00
Дилян ПалаузовandGitHub b550f1d322 [groovyscripting] For enum values do “import static” (#19587) 2026-04-20 10:54:49 +02:00
Florian HotzeandGitHub 94295caaa0 [jsscripting] Implement debugger support (#20440)
* [jsscripting] Move ModuleLocator & ScriptExtensionModuleProvider into scope sub-package

Signed-off-by: Florian Hotze <dev@florianhotze.com>
2026-04-19 23:58:51 +02:00
Paul SmedleyandGitHub 41ef321324 [ring] Fix regression in 20572 (#20600)
* Fix case where only 1 battery is installed in a spotlight pro

Signed-off-by: Paul Smedley <paul@smedley.id.au>
2026-04-19 23:56:47 +02:00
aa7e4a6dfd Update maven wrapper to 3.9.15 (#20605)
Co-authored-by: holgerfriedrich <2121139+holgerfriedrich@users.noreply.github.com>
2026-04-19 20:09:35 +02:00
Dan CunninghamandGitHub 8bf8da94ed [matter] Deduplicate request data calls (#20604)
* [matter] Deduplicate request data calls
Fixes #20585

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2026-04-19 17:41:32 +02:00
Sven SchadandGitHub 8c99c3ae4a [dahuadoor] Intercom: Add SIP SDP parser package and tests (#20569)
* [dahuadoor] Add SIP SDP parser and unit tests

Signed-off-by: Sven Schad <svnsssd@gmail.com>
2026-04-19 17:37:40 +02:00
Sven SchadandGitHub 7e011981ee [enocean] Add FSB14 blind control with state machine (#20219)
* [enocean] Add FSB14 blind control implementation

This commit adds the FSB14-specific implementation using the generic
state machine infrastructure from the previous commit.

Key features:
- FSB14 blind/rollershutter control with position tracking
- Three configuration modes (LEGACY, ROLLERSHUTTER, BLINDS)
- Automatic calibration with configurable swap time
- Position feedback from PTM200 switch messages
- State machine states: BlindState (IDLE, MOVEMENT_UP/DOWN, etc.)
- State machine actions: BlindAction (POSITION_REQUEST, CALIBRATION, etc.)

The implementation demonstrates how to use the generic state machine
for a real device, providing advanced blind control while maintaining
backward compatibility through the LEGACY mode.

Signed-off-by: Sven Schad <svnsssd@gmail.com>
2026-04-19 17:36:39 +02:00
Holger FriedrichandGitHub cd02bedebb [GHA] Fix mvnw checksum pinning (#20603)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-04-19 17:35:04 +02:00
sheilbronnandGitHub 4aa2ae0b79 [basicprofiles] Support DateTime in round profile (#20559)
* [basicprofiles] Support DateTime in round profile

Signed-off-by: sheilbronn <36453088+sheilbronn@users.noreply.github.com>
2026-04-19 14:40:12 +02:00
Alessio GalliazzoandGitHub b14de1d4b2 [melcloud] More data from the cloud (#18850)
* Added functionalities to HeatPump devices to set the flow temperature and get the unit status

Signed-off-by: Alessio Galliazzo <agalliazzo@gmail.com>
2026-04-19 14:37:04 +02:00
Sven SchadandGitHub e9f6809fcb [dahuadoor] Intercom: Add SIP call-control servlet delegation (#20568)
* [dahuadoor] Harden WebRTC proxy and go2rtc handling

Signed-off-by: Sven Schad <svnsssd@gmail.com>
2026-04-19 10:27:33 +02:00
Paul SmedleyandGitHub d8e5157ad0 Proposed fix (#20599)
Signed-off-by: Paul Smedley <paul@smedley.id.au>
2026-04-19 08:27:31 +02:00
lsiepelandGitHub 0d59228220 [groheondus] Fix warnings and SAT (#20551)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2026-04-18 23:09:46 +02:00
lsiepelandGitHub 29d082a760 [smhi] Fix channel thunderstorm_probability scale (#20591)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2026-04-18 23:05:28 +02:00
Holger FriedrichandGitHub 3fe11b605f [GHA] Add new workflows resolver and maven wrapper (#20593)
* [GHA] Add new workflows resolver and maven wrapper

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-04-18 21:37:21 +02:00
jimtngandGitHub 3a81034b62 [homeassistant] fix itest dependency issue (#20597)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2026-04-18 19:50:56 +02:00
Christian KochandGitHub d20548f046 [modbus.lambda] Fix unit of volumetric flows in heatpump part (#20596)
* Updated and signed off version of Lambda Heat Pump

Signed-off-by: Christian Koch <78686276+chilobo@users.noreply.github.com>
2026-04-18 17:39:35 +02:00
Sven SchadandGitHub 33483e1d62 [dahuadoor] Intercom: Add SIP baseline and call-state channels (#20567)
* [dahuadoor] Harden WebRTC proxy and go2rtc handling

Signed-off-by: Sven Schad <svnsssd@gmail.com>
2026-04-18 16:28:39 +02:00
m-jarzebowskiandGitHub 068ba8325e [tuya] Add configurable TCP port (#20580)
Allow overriding the default Tuya TCP port (6668)

Signed-off-by: m-jarzebowski <github@jarzebowski.eu>
2026-04-18 15:13:58 +02:00
Paul SmedleyandGitHub a5c0fab652 [teslascope] Don't trigger an exception for 500/502 errors (#20557)
* Don't trigger an exception for 500/502 errors

Signed-off-by: Paul Smedley <paul@smedley.id.au>
2026-04-18 13:22:01 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
64a0689617 Bump org.bouncycastle:bcpkix-jdk18on (#20581)
Bumps [org.bouncycastle:bcpkix-jdk18on](https://github.com/bcgit/bc-java) from 1.83 to 1.84.
- [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html)
- [Commits](https://github.com/bcgit/bc-java/commits)

---
updated-dependencies:
- dependency-name: org.bouncycastle:bcpkix-jdk18on
  dependency-version: '1.84'
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-18 13:08:53 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7c7854f192 Bump org.bouncycastle:bcprov-jdk18on (#20587)
Bumps [org.bouncycastle:bcprov-jdk18on](https://github.com/bcgit/bc-java) from 1.81 to 1.84.
- [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html)
- [Commits](https://github.com/bcgit/bc-java/commits)

---
updated-dependencies:
- dependency-name: org.bouncycastle:bcprov-jdk18on
  dependency-version: '1.84'
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-18 12:51:53 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
205d483230 Bump org.bouncycastle:bcprov-jdk18on (#20588)
Bumps [org.bouncycastle:bcprov-jdk18on](https://github.com/bcgit/bc-java) from 1.83 to 1.84.
- [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html)
- [Commits](https://github.com/bcgit/bc-java/commits)

---
updated-dependencies:
- dependency-name: org.bouncycastle:bcprov-jdk18on
  dependency-version: '1.84'
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-18 12:51:27 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fbd0f317c4 Bump org.bouncycastle:bcprov-jdk18on (#20589)
Bumps [org.bouncycastle:bcprov-jdk18on](https://github.com/bcgit/bc-java) from 1.83 to 1.84.
- [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html)
- [Commits](https://github.com/bcgit/bc-java/commits)

---
updated-dependencies:
- dependency-name: org.bouncycastle:bcprov-jdk18on
  dependency-version: '1.84'
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-18 12:51:05 +02:00
bruestelandGitHub 9780e658ff [homeconnect] Update dependencies (Thymeleaf 3.1), fix deprecations and resolve compile warnings (#20590)
Signed-off-by: Jonas Brüstel <openhab@bruestel.net>
2026-04-18 11:44:57 +02:00
Sven SchadandGitHub 85c51b2f7e [dahuadoor] Intercom: Add WebRTC sidecar foundation and wiring (#20566)
* [dahuadoor] Add WebRTC sidecar and SDP proxy foundation

Signed-off-by: Sven Schad <svnsssd@gmail.com>
2026-04-18 10:18:48 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ebfd87f2fc Bump org.bouncycastle:bcpkix-jdk18on (#20582)
Bumps [org.bouncycastle:bcpkix-jdk18on](https://github.com/bcgit/bc-java) from 1.83 to 1.84.
- [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html)
- [Commits](https://github.com/bcgit/bc-java/

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-17 07:07:23 +02:00
openhab-botandGitHub 3de6ead1fa New translations shelly.properties (German) (#20578) 2026-04-16 12:53:32 +02:00
Paul SmedleyandGitHub 61a9aafaa5 [ring] Add support for toggling 'Motion Detection' to supported stickup cams and doorbells. (#20539)
* Initial work

Signed-off-by: Paul Smedley <paul@smedley.id.au>
2026-04-16 11:42:00 +02:00
Jacob LaursenandGitHub 2f7b422415 [danfossairunit] Fix TCP read handling and improve value parsing precision (#20533)
* Fix partial TCP reads causing invalid response data

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-04-15 21:19:34 +02:00
Bernd WeymannandGitHub 1e7a248209 [mercedesme] Add new charge status options for newer vehicles (#20555)
* charge status updates

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2026-04-15 21:14:00 +02:00
Doug CulnaneandGitHub df5d3f8fef [renault] fix hvac start data format bug. (#20573)
Signed-off-by: Doug Culnane <doug@culnane.net>
2026-04-15 19:19:34 +02:00
Paul SmedleyandGitHub 16ff434477 Detect dual batteries and report status correctly (#20572)
Signed-off-by: Paul Smedley <paul@smedley.id.au>
2026-04-15 19:19:19 +02:00
mlobsteinandGitHub d3b17417cd [roku] Improve polling for TV status (#20561)
* Improve polling for TV status

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2026-04-15 18:54:09 +02:00
Gaël L'hopitalandGitHub 9494ddca0e [pihole] Discrepencies between dashboard and channels (#20394)
* Solving some v6 API issues

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-04-13 18:20:36 +02:00
Markus MichelsandGitHub 6ddbebf9e7 [shelly] Fix state check when Gen2 battery device is online on API request (#20562)
* Do not check RPC connection status for battery devices

Signed-off-by: Markus Michels <markus7017@gmail.com>
2026-04-13 18:17:21 +02:00
lsiepelandGitHub f98733ce0a [fsinternet] Fix build and SAT warnings (#20548)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2026-04-13 09:52:39 +02:00
lsiepelandGitHub eca1750851 [folding] Fix build and sat warnings (#20546)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2026-04-13 09:44:16 +02:00
lsiepelandGitHub 550d30d9e3 [freeathome] Fix build and SAT warnings (#20547)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2026-04-13 09:33:49 +02:00
lsiepelandGitHub 84d69a450f Reduce SAT and build warnings (#20549)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2026-04-13 09:32:20 +02:00
David GoodyearandGitHub f4eb168fb0 [veSync] Code cleanup's (#20529)
* [veSync] Code cleanup's

Signed-off-by: David Goodyear <david.goodyear@gmail.com>
2026-04-12 22:35:30 +02:00
Holger FriedrichandGitHub cdab94312d [systeminfo] Upgrade oshi-core to 6.11.1 (#20558)
* Upgrade ushi-core from 6.5.0 to 6.11.1.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2026-04-12 14:00:14 +02:00
lsiepelandGitHub 819b0b6ea6 [hdanywhere] Fix build warnings and SAT errors (#20553)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2026-04-12 13:23:39 +02:00
lsiepelandGitHub 80c27c334e Fix SAT warnings (#20552)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2026-04-12 11:57:49 +02:00