Holger Friedrich and GitHub
dc3f53c0d5
Use Maven 3.9.10 for CI build ( #18769 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-06-12 18:53:07 +02:00
Holger Friedrich and GitHub
8eb0e0f913
[knx] Ignore value NaN for DPT 9 and DPT 14 ( #18690 )
...
* For DPT 14, the standard IEEE 754 encoded NaN and Inf values
are ignored
* For DPT 9, the special value 0x7FFF used for NaN (and invalid
data) is ignored
Warnings are only logged on loglevel debug, as real hardware
might use those values to indicate errors.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-06-06 21:52:00 +02:00
Holger Friedrich and GitHub
4ae43c7e5f
Resolve runbundles ( #18758 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-06-05 22:16:43 +02:00
f0b681ffb2
[mqtt.homeassistant] Fix GraalVM path on Windows ( #18734 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
Co-authored-by: Holger Friedrich <holgerf@daddelkiste.lan >
2025-06-01 09:32:18 +02:00
Holger Friedrich and GitHub
c65e016e69
Add top dir marker for Maven 4 ( #18713 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-05-28 16:09:42 +02:00
Holger Friedrich and GitHub
248c4643ba
[GHA] Permit rebuild from forks ( #18699 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-05-19 09:23:53 +02:00
Holger Friedrich and GitHub
b93c093ef4
[GHA] Adapt rebuild ( #18632 )
...
* Move triggering rebuild on label to separate workflow
* Grant permissions for removing label
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-05-10 18:09:53 +02:00
Holger Friedrich and GitHub
536f355a18
Revert upgrade of JUnit to 5.12.1 ( #18648 )
...
This reverts commit 34f939eca51371e98f634ea8420a388eaffdfc37.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-05-07 07:56:18 +02:00
Holger Friedrich and GitHub
e349609ba7
[GHA] Fix rebuild using label rebuild ( #18629 )
...
* Implement rebuild in ci_build workflow to make PR validation pass
* Remove label rebuild at the end of the workflow
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-05-01 08:53:53 +02:00
Holger Friedrich and GitHub
8ecbbbf29d
Improve XML schema validation ( #18608 )
...
* Move validation to subprojects, skip on top level to avoid double
execution using a marker file (regression, #18579 )
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-04-26 10:50:08 +02:00
Holger Friedrich and GitHub
850628f67f
[GHA] Allow rebuild using label rebuild ( #18596 )
...
* This restores functionality we had before we migrated the PR builds
to GitHub Actions.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-04-24 10:40:13 +02:00
Holger Friedrich and GitHub
6996dc8b57
Improve XML schema validation ( #18581 )
...
* Fix failing validation in submodules (regression, #18579 )
* Skip schema validation when -DskipChecks is set
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-04-20 11:39:22 +02:00
Holger Friedrich and Wouter Born
97db663457
[sensorcommunity] Adapt test to core change
...
* Add dummy functions for semantic tags to mockup
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-04-17 09:47:36 +02:00
Holger Friedrich and Wouter Born
11bfab9f5e
[bluetooth.daikinmodoka] Adapt test to core change
...
* Add dummy functions for semantic tags to mockup
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-04-17 09:47:36 +02:00
Holger Friedrich and GitHub
0284a06be4
[bluetooth.daikinmodoka] Adapt test to core change ( #18493 )
...
* Add dummy functions for semantic tags to mockup
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-04-06 15:46:17 +02:00
Holger Friedrich and GitHub
3682f480ec
[sensorcommunity] Adapt test to core change ( #18488 )
...
* Add dummy functions for semantic tags to mockup
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-04-05 11:33:06 +02:00
Holger Friedrich and GitHub
ecbb42af16
[metrics] Upgrade dependencies ( #18377 )
...
* Adapt to core change, i.e.
* metrics-core from 4.0.7 to 4.2.30
* micrometer-core from 1.6.3 to 1.14.5
* HdrHistogram from 2.1.12 to 2.2.2
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-04-04 19:22:31 +02:00
Holger Friedrich and GitHub
33d182f13c
Improve GitHub Actions ( #18451 )
...
* pin external action stCarolas/setup-maven to specific SHA
* pin external action Ana06/get-changed-files to specific SHA
* set global timeout
* comments
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-03-26 23:07:52 +01:00
Holger Friedrich and GitHub
6d804b02dd
Adapt dependencies to core change ( #18435 )
...
* Adapt dependencies to core change
* Add jakarta.inject-api to mqtt.generic
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-03-24 07:24:13 +01:00
Holger Friedrich and GitHub
16e8fdab9f
Resolve bundles ( #18403 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-03-17 12:12:13 +01:00
Holger Friedrich and GitHub
4464e541eb
Replace GH Action from tj-actions by custom code ( #18399 )
...
The GitHub Actions build workflow includes external Actions from
3rd party repositories.
The functionality of tj-actions/verify-changed-files was used to
detect modifications of files during the build process.
The external action is removed and replaced by custom code.
This is less flexible, but does not require an external action in the
build toolchain.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-03-16 22:00:43 +01:00
Holger Friedrich and GitHub
4dfb47e9b1
[knx] Upgrade Calimero to 2.6-rc2 ( #18333 )
...
* [knx] Upgrade Calimero to 2.6-rc2
* Upgrade Calimero from 2.6-rc1 to 2.6-rc2, see changes
https://github.com/calimero-project/calimero-core/compare/v2.6-rc1...v2.6-rc2
* Handle deprecations
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
* * Minor Java 21 improvements
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
---------
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-02-27 22:55:34 +01:00
Holger Friedrich and GitHub
1e26d3ba47
[mqtt.awtrix3] Spotless ( #18334 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-02-27 22:44:42 +01:00
Holger Friedrich and GitHub
eb717083d2
Resolve bundles ( #18288 )
...
Fixup for #18277 , netty upgrade in core
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-02-19 08:39:11 +01:00
Holger Friedrich and GitHub
51df8f302f
Upgrade hivemq-mqtt-client to 1.3.5, Netty to 4.1.118.Final ( #18277 )
...
* Upgrade hivemq-mqtt-client to 1.3.5, Netty to 4.1.118.Final
* Upgrade hivemq-mqtt-client from 1.3.3 to 1.3.5
* Upgrade netty from 4.1.104 to 4.1.118
* Upgrade moquette-broker from 0.15 to 0.16, disable telemetry introduced
in 0.16
* Upgrade h2-mvstore from 1.4.199 to 2.1.212
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-02-18 12:31:27 +01:00
Holger Friedrich and GitHub
d6ef92e12d
Adapt dependencies due to core changes ( #18214 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-02-15 11:29:27 +01:00
Holger Friedrich and GitHub
6a1a41a58f
Adapt Nullable annotations to core change ( #18231 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-02-10 16:03:10 +01:00
Holger Friedrich and GitHub
f479a38337
Upgrade Karaf from 4.4.6 to 4.4.7 ( #17515 )
...
* Upgrade Karaf from 4.4.6 to 4.4.7
* Sync runtime dependencies with Karaf 4.4.7, most notably:
* PaxWeb 8.0.30
* Jetty 9.4.57.v20241219
* BouncyCastle 1.78.1
* CXF 3.6.4
* Jackson 2.18.2
* JNA 5.16.0
* JAXB 2.3.9
* commons-io 2.17.0
* commons-lang3 3.17.0
* commons-logging 1.3.4
* ASM 9.7.1
* PaxLogging 2.2.8
* Resolve itest runbundles
* Adapt to core change, xtext dependencies
* gson 2.11.0
* guava 3.33.1
* ecj 3.39.0
* Fix newly introduced compilation and test issues in bindings
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-01-26 15:47:37 +01:00
Holger Friedrich and GitHub
3457f50112
Remove RegistryHook ( #18134 )
...
Adapt to core change #4568 .
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-01-26 15:46:27 +01:00
Holger Friedrich and GitHub
ffa2d1722d
Fix JavaDoc output directory ( #18064 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-01-07 22:56:07 +01:00
Holger Friedrich and GitHub
bbec3d59f8
Upgrade plugins ( #18042 )
...
* maven-site-plugin to 3.21.0
* maven-plugin-plugin to 3.15.1
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-01-05 14:18:03 +01:00
Holger Friedrich and GitHub
32586c096f
[velbus] Update license headers to 2025 ( #18041 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-01-05 10:03:00 +01:00
Holger Friedrich and GitHub
26749f0fc1
Upgrade plugins ( #18037 )
...
* frontend-maven-plugin to 1.15.1
* license-maven-plugin to 4.6
https://github.com/mathieucarbou/license-maven-plugin/releases
* maven-clean-plugin to 3.4.0
https://github.com/apache/maven-clean-plugin/releases/tag/maven-clean-plugin-3.4.0
* maven-dependency-plugin to 3.8.1
* maven-deploy-plugin to 3.1.3
* maven-enforcer-plugin to 3.5.0
https://github.com/apache/maven-enforcer/releases
* maven-failsafe-plugin to 3.5.2
* maven-install-plugin to 3.1.3
https://github.com/apache/maven-install-plugin/releases
* maven-jar-plugin to 3.4.2
https://github.com/apache/maven-jar-plugin/releases/tag/maven-jar-plugin-3.4.2
* maven-javadoc-plugin to 3.11.2
* maven-release-plugin to 3.1.1
* maven-site-plugin to 3.21.0
* maven-surefire-plugin to 3.5.2
* build-helper-maven-plugin to 3.6.0
https://github.com/mojohaus/build-helper-maven-plugin/releases/tag/3.6.0
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-01-05 00:47:18 +01:00
Holger Friedrich and GitHub
1a4cebd281
[mqtt.homeassistant] Fix build ( #18014 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-01-01 23:16:14 +01:00
Holger Friedrich and GitHub
6978b9978b
[knx] Allow color temperatures specified in mired ( #18004 )
...
This allows other bindings or scripts to send commands
which specify the color temperature in mired.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-01-01 11:40:10 +01:00
Holger Friedrich and GitHub
37c491bcd1
Upgrade JaCoCo to 8.12 ( #18005 )
...
Upgrades JaCoCo and corrensponding maven plugin from 8.11 to 8.12.
See changelog:
https://www.jacoco.org/jacoco/trunk/doc/changes.html
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-12-30 22:48:34 +01:00
Holger Friedrich and GitHub
d14749bb64
[persistence.jpa] Upgrade Apache Derby to 10.17.1.0 ( #17990 )
...
- Upgrade derby from 10.16.1.1 to 10.17.1.0 (requires Java 21)
- Upgrade openjpa from 4.0.0 to 4.0.1
- Upgrade jakarta.el-api from 6.0.0-RC1 to 6.0.1
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-12-28 07:58:15 +01:00
Holger Friedrich and GitHub
9544767641
Remove Java 17 build, switch to 21 ( #17910 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-12-16 08:38:39 +01:00
Holger Friedrich and GitHub
639a1cb263
Prepare for OH 5.0.0 ( #17906 )
...
* Switch to 5.0.0-SNAPSHOT
* Fix spotless after unleash
* resolve itest runbundles
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-12-15 20:30:05 +01:00
Holger Friedrich and GitHub
64e4bad8e6
[knx] Upgrade calimero-device to 2.6-rc1 ( #17830 )
...
Upgrade library which was not included in #16588 .
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-12-02 21:38:35 +01:00
Holger Friedrich and GitHub
4ed9474bdb
[ism8] Allow linking switch-r to Contact items ( #17742 )
...
* [ism8] Allow linking switch-... to Contact items
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-11-30 22:40:32 +01:00
Holger Friedrich and GitHub
3187b0110f
[ism8] Prevent sending for read-only channel types ( #17760 )
...
* [ism8] Prevent sending for read-only channel types
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-11-30 22:38:49 +01:00
Holger Friedrich and GitHub
7b1c44547e
[knx] Improve logging for serial gateways ( #17793 )
...
* Logger in SerialAdapter respects the log setting for the binding.
* Additional warning if open port is detected.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-11-24 10:19:33 +01:00
Holger Friedrich and GitHub
8bc89612c1
[knx] Readme: Troubleshooting, Logger, kBerry ( #17797 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-11-24 00:39:16 +01:00
Holger Friedrich and GitHub
68a02d538a
Upgrade XStream to 1.4.21 ( #17763 )
...
* Upgrade XStream from 1.4.20 to 1.4.21, fixes CVE-2024-47072.
See changelog at https://x-stream.github.io/changes.html#1.4.21
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-11-19 11:03:33 +01:00
Holger Friedrich and GitHub
063f551d4a
[metrics] Fix link to json example ( #17766 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-11-18 23:25:48 +01:00
Holger Friedrich and GitHub
76ca7e449f
[ism8] Fix example, regression ( #17759 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-11-17 22:26:42 +01:00
Holger Friedrich and GitHub
562ce0348f
[ism8] Extend example sitemap ( #17738 )
...
* Add things, items, and sitemap for heat pump and solar module.
* Use UOM for all items.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-11-17 11:19:52 +01:00
Holger Friedrich and GitHub
10b3f0ae6c
[knx] Improve handling of unknown encrypted frames ( #17721 )
...
* Show encrypted frames without a matching key using console command
"openhab:knx list-unknown-ga"; sort output numerically by GA.
* Add trace logging to show decryption error due to missing key.
Previously, those frames were silently dropped unless logging for
Calimero was explicitly enabled as well.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-11-10 19:35:14 +01:00
Holger Friedrich and GitHub
65132c31f6
[ism8] Improve debug logging ( #17705 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-11-06 07:56:17 +01:00
Holger Friedrich and GitHub
d40ecd3868
[ism8] Add channel types for heat pumps ( #17688 )
...
* [ism8] Add channel types for heat pumps
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-11-05 23:03:19 +01:00
Holger Friedrich and GitHub
2d403dc158
[knx] Code rework ( #17420 )
...
* [knx] Code rework
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-09-15 22:48:34 +02:00
Holger Friedrich and GitHub
dbc607abcf
[knx] Allow decoding of KNX Data Secure frames ( #12434 )
...
* [knx] Allow decoding of KNX Data Secure frames
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-09-15 21:55:30 +02:00
Holger Friedrich and GitHub
54fd13b0c1
Reduce SAT warnings ( #17406 )
...
* Reduce SAT warnings
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-09-13 17:20:11 +02:00
Holger Friedrich and GitHub
52cc195056
Upgrade to JmDNS 3.5.12 ( #17389 )
...
Adapt itests to core, see openhab/openhab-core#4337 .
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-09-08 19:16:43 +02:00
Holger Friedrich and GitHub
8e3dedd181
[ism8] Fix broken image in docs ( #17175 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-07-29 00:18:06 +02:00
Holger Friedrich and GitHub
dcd778301b
[persistence.jpa] Upgrade openjpa and derby ( #16591 )
...
Support Java 21
- Upgrade openjpa from 3.2.2 to 4.0.0
- Upgrade derby from 10.14.2.0 to 10.16.1.1 (last Java 17 release)
- Migrate javax.el to jakarta.el-api 6.0.0-RC1
- Revert workaround for Java 21, #16612
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-05-28 22:47:02 +02:00
Holger Friedrich and GitHub
f8cbca62b7
Upgrade Jollyday to 0.28.1 ( #16798 )
...
* Upgrade Jollyday from 0.27.0 to 0.28.1.
* Upgrade jackson from 2.16.0 to 2.28.1
* Upgrade threeten-extra from 1.7.2 to 1.8.0
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-05-24 21:41:02 +02:00
Holger Friedrich and GitHub
b5375fec8a
[tado] Revert #16686 ( #16793 )
...
Downgrade swagger-codegen-maven-plugin to old version.
Add warning to pom file.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-05-23 19:51:21 +02:00
Holger Friedrich and GitHub
d36b123e0c
Upgrade Karaf from 4.4.5 to 4.4.6 ( #16676 )
...
* Sync runtime dependencies with Karaf 4.4.6, most status
t notably:
* Jetty 9.4.54.v20240208, addresses CVE-2024-22201
* Pax Logging 2.2.7
* Pax Web 8.0.27
* ASM 9.7
* Resolve itest runbundles
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-05-20 23:39:42 +02:00
Holger Friedrich and GitHub
cf21184c1b
Update plugins ( #16683 )
...
* update multiple dependencies
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-04-29 12:24:45 +02:00
Holger Friedrich and GitHub
1af3ecd989
[tradfri] Adapt tests to ColorUtil changes on core ( #16699 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-04-29 00:32:15 +02:00
Holger Friedrich and GitHub
c9c75124aa
[tado] Update plugins ( #16686 )
...
* swagger-codegen-maven-plugin, 2.3.1 to 2.4.41
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-04-28 20:49:05 +02:00
Holger Friedrich and GitHub
b6cbc7ff82
[mapdb] Explicitly set date format for serialization ( #16657 )
...
Between Java 17 and Java 21, serialization of Date has changed due to CLDR 42 which uses a narrow non-breaking space.
To ease switching JDK versions, the serialization format is explicitly set to the Java 17 format when GsonBuilder is used.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-04-28 20:14:31 +02:00
Holger Friedrich and GitHub
be7c6bbcdb
[amplipi] Update plugins ( #16685 )
...
* openapi-generator-maven-plugin, 5.1.0 to 7.0.1, see
https://github.com/OpenAPITools/openapi-generator/releases
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-04-27 10:45:51 +02:00
Holger Friedrich and GitHub
4cc5a27984
[CI] Add Java 21 compiling to J17 and native J21 ( #16672 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-04-22 08:41:38 +02:00
Holger Friedrich and GitHub
7f82032643
[deutschebahn] Fix example and update links ( #16645 )
...
* [deutschebahn] Fix example and update links
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-04-12 18:57:06 +02:00
Holger Friedrich and GitHub
051a186cf5
[knx] Add JaCoCo test-coverage ( #16507 )
...
Test coverage analysis is based on JaCoCo tool.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-04-07 10:29:51 +02:00
Holger Friedrich and GitHub
2e4886aeaa
[persistence.jpa] Pin to Java 17 ( #16612 )
...
This is a workaround to allow compiling with Java 21.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-04-05 21:08:59 +02:00
Holger Friedrich and GitHub
c9c1b42fe1
[enocean] Fix Java 21 build ( #16615 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-04-05 21:03:43 +02:00
Holger Friedrich and GitHub
7f4686926b
Bump maven-compiler-plugin to 3.13.0 ( #16609 )
...
Avoid ZipException with ejc >3.30.0.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-04-04 06:13:30 +02:00
Holger Friedrich and GitHub
b3ba1dfb0e
Allow for compiling with Java 21 ( #16594 )
...
* Support Java 17 and 21, default compilation to Java 17 class files
* Add profile "j21" to compile to Java 21 class files
* Bump ecj to 3.36.0
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-04-01 13:58:56 +02:00
Holger Friedrich and GitHub
1dd8fd10a6
[knx] Upgrade Calimero to 2.6-rc1 ( #16588 )
...
* [knx] Upgrade Calimero to 2.6-rc1
- Bugfixes and new subtypes for DPTs 20, 21, 22.
- Remove workarounds for issues in v2.5.1.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-03-31 10:44:16 +02:00
Holger Friedrich and GitHub
df884ac643
Upgrade SAT plugin to 0.16.0 ( #16582 )
...
Modify code which leads to build error with new version of SpotBugs.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-03-31 10:43:44 +02:00
Holger Friedrich and GitHub
d2050f43a7
[dynamodb] Enable tests ( #16554 )
...
Add missing dependencies after Karaf upgrade #16493 .
Fixes #16535 .
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-03-29 19:44:02 +01:00
Holger Friedrich and GitHub
3d65b3003f
Upgrade to Karaf 4.4.5 ( #16493 )
...
For release notes, see:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12353604&projectId=12311140
* [dynamodb] Disable tests
Tests are disabled due to compatibility issue of DynamoDBLocal and Jetty upgrade #16493 .
To be resolved in subsequent commit.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-03-17 20:28:10 +01:00
Holger Friedrich and GitHub
99d1b423c9
[knx] Increase test coverage ( #16511 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-03-16 11:51:53 +01:00
Holger Friedrich and GitHub
2c1a08679a
[knx] Fix DPT 243.600 and 249.600 when time>=1000s ( #16481 )
...
* [knx] Fix DPT 243.600 and 249.600 when time>=1000s
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-03-04 18:56:34 +01:00
Holger Friedrich and GitHub
3d9ac22fe3
[knx] Add list of supported DPTs ( #16452 )
...
* [knx] Add list of supported DPTs
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-02-25 14:00:25 +01:00
Holger Friedrich and GitHub
51caca3008
[knx] Fix DPT 6.020 and 8.010 ( #16453 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-02-25 11:59:19 +01:00
Holger Friedrich and GitHub
dc1211b267
[knx] Fix warnings in test ( #16434 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-02-21 19:24:28 +01:00
Holger Friedrich and GitHub
f8e0bfd256
[knx] Add test for DPT 7.600 ( #16433 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-02-20 18:42:29 +01:00
Holger Friedrich and GitHub
2db9fb027d
[govee] Addon info for suggestions ( #16109 )
...
* [govee] Addon info for suggestions
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-02-16 14:03:24 +01:00
Holger Friedrich and GitHub
779d1c5193
[ipcamera] Addon info for suggestions ( #16090 )
...
* [ipcamera] Addon info for suggestions
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-02-16 09:34:38 +01:00
Holger Friedrich and GitHub
2e5a6c9d9f
[knx] Fix scale when sending DPT 7.002 or DPT 7.003 ( #16395 )
...
* [knx] Fix scale when sending DPT 7.002 or DPT 7.003
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-02-14 21:21:27 +01:00
Holger Friedrich and GitHub
667461c6c5
[knx] Fix warnings and remove TODOs ( #16394 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-02-14 21:17:59 +01:00
Holger Friedrich and GitHub
500ccb6b25
[knx] Add tests for DPT 9 and DPT 14 ( #16402 )
...
* [knx] Add tests for DPT 9 and DPT 14
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
* remove import
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
---------
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-02-14 13:38:58 +01:00
Holger Friedrich and GitHub
4c4f29283c
[knx] Add tests for DPT 5, DPT 6, DPT 8, DPT 13 ( #16396 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-02-11 21:40:09 +01:00
Holger Friedrich and GitHub
d5fc6950dc
[knx] postUpdate for contact-control sends to bus ( #16263 )
...
contact-control items need to send to the bus like a switch item,
to trigger a state update in the external device.
* Add a new profile for contact-control items
* Add a profile factory and a profile advisor class
* Handle postUpdate like a command and send message on KNX bus
Fixes #16115 .
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-01-28 21:44:09 +01:00
Holger Friedrich and GitHub
e68897c0a1
[knx] Add support for RGBW represented by HSBType ( #16078 )
...
Allow lossy conversion from RGBW to HSBType and back instead
of using separate items for RGB and W.
Select via DPT 251.60600.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-01-26 21:57:17 +01:00
Holger Friedrich and GitHub
e62bcf5db4
[knx] Allow receiving DPT 235.001 ( #16094 )
...
* [knx] Allow receiving DPT 235.001
Composed type not yet supported by Calimero, thus only receiving
data is implemented.
Configure DPT 235.001 to receive ActiveEnergy.
Configure DPT 235.61001 to receive Tariff information.
Fixes #15159
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-01-22 22:37:46 +01:00
Holger Friedrich and GitHub
ba35e8d84a
[knx] DPT 1 to support Switch and Contact ( #16238 )
...
* Allow assigning Switch or Contact to most of the DPT 1 subtypes
(exceptions 1.008 UpDownType, 1.010 StopMoveType, 1.022 DecimalType).
* Tests for all published subtypes for DPT 1.
* Fix sending of DPT 1.022.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-01-21 21:43:21 +01:00
Holger Friedrich and GitHub
b9ed29c71d
[chromecast] Update protobuf from 2.6.0 to protobuf-javalite 3.25.1 ( #16186 )
...
Switch from vitalidze/chromecast-java-api-v2 to de.sfuhrm/chromecast-java-api-v2.
This fork updates protobuf-java from 2.6.0 to protobuf-javalite 3.25.1.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-01-03 22:59:14 +01:00
Holger Friedrich and GitHub
ce1f366a39
[knx] Code cleanup ( #16199 )
...
- Enhance trace logging
- Remove unused file
- Null annotations
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-01-03 21:54:21 +01:00
Holger Friedrich and GitHub
09cedf00e3
Upgrade Netty to 4.1.104.Final and Jackson to 2.16.0 ( #16102 )
...
* Update Jackson to 2.16.0
See openhab/openhab-core#3956
* Upgrade Netty to 4.1.104.Final
See openhab/openhab-core#3955
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-12-23 23:52:47 +01:00
Holger Friedrich and GitHub
5d4ac65991
[metrics] Add addoninfo for suggestion ( #16091 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-12-23 18:21:25 +01:00
Holger Friedrich and GitHub
533cc666ab
Apply spotless after release ( #16097 )
...
* Apply spotless after release
* itests: resolve bundles
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-12-22 23:30:38 +01:00
Holger Friedrich and GitHub
7ec655d01c
[heos] Minor doc update ( #16092 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-12-20 23:49:47 +01:00
Holger Friedrich and GitHub
4ee3a68f37
[knx] Metadata for discovery ( #16055 )
...
* [knx] Metadata for discovery
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-12-17 13:13:42 +01:00
Holger Friedrich and GitHub
4ba325d0df
[knx] Add integration tests ( #15727 )
...
* [knx] Add integration tests
* [knx] Adapt handling of DPTs
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-12-16 12:51:14 +01:00