e2e8712f5b
Bump com.github.tomakehurst:wiremock-standalone in /bundles ( #19521 )
...
Bumps [com.github.tomakehurst:wiremock-standalone](https://github.com/tomakehurst/wiremock ) from 2.23.0 to 2.27.2.
- [Release notes](https://github.com/tomakehurst/wiremock/releases )
- [Commits](https://github.com/tomakehurst/wiremock/compare/2.23.0...2.27.2 )
---
updated-dependencies:
- dependency-name: com.github.tomakehurst:wiremock-standalone
dependency-version: 2.27.2
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-11-29 11:16:39 +01:00
Anders Alfredsson and GitHub
42b25bf6a9
[smhi] Update SMHI Binding to support TimeSeries and migrate to new API ( #19689 )
...
* Update SMHI Binding to support TimeSeries and migrate to new API
Signed-off-by: Anders Alfredsson <andersb86@gmail.com >
2025-11-28 14:55:42 +01:00
maniac103 and GitHub
079a456acd
[ecoflow] Fix PV input channel definition for Delta 2 ( #19655 )
...
* [ecoflow] Fix PV input channel definition for Delta 2
Signed-off-by: Danny Baumann <dannybaumann@web.de >
2025-11-28 13:45:19 +01:00
Holger Hees and GitHub
e59c2e93cd
Update helperlib.version to 1.0.14 ( #19723 )
...
Signed-off-by: Holger Hees <holger.hees@gmail.com >
2025-11-28 10:40:07 +01:00
Cody Cutrer and GitHub
6b01ee7bff
[homeassistant] Update Home Assistant Python code to 2025.11.3 ( #19722 )
...
* [homeassistant] Restore typing to HASS Python files
Signed-off-by: Cody Cutrer <cody@cutrer.us >
2025-11-28 08:55:04 +01:00
Jacob Laursen and GitHub
51e0654c11
Simplify instanceof checks ( #19645 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-11-27 22:17:03 +01:00
Bernd Weymann and GitHub
9fd5fdd441
[sensorcommunity] Make use of UNDEF default cache values ( #19716 )
...
* init cache values with undef
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com >
2025-11-27 22:05:39 +01:00
Florian Hotze and GitHub
63db6bb997
[froniuswattpilot] Attempt reconnection periodically & Upgrade wattpilot4j ( #19718 )
...
* [froniuswattpilot] Upgrade to wattpilot4j 2.2.1
Signed-off-by: Florian Hotze <dev@florianhotze.com >
2025-11-27 22:01:43 +01:00
Paul Smedley and GitHub
2d5894fa8a
[roborock] fixes and enhancements ( #19713 )
...
* Additional fixes
Signed-off-by: Paul Smedley <paul@smedley.id.au >
2025-11-27 21:58:55 +01:00
Nadahar and GitHub
24cb9e9f4e
Fix range offset when combined with forceEvent ( #19717 )
...
The desired behavior isn't well defined, but this fixes a bug where any offset would effectively be ignored if "force" is in effect.
Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com >
2025-11-27 21:12:16 +01:00
Florian Hotze and GitHub
201c457b50
[jsscripting] Upgrade to openhab-js 5.16.0 ( #19719 )
...
Changelog: https://github.com/openhab/openhab-js/blob/main/CHANGELOG.md#5160
Signed-off-by: Florian Hotze <dev@florianhotze.com >
2025-11-27 18:57:10 +01:00
Gaël L'hopital and GitHub
d9319fbd1c
Removing unused DTO property ( #19721 )
...
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2025-11-27 18:54:10 +01:00
Holger Friedrich and GitHub
4a29243a8c
[knx] Upgrade to Calimero 3.0-M1 ( #18256 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-11-27 18:50:50 +01:00
Nookyx and GitHub
b308947d39
[somfycul] Initial contribution ( #19207 )
...
* initial somfycul binding creation (openhab#15974)
init codebase from @weisserd
Signed-off-by: Marc Klasser <shox06@gmx.de >
2025-11-27 18:46:11 +01:00
Cody Cutrer and GitHub
0e1b4481a5
[homeassistant] regenerate i18n ( #19715 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us >
2025-11-25 18:43:22 +01:00
Cody Cutrer and GitHub
680ce30dde
[homeassistant] Migrate dynamic thing types to new binding ID ( #19712 )
...
* [homeassistant] Migrate dynamic thing types to new binding id
Signed-off-by: Cody Cutrer <cody@cutrer.us >
2025-11-25 08:04:02 +01:00
Martin and GitHub
9fa4d4eec7
Add H series ( #19707 )
...
Signed-off-by: Martin Grześlowski <martin.grzeslowski@gmail.com >
2025-11-24 20:34:04 +01:00
Marcel Goerentz and GitHub
cae27334f6
[evcc] Fix: Corrected startup mapping; improved StateResolver and VehicleHanddler ( #19677 )
...
* Fix: Corrected startup mapping; improved StateResolver and VehicleHandler.
src/test/java/org/openhab/binding/evcc/internal/handler/EvccSiteHandlerTest.java: Updated test to use the correct field startupComplete.
src/main/java/org/openhab/binding/evcc/internal/handler/StateResolver.java: Added heuristics for unit improvements (KILO keys, decimal and timestamp detection) and more robust type resolution for numbers/strings/booleans.
src/main/java/org/openhab/binding/evcc/internal/handler/EvccVehicleHandler.java: More stable initialization, correct derivation of vehicleId and endpoint, and improved command handling.
Fixed test/initialization errors and made API response processing more robust.
Signed-off-by: Marcel Goerentz <57457529+marcelGoerentz@users.noreply.github.com >
* Update the logic again, use regex now for more straight forward logic
Signed-off-by: Marcel Goerentz <57457529+marcelGoerentz@users.noreply.github.com >
2025-11-24 20:12:49 +01:00
lsiepel and GitHub
cebd3b9f42
Add unit mapping ( #19688 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com >
2025-11-24 07:14:34 +01:00
Florian Hotze and GitHub
9bba9d4cd7
[jsscripting] Fix bugs related to event obj conversion & script wrapping ( #19703 )
...
* [jsscripting] Fix onScript is invoked for openhab-js injection from file system
Signed-off-by: Florian Hotze <dev@florianhotze.com >
2025-11-23 22:43:42 +01:00
Florian Hotze and GitHub
d57735985f
[jsscripting] Rework logger names used for script logging (e.g. console) ( #19702 )
...
- Adds missing logger name setup for console logging for transformations.
- Unifies logger naming between console logging and DebuggingGraalScriptEngine.
- Uses org.openhab.automation.jsscripting as namespace for logger names.
Signed-off-by: Florian Hotze <dev@florianhotze.com >
2025-11-23 22:26:27 +01:00
Tassilo Karge and GitHub
299da78330
[chatgpt] Include example of item control in README ( #19077 )
...
* Include example of item control in ChatGPT binding README #19068
Signed-off-by: Tassilo Karge <TAKeanice@users.noreply.github.com >
2025-11-23 22:23:18 +01:00
Jacob Laursen and GitHub
acfce6b45f
Fix NullPointerExceptions ( #19589 )
...
Fix warnings
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-11-23 22:23:03 +01:00
Christoph Weitkamp and GitHub
ec3bb5552f
Add support for time series ( #19696 )
...
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de >
2025-11-23 22:22:52 +01:00
Dan Cunningham and GitHub
a32f9e8ab4
[matter] Support Switchbot Candle Warmer ( #19699 )
...
The SwitchBot candle warmer is in violation of the matter spec and says its a extended color device when its not, this causes us to ignore channels as we assume there's a ColorControlCluster since thats mandatory per the spec. This also adds a few more device types to our color/switch/Level check.
Signed-off-by: Dan Cunningham <dan@digitaldan.com >
2025-11-23 21:56:07 +01:00
Alexander Falkenstern and GitHub
0f7012c8b3
[plclogo] Complete diagnostic channel Implementation ( #19096 )
...
* [plclogo] Use record instead of class
Signed-off-by: Alexander Falkenstern <alexander.falkenstern@gmail.com >
2025-11-23 14:40:55 +01:00
0f64c7349f
Bump actions/checkout from 5 to 6 ( #19686 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [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/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
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-11-23 14:25:25 +01:00
lsiepel and GitHub
c6d981de89
Fix documentation, grammar, and spelling in bindings up to G ( #19529 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com >
2025-11-23 13:09:07 +01:00
Christian Koch and GitHub
e393064c19
[modbus.lambda] Initial contribution ( #19378 )
...
* New Crowdin updates (#19375 )
Signed-off-by: Christian Koch <78686276+chilobo@users.noreply.github.com >
Signed-off-by: Johannes Koch <github@lockhead.net >
2025-11-23 11:07:57 +01:00
Дилян Палаузов and GitHub
a7bbdfe3d8
[groovyscripting] Upgrade Groovy to 4.0.29 ( #19511 )
...
Release notes: https://groovy-lang.org/changelogs/changelog-4.0.29.html
2025-11-23 11:06:14 +01:00
Cody Cutrer and GitHub
ac8b30a39e
[homeassistant] Split Home Assistant from MQTT binding ( #19496 )
...
* [mqtt] Collapse mqtt.generic into mqtt
Signed-off-by: Cody Cutrer <cody@cutrer.us >
2025-11-23 10:52:15 +01:00
Leo Siepel
4e852b220d
Update pom.xml
2025-11-23 10:48:22 +01:00
openhab-bot and GitHub
54adedce50
New Crowdin updates ( #19693 )
...
* New translations sungrow.properties (German)
* New translations foxinverter.properties (German)
2025-11-22 22:50:39 +01:00
lsiepel and GitHub
ea77567efa
Download and cache xsd file for validation ( #19650 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com >
2025-11-22 22:20:51 +01:00
Holger Friedrich and GitHub
1d2a723cb6
[modbus.foxinverter] Update i18n ( #19692 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-11-22 21:46:03 +01:00
Dan Cunningham and GitHub
6f82ca9f88
[amazonechocontrol] Fixes Auth ( #19690 )
...
* [amazonechocontrol] Fixes Auth
Signed-off-by: Dan Cunningham <dan@digitaldan.com >
2025-11-22 21:25:49 +01:00
Holger Friedrich and GitHub
5c368e3d98
[modbus.foxinverter] Initial contribution ( #19637 )
...
* Initial Contribution: modbus.foxinverter
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-11-22 16:11:16 +01:00
Lee Charlton and GitHub
c9fe5077b1
[sunsynk] Adapt to new authentication requirements ( #19656 )
...
* Sunsynk Client Authorisation breaking changes: SunSynk initial connection now require a nonce, sign and public key to receive the bearer token.
Signed-off-by: LeeC77 <lee.charlton00@gmail.com >
2025-11-22 16:07:08 +01:00
Cody Cutrer and GitHub
3a2d88e2f5
[jsscripting, pythonscripting, homeassistant] Set GraalVM cache path ( #19684 )
...
* [jsscripting, pythonscripting, homeassistant] Set GraalVM cache path
To be inside the openHAB User Data folder with other openHAB caches.
Signed-off-by: Cody Cutrer <cody@cutrer.us >
2025-11-22 13:23:35 +01:00
4220356c44
Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.2 to 3.5.0 ( #19687 )
...
Bumps [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin ) from 3.4.2 to 3.5.0.
- [Release notes](https://github.com/apache/maven-jar-plugin/releases )
- [Commits](https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.4.2...maven-jar-plugin-3.5.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-jar-plugin
dependency-version: 3.5.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-11-22 10:00:00 +01:00
mlobstein and GitHub
c05b189c14
[dscalarm] Add low battery indication for wireless zones ( #19647 )
...
* Add low battery indication for wireless zones
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com >
2025-11-22 09:54:10 +01:00
GearrelW and GitHub
e683680de6
Add channel tariff to HWE-P1 ( #19672 )
...
Signed-off-by: Gearrel Welvaart <gearrel.welvaart@gmail.com >
2025-11-21 17:32:02 +01:00
Cody Cutrer and GitHub
5c605ea3a8
[homeassistant] Fix channel definitions within groups ( #19681 )
...
Apparently ChannelDefinitions within ChannelGroupDefinitions should
_not_ include the group ID
Signed-off-by: Cody Cutrer <cody@cutrer.us >
2025-11-21 17:29:37 +01:00
Cody Cutrer and GitHub
f08667e89a
[dynamodb] Fix <> operator ( #19680 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us >
2025-11-21 16:04:47 +01:00
David Pace and GitHub
2a893520db
[boschshc] Minor documentation enhancements ( #19661 )
...
- replace Channel Type ID table headers with Channel ID
- replace checkmark symbols with yes/no
Signed-off-by: David Pace <dev@davidpace.de >
2025-11-21 14:55:49 +01:00
Cody Cutrer and GitHub
f4eff81320
[openhabcloud] Check for existence of JSON keys before accessing ( #19674 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us >
2025-11-20 08:16:36 +01:00
David Masshardt and GitHub
f03bde10e0
[matter] Door state support for door lock. ( #19595 )
...
This commit adds a door state channel to the matter door lock thing.
Signed-off-by: David Masshardt <david@masshardt.ch >
2025-11-18 14:49:56 +01:00
Gaël L'hopital and GitHub
0bf2daed2d
Handle IllegalStateException ( #19667 )
...
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2025-11-18 12:49:05 +01:00
iodb and GitHub
4963fc3d62
Fix IllegalArgumentException ( #19662 )
...
Both driveState and chargeState can be null, as indicated by earlier usage of these fields.
Signed-off-by: ivan <ivan@caffeinated-consulting.com >
2025-11-18 10:25:42 +01:00
Gaël L'hopital and GitHub
66049364fc
Proposition of fix for issue #13722 ( #19660 )
...
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2025-11-17 18:34:02 +01:00