Commit Graph
100 Commits
Author SHA1 Message Date
Jacob LaursenandGitHub 2a7a55214a Map semantic equipment tags to archetypes (#20930)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-06-17 21:54:35 +02:00
Jacob LaursenandGitHub 7ea571b953 Fix some minor null annotation issues (#20986)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-06-17 10:15:21 +02:00
Jacob LaursenandGitHub d1c99de5a9 [shelly] Provide unit hints for UoM channels (#20945)
* Provide unit hints for UoM channels

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-06-15 21:38:42 +02:00
Jacob LaursenandGitHub 67394e2994 Fix precision-related issues (#20917)
Resolves #20912

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-06-10 19:09:46 +02:00
Jacob LaursenandGitHub 88ac63a464 [energidataservice] Consider Retry-After header (#20899)
* Consider Retry-After header

Resolves #20897

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-06-09 21:05:25 +02:00
Jacob LaursenandGitHub 1940cc0a9a [energidataservice] Refactor configuration DTO's to records (#20469)
* Refactor configuration DTO's to records

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-06-06 13:23:45 +02:00
Jacob LaursenandGitHub f65b290297 Use Collection API methods (#20833)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-06-03 21:05:22 +02:00
Jacob LaursenandGitHub d3b492cddc Remove undocumented Contact command support (#20815)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-05-31 08:50:01 +02:00
Jacob LaursenandGitHub 05c9fdf3d9 Add support for hourly spot prices as calculated average (#19553)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-05-24 23:43:31 +02:00
Jacob LaursenandGitHub acfed26e98 Fix exception when stopping Thing (#20434)
Resolves #20433

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-04-27 22:20:33 +02:00
Jacob LaursenandGitHub 8672051ab2 Provide instructions for TLS configuration (#20619)
Resolves #20199

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-04-22 16:30:54 +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
Jacob LaursenandGitHub 8d90063aa6 [airgradient] Refactor to use newer Java features (#20519)
* Refactor to use newer Java features

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-04-06 23:43:35 +02:00
Jacob LaursenandGitHub bf20f491ee Fix RuntimeException during initialization (#20514)
Resolves #20041

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-04-05 14:32:08 +02:00
Jacob LaursenandGitHub 1aecf8551d Fix potential NullPointerException (#20518)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-04-05 09:34:31 +02:00
Jacob LaursenandGitHub f8e4fbbaa6 [hue] Simplify loading of certificates from resource (#20509)
* Simplify and fix warning

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-04-03 20:49:16 +02:00
Jacob LaursenandGitHub d39e011cfa Extend AI coding agent instructions (#20472)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-03-29 17:11:53 +02:00
Jacob LaursenandGitHub a137e4d4bf Consolidate bridge generation checks (#20379)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-03-18 22:48:25 +01:00
Jacob LaursenandGitHub d53e325f05 Upgrade json to 20251224 (#20350)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-03-10 22:33:42 +01:00
Jacob LaursenandGitHub d805b71df2 Fix DST issue (#20347)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-03-08 10:15:27 +01:00
Jacob LaursenandGitHub cde1f04379 [hue] Inline I18N texts (#20319)
* Inline I18N texts

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-03-05 22:52:27 +01:00
Jacob LaursenandGitHub f1b92954ac Remove unsupported 'context' element (#20326)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-03-05 22:46:53 +01:00
Jacob LaursenandGitHub ad2e7f2432 Remove unsupported 'context' element (#20327)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-03-05 22:45:13 +01:00
Jacob LaursenandGitHub 1d8b74b203 Fix license header issues (#20130)
* Move 3rd party assets outside org/openhab folder

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-03-04 17:32:46 +01:00
Jacob LaursenandGitHub da135b9348 Add semantic tags for prices (#20174)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-03-03 22:49:29 +01:00
Jacob LaursenandGitHub 44bd9ceff1 Fix warning (#20295)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-02-28 11:50:34 +01:00
Jacob LaursenandGitHub d525f7760a Remove merge conflict marker (#20271)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-02-23 09:14:14 +01:00
Jacob LaursenandGitHub 03b726fec3 [modbus] Fix addon.xml (#20222)
* Restore addon.xml for Modbus binding

This reverts commit 7df6238b05.
2026-02-13 21:38:17 +01:00
Jacob LaursenandGitHub 5b9b8c7c48 Update rates (#20191)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-02-05 23:16:03 +01:00
Jacob LaursenandGitHub f2c627d883 [energidataservice] Fix JavaScript rule example (#20161)
* Simplify JavaScript rule example

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-30 17:35:45 +01:00
Jacob LaursenandGitHub 665fd66440 [netatmo] Inline I18N texts (#20131)
* Inline I18N texts

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-24 19:30:38 +01:00
Jacob LaursenandGitHub 83e5fb0c10 Add support for semantic model (#19922)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-24 14:06:06 +01:00
Jacob LaursenandGitHub ae079c6aad Remove duplicated and misspelled fields (#20087)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-17 15:46:23 +01:00
Jacob LaursenandGitHub 04d54f7c72 [shelly] Inline I18N texts (#20084)
* Fix wrong I18N keys

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-17 15:40:32 +01:00
Jacob LaursenandGitHub 158e0411aa Use InstantSource where time zone is not used (#20067)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-16 09:48:12 +01:00
Jacob LaursenandGitHub 9a224cb13a Fix warnings (#19998)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-15 23:34:12 +01:00
Jacob LaursenandGitHub 1d7601a16f Fix group creation/deletion (#20075)
Resolves #20021

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-15 13:57:50 +01:00
Jacob LaursenandGitHub c4a8d20b67 Fix postEvent (#20026)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-11 22:21:05 +01:00
Jacob LaursenandGitHub a4169262d3 Fix state updates for numbers with dimension (#20034)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-11 21:57:04 +01:00
Jacob LaursenandGitHub 14155f0ee0 Fix decoding of favorite names (#20025)
Resolves #19957

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-11 19:23:42 +01:00
Jacob LaursenandGitHub 875c6cd23c [shelly] Improve error handling for Gen1 (CoAP/CoIoT) (#19229)
* Improve error handling

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-09 19:12:26 +01:00
Jacob LaursenandGitHub a8ec61d789 Remove unused code (#20011)
Fix SAT Optional warnings

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-08 22:59:25 +01:00
Jacob LaursenandGitHub dcbc22025c Fix warnings (#20006)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-08 22:17:25 +01:00
Jacob LaursenandGitHub 5aa55eb6fb Upgrade JUPnP to 3.0.4 (#19948)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-02 15:40:32 +01:00
Jacob LaursenandGitHub c75f3e5acf Remove unused class (#19947) 2026-01-02 15:29:38 +01:00
Jacob Laursenandlsiepel e1a4fae3cd Remove license header
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-02 14:47:04 +01:00
Jacob Laursenandlsiepel 13e6000fbc Manually update remaining headers
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-02 10:51:48 +01:00
Jacob Laursenandlsiepel a3cce8efd7 Update license headers
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-02 10:51:48 +01:00
Jacob Laursenandlsiepel 7cc452d87b Add support for Nibe Heatpump C++ files
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-02 10:51:48 +01:00
Jacob Laursenandlsiepel dfad38261e Add support for Matter handlebars
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-02 10:51:48 +01:00
Jacob Laursenandlsiepel fa84377aba Update copyright year in configuration
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2026-01-02 10:51:48 +01:00
Jacob LaursenandGitHub 62b53c8f67 Upgrade MySQL Connector/J to 9.5.0 (#19925)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-12-31 22:04:20 +01:00
Jacob LaursenandGitHub 25b5dcb554 Add semantic tags for prices (#19917)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-12-31 10:01:15 +01:00
Jacob LaursenandGitHub 67de44c1f9 Fix CRLF line endings in README (#19889)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-12-25 14:23:35 +01:00
Jacob LaursenandGitHub 2fe85414b7 Fix example persistence configuration (#19863)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-12-22 14:15:18 +01:00
Jacob LaursenandGitHub 8434927b8f Fix example persistence configuration (#19864)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-12-22 13:46:43 +01:00
Jacob LaursenandGitHub b4b198c60e Fix example persistence configuration (#19865)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-12-22 13:45:59 +01:00
Jacob LaursenandGitHub c4a2425165 Remove binding configuration (#19748)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-12-05 17:15:08 +01:00
Jacob LaursenandGitHub 51e0654c11 Simplify instanceof checks (#19645)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-11-27 22:17:03 +01:00
Jacob LaursenandGitHub acfce6b45f Fix NullPointerExceptions (#19589)
Fix warnings

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-11-23 22:23:03 +01:00
Jacob LaursenandGitHub 7dcd710f43 Fix calculations for quarter-hourly spot prices (#19623)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-11-06 15:35:13 +01:00
Jacob LaursenandGitHub 3b02065fff Provide event source according to new guidelines (#19561)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-10-26 20:51:17 +01:00
Jacob LaursenandGitHub 9f5b8e89ee [miele] Add auto-detection of network interface for multicast events (#19516)
* Improve multicast interface configuration

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-10-25 17:34:27 +02:00
Jacob LaursenandGitHub e157c0830c Fix image links (#19517)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-10-21 20:30:19 +02:00
Jacob LaursenandGitHub d222fcaaf0 Add Bluetooth Listener binding (#19499)
Resolves #19498

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-10-18 12:28:56 +02:00
Jacob LaursenandGitHub 25eae52ee8 Fix websocket error when receiving relay status (#19331)
Fixes #19275

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-10-17 17:48:12 +02:00
Jacob LaursenandGitHub 8814337a08 Fix image links (#19470)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-10-16 09:48:46 +02:00
Jacob LaursenandGitHub e053f683e3 Add missing keywords (#19478)
Regression of #19435

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-10-16 09:47:00 +02:00
Jacob LaursenandGitHub 86b29290e0 [hueemulation] Fix IllegalArgumentException (#19484)
* Fix IllegalArgumentException

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-10-16 09:34:31 +02:00
Jacob LaursenandGitHub 32a7c33e95 Provide example configuration for YAML (#19435)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-10-12 13:08:17 +02:00
Jacob LaursenandGitHub c9c46bcb1d Update tariff filter for Cerius (#19433)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-10-12 10:03:01 +02:00
Jacob LaursenandGitHub 20a6a30a1d Fix login with special characters in password (#19438)
Resolves #13445

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-10-11 15:26:18 +02:00
Jacob LaursenandGitHub f346fa2236 Fix warnings (#19453)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-10-11 13:26:36 +02:00
Jacob LaursenandGitHub 231f216f57 Refactor Optional fields to nullable (#19462)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-10-11 13:13:37 +02:00
Jacob LaursenandGitHub 9a003419e5 Fix bridge player channels (#19457)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-10-09 20:46:15 +02:00
Jacob LaursenandGitHub 04fe2dcef0 Fix test after MqttAsyncClientWrapper core change (#19419)
Regression of openhab/openhab-core#5030

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-10-01 20:53:20 +02:00
Jacob LaursenandGitHub 64eea39fe0 Refactor Optional fields to nullable (#19377)
Refactor delay to Duration

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-09-26 10:06:32 +02:00
Jacob LaursenandGitHub 99c0cbc345 Fix ability to filter by thingName in logs (#19382)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-09-24 08:55:50 +02:00
Jacob LaursenandGitHub 8acbebd6d0 Remove unsupported thing type (#19364)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-09-21 20:09:49 +02:00
Jacob LaursenandGitHub 86eab49e49 Fix tests when having spaces in path (#19365)
Regression of #19329

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-09-21 14:36:02 +02:00
Jacob LaursenandGitHub c7dc1bac3b Include stack trace when logging WebSocket exceptions (#19363)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-09-21 13:26:22 +02:00
Jacob LaursenandGitHub deef965aad [hue] Refactor to use Stream.toList() and pattern matching for instanceof (#19318)
* Use pattern matching for instanceof

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-09-12 15:49:45 +02:00
Jacob LaursenandGitHub 4176647972 [netatmo] Refactor Optional fields to nullable (#19298)
* Refactor Optional fields to nullable

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-09-11 10:51:15 +02:00
Jacob LaursenandGitHub fa5ee6a6ba Simplify tests (#19187)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-08-18 10:34:58 +02:00
Jacob LaursenandGitHub eef2ed1ea3 [bluetooth.bluez] Fix some warnings (#19085)
* Remove unused method

Left-over from #8970

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-07-31 08:28:37 +02:00
Jacob LaursenandGitHub 093d4948f0 [bluetooth.bluez] Fix data not being updated (#19086)
* Fix ServiceDataEvent

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-07-31 08:25:30 +02:00
Jacob LaursenandGitHub 3725576ade Fix duplicate channel (#19082)
Fixes #19080

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-07-29 22:18:48 +02:00
Jacob LaursenandGitHub 1e13bef624 [bluetooth.bluez] Upgrade bluez-dbus to 0.3.2 (#19074)
* Upgrade bluez-dbus to 0.3.2
* Simplify code

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-07-29 11:38:07 +02:00
Jacob LaursenandGitHub 929a367e7b Fix name (#19072)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-07-28 19:24:45 +02:00
Jacob LaursenandGitHub 8bab650303 [bluetooth.bluez] Fix data not being updated (#19071)
* Fix CharacteristicUpdateEvent

Resolves #19070

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-07-28 19:21:00 +02:00
Jacob LaursenandGitHub 0180b9437b Refactor Optional to nullable (#19061)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-07-27 18:21:22 +02:00
Jacob LaursenandGitHub 3fc91e5e92 [freeboxos] Fix Markdown (#19062)
* Fix Markdown

Related to #19010

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-07-27 12:07:42 +02:00
Jacob LaursenandGitHub e458413289 Fix zone 3 input source update (#19022)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-07-23 01:12:54 +02:00
Jacob LaursenandKai Kreuzer d678960824 Fix NullPointerException during discovery
Resolves #18963

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-07-15 22:58:40 +02:00
Jacob LaursenandGitHub 64a3e8fba2 [shelly] Add test coverage and remove dead code (#18962)
* Add test coverage for getControlGroup

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-07-15 17:59:57 +02:00
Jacob LaursenandGitHub fb586ff47b Fix constant names (#18958)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-07-14 22:40:09 +02:00
Jacob LaursenandKai Kreuzer 278d371326 Improve Thing Action error handling
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-07-13 17:07:56 +02:00
Jacob LaursenandGitHub 6e82872c20 [shelly] Add Shelly Plus 1L, Plus 2L, Plus EM, Plus 3EM-63, Plus Shutter (#18937)
* Add Shelly Plus 1L, Plus 2L, Plus EM, Plus 3EM-63, Plus Shutter

Also-by: Markus Michels <markus7017@gmail.com>
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-07-13 16:00:32 +02:00
Jacob LaursenandGitHub f317bb8806 [shelly] Decouple thing type ids and service names (#18923)
* Consolidate device profile determination

Related to #18802

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-07-13 09:23:09 +02:00
Jacob LaursenandGitHub 31d54f36d4 [shelly] Decouple BLU device names (#18924)
* Decouple BLU device names

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-07-12 07:45:03 +02:00