Commit Graph
6578 Commits
Author SHA1 Message Date
458fc9550f [mqtt.homeassistant] Improve discovery performance (#19201)
* Reduce work within locks
* Fix sorting and stream for performance
* Prevent rescheduling timer
* Reduce memory for two complex lists
* Adjust test
* Fix python packages path on Windows (#19249)

So explicitly add the *nix-style path to the syspath, so that
even on Windows the installed packages can be found.

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Co-authored-by: Cody Cutrer <cody@cutrer.us>
2025-09-06 11:42:16 +02:00
Martin van WingerdenandGitHub 280bb38029 [rfxcom] Added additional FirmwareType's (#19286)
Closes: #13024

Signed-off-by: Martin van Wingerden <martin@martinvw.nl>
2025-09-06 11:25:24 +02:00
Bernd WeymannandGitHub 94e771e4f7 [mercedesme] Bugfix charge program selection (#19272)
* bugfix charge program selection
* reduce logging

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2025-09-06 10:08:46 +02:00
maniac103andGitHub 8cf841df14 [homematic] Adjust warning if current value is out of range (#19284)
* [homematic] Handle special values when assembling config

For numeric data points, the central can send us values with special
meaning whose value is outside of the min...max range. Accept such
values while saving configuration.

Signed-off-by: Danny Baumann <dannybaumann@web.de>
2025-09-05 17:27:32 +02:00
Дилян ПалаузовandGitHub 28610e05bc Remove all super(); calls (#19279)
by calling:
  sed -i "/super();/d" $(git grep -l "super();")
2025-09-05 13:59:34 +02:00
Matthew SkinnerandGitHub ddea03f1e5 Change JSON formatting (#19095)
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2025-09-05 08:17:48 +02:00
lsiepelandGitHub f3ab7c89a3 [jdbc] Update dependencies (#19172)
* Update mysql to 9.4.0.
* Update hsqldb to 2.7.4
* Update h2 to 2.3.232
* Update mariadb to 3.5.5
* Update postgresql to 42.7.7
* Update sqlite to 3.50.3.0

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-09-03 22:38:43 +02:00
Holger FriedrichandGitHub 51963af22c Resolve after upgrade of directory watcher (#19277)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-09-03 22:18:59 +02:00
Bernd WeymannandGitHub 46a858191d [tibber] Add energy price and taxes (#19194)
* add energy price and taxes

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2025-09-03 20:56:39 +02:00
Dan CunninghamandGitHub 5d38b6e364 [openhabcloud] Update README with setImage examples (#19239)
* [openhabcloud] Update README with setImage examples

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-09-03 20:42:00 +02:00
Artur-FedjukevitsandGitHub 539f52715c [openaitts] Add new voices, model and configuration (#19122)
* update
* Update TTS parameter labels and i18n
* Add default i18n entries for TTS instructions parameter

Signed-off-by: Artur-Fedjukevits <fedjukevitsh@gmail.com>
2025-09-03 00:15:14 +02:00
jsjamesandGitHub c92509de7c [rollershutterposition] Enhancement to position synchronization and emulation in handlers (#18932)
* Added support for restoreOnStartup of position
Added support to update the state if the binding sends position updates

Signed-off-by: Jeff James <jeff@james-online.com>
2025-09-02 16:15:59 +02:00
Holger FriedrichandGitHub f2b8f2674c Resolve after jmdns upgrade (#19274)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-09-01 18:31:52 +02:00
mlobsteinandGitHub 6758592249 Add request timeout (#19271)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-08-31 22:03:03 +02:00
lsiepelandGitHub 2bdca5517f Fix NPE (#18980)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-08-31 12:05:32 +02:00
Holger FriedrichandGitHub 9dc6e48174 Resolve after jmdns/xtext/xtend/uom upgrade (#19266)
* Resolve after jmdns upgrade

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-08-31 11:34:27 +02:00
lsiepelandGitHub ce80a9861f [groheondus] Adapt to API changes (#19160)
* Update dependency

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-08-30 12:28:43 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5d6409f5d8 Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.2 to 3.11.3 (#19179)
Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.11.2 to 3.11.3.
- [Release notes](https://github.com/apache/maven-javadoc-plugin/releases)
- [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.11.2...maven-javadoc-plugin-3.11.3)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-javadoc-plugin
  dependency-version: 3.11.3
  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-08-30 11:52:23 +02:00
Florian HotzeandGitHub 8efd3990f8 [jsscripting] Automatically convert event data in UI-based scripts from Java to JS types (#19260)
* [jsscripting] Automatically convert event data in UI-based scripts from Java to JS types

Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-08-30 10:06:55 +02:00
Florian HotzeandGitHub 2966d33fc1 [fronius] Fix scheme vs schema typo (#19263)
Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-08-29 17:57:22 +02:00
Florian HotzeandGitHub 2f3c291b9d [jsscripting] Upgrade to openhab-js 5.13.0 (#19259)
Changelog: https://github.com/openhab/openhab-js/blob/main/CHANGELOG.md#5130

Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-08-29 17:43:00 +02:00
Florian HotzeandGitHub 654be3d89c [fronius] Use Solar API for getting serial number (#19262)
* [fronius] Use Solar API for getting serial
Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-08-29 17:42:22 +02:00
Bernd WeymannandGitHub b4d83ab930 [mercedesme] Add channel energy to max soc (#19243)
* add channel to calculate energy needed to reach max soc

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2025-08-29 12:44:50 +02:00
Florian HotzeandGitHub 6ab5d848e8 [froniuswattpilot] Add channels to control surplus SoC & boost charging (#19256)
* [froniuswattpilot] Add channels to control surplus SoC & boost charging

Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-08-29 10:44:07 +02:00
Hans BöhmandGitHub 887a842c03 change updater logic to reduce serial communications (#19258)
Signed-off-by: Hans Böhm <h.boehm@gmx.at>
2025-08-29 09:08:47 +02:00
Hans BöhmandGitHub 1c61b66f1d [comfoair] fix temperatur command calculation (#19257)
* fix temp command

Signed-off-by: Hans Böhm <h.boehm@gmx.at>
2025-08-28 23:13:43 +02:00
Florian HotzeandGitHub b28715570f [fronius] Add actions to force battery discharging (#19254)
Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-08-27 20:23:34 +02:00
Florian HotzeandGitHub 4da0fee5b3 [evcc] Remove myself from CODEOWNERS (#19253)
Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-08-27 20:13:02 +02:00
Florian HotzeandGitHub f899b8802b [jsscripting] Extend auto-injection configuration with transformations & Update default (#19130)
* [jsscripting] Extend auto-injection configuration with transformations

Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-08-27 18:58:15 +02:00
MartinandGitHub c777ccf38c [bambulab] Add bambu.sh script to retrieve cloud token (#18896)
* feat(bambulab): Add bambu.sh script to retrieve cloud token

Signed-off-by: Martin Grześlowski <martin.grzeslowski@gmail.com>
2025-08-27 17:49:19 +02:00
maniac103andGitHub 5e5a0a49af [ecoflow] Fix labeling of 'supply priority' enum values (#19241)
Fixes #19235

Signed-off-by: Danny Baumann <dannybaumann@web.de>
2025-08-27 17:38:24 +02:00
Cody CutrerandGitHub fda5a9ce1a [mqtt.homeassistant] Fix python packages path on Windows (#19249)
So explicitly add the *nix-style path to the syspath, so that
even on Windows the installed packages can be found.

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2025-08-27 09:19:48 +02:00
Markus MichelsandGitHub 0e37ae1ed2 [shelly] Fix script upload - don't delete Non-OH scripts (#19231)
Signed-off-by: Markus Michels <markus7017@gmail.com>
2025-08-26 21:18:40 +02:00
MScandGitHub c85037e10c reduce log level for homematic device type conversions to DEBUG (#19237)
chore: reduce the log level for homematic device type conversions to DEBUG because this message is repeatedly logged and is therefore too noisy for the INFO level

Signed-off-by: Markus Schuch <markus_schuch@web.de>
2025-08-25 06:58:28 +02:00
Paul SmedleyandGitHub b10918c91f [tuya] Add Singapore Data Centre (#19233)
Signed-off-by: Paul Smedley <paul@smedley.id.au>
2025-08-24 23:03:56 +02:00
openhab-botandGitHub 15bca863ef New translations shelly.properties (German) (#19236) 2025-08-24 21:09:56 +02:00
Dan CunninghamandGitHub 4bf7372892 [matter] Fixes Label regression in bridge (#19238)
Custom labels were being ignored due to a regression from my last PR.

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2025-08-24 21:07:13 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
093a80607d Bump actions/setup-java from 4 to 5 (#19221)
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4 to 5.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-java
  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-24 18:52:49 +02:00
Holger FriedrichandGitHub c698d0c5ae Resolve itests after hivemq upgrade (#19232)
Upgrades netty from 4.1.118 to 4.1.122

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-08-24 15:54:17 +02:00
openhab-botandGitHub c417fe3f2f New translations sungrow.properties (Italian) (#19203) 2025-08-23 17:10:11 +02:00
Marcel GoerentzandGitHub 12b1757874 [evcc] Bugfix channels not getting updated (#19220)
* Fix bug #19206 and add datapoints for currents for grid and chargers

Signed-off-by: Marcel Goerentz <57457529+marcelGoerentz@users.noreply.github.com>
2025-08-23 10:31:17 +02:00
Markus MichelsandGitHub 761836dca3 [shelly] Refactor BLU support (#19170)
* Refactoring BLU support as basis for adding new BLU device types

* Completely refactored, supports decoding of all BTHome sensor id and is
the basis to add more BLU devices by an upcoming PR.

Signed-off-by: Markus Michels <markus7017@gmail.com>
2025-08-22 19:51:41 +02:00
Holger FriedrichandGitHub d748f32c65 Bump org.eclipse.jdt:ecj from 3.39.0 to 3.41.0 (#19215)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-08-22 18:18:57 +02:00
lsiepelandGitHub 687e283ff3 Fix type (#19212)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2025-08-21 22:38:10 +02:00
Wouter BornandGitHub 7a158761e6 Revert "Bump org.eclipse.jdt:ecj from 3.39.0 to 3.42.0 (#19180)" (#19213)
This reverts commit 0d36961494.
2025-08-21 21:11:29 +02:00
Marcel GoerentzandGitHub f8fed2b938 [evcc] Fix bug #19206 where heating devices showing % instead of °C (#19211)
* Fix bug #19206 and add datapoints for currents for grid and chargers

Signed-off-by: Marcel Goerentz <57457529+marcelGoerentz@users.noreply.github.com>
2025-08-21 15:36:51 +02:00
Carsten MoggeandGitHub 1c5f750e97 Update README.md (#19208)
* Update README.md

just a few corrections

Signed-off-by: Carsten Mogge <carsten.mogge@gmail.com>
2025-08-21 11:20:48 +02:00
maniac103andGitHub 43e804f179 [ecovacs] Rename 'autoEmpty' state to 'emptying' (#19210)
Makes it consistent with 'drying', 'washing' and 'returning' states.

Signed-off-by: Danny Baumann <dannybaumann@web.de>
2025-08-21 11:19:13 +02:00
Holger FriedrichandGitHub 03058507be Upgrade cxf to 3.6.8 (#19136)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-08-20 15:43:21 +02:00
Holger FriedrichandGitHub 0b45e88932 Resolve itests after hivemq upgrade (#19178)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-08-20 06:34:01 +02:00