Jacob Laursen and GitHub
a137e4d4bf
Consolidate bridge generation checks ( #20379 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-03-18 22:48:25 +01:00
Jacob Laursen and GitHub
d53e325f05
Upgrade json to 20251224 ( #20350 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-03-10 22:33:42 +01:00
Jacob Laursen and GitHub
d805b71df2
Fix DST issue ( #20347 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-03-08 10:15:27 +01:00
Jacob Laursen and GitHub
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 Laursen and GitHub
f1b92954ac
Remove unsupported 'context' element ( #20326 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-03-05 22:46:53 +01:00
Jacob Laursen and GitHub
ad2e7f2432
Remove unsupported 'context' element ( #20327 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-03-05 22:45:13 +01:00
Jacob Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
44bd9ceff1
Fix warning ( #20295 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-02-28 11:50:34 +01:00
Jacob Laursen and GitHub
d525f7760a
Remove merge conflict marker ( #20271 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-02-23 09:14:14 +01:00
Jacob Laursen and GitHub
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 Laursen and GitHub
5b9b8c7c48
Update rates ( #20191 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-02-05 23:16:03 +01:00
Jacob Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
9a224cb13a
Fix warnings ( #19998 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-01-15 23:34:12 +01:00
Jacob Laursen and GitHub
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 Laursen and GitHub
c4a8d20b67
Fix postEvent ( #20026 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-01-11 22:21:05 +01:00
Jacob Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
dcbc22025c
Fix warnings ( #20006 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-01-08 22:17:25 +01:00
Jacob Laursen and GitHub
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 Laursen and GitHub
c75f3e5acf
Remove unused class ( #19947 )
2026-01-02 15:29:38 +01:00
Jacob Laursen and lsiepel
e1a4fae3cd
Remove license header
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-01-02 14:47:04 +01:00
Jacob Laursen and lsiepel
13e6000fbc
Manually update remaining headers
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-01-02 10:51:48 +01:00
Jacob Laursen and lsiepel
a3cce8efd7
Update license headers
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-01-02 10:51:48 +01:00
Jacob Laursen and lsiepel
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 Laursen and lsiepel
dfad38261e
Add support for Matter handlebars
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-01-02 10:51:48 +01:00
Jacob Laursen and lsiepel
fa84377aba
Update copyright year in configuration
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2026-01-02 10:51:48 +01:00
Jacob Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
2fe85414b7
Fix example persistence configuration ( #19863 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-12-22 14:15:18 +01:00
Jacob Laursen and GitHub
8434927b8f
Fix example persistence configuration ( #19864 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-12-22 13:46:43 +01:00
Jacob Laursen and GitHub
b4b198c60e
Fix example persistence configuration ( #19865 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-12-22 13:45:59 +01:00
Jacob Laursen and GitHub
c4a2425165
Remove binding configuration ( #19748 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-12-05 17:15:08 +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
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
Jacob Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
e157c0830c
Fix image links ( #19517 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-10-21 20:30:19 +02:00
Jacob Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
8814337a08
Fix image links ( #19470 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-10-16 09:48:46 +02:00
Jacob Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
f346fa2236
Fix warnings ( #19453 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-10-11 13:26:36 +02:00
Jacob Laursen and GitHub
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 Laursen and GitHub
9a003419e5
Fix bridge player channels ( #19457 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-10-09 20:46:15 +02:00
Jacob Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
8acbebd6d0
Remove unsupported thing type ( #19364 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-09-21 20:09:49 +02:00
Jacob Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
fa5ee6a6ba
Simplify tests ( #19187 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-08-18 10:34:58 +02:00
Jacob Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
929a367e7b
Fix name ( #19072 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-07-28 19:24:45 +02:00
Jacob Laursen and GitHub
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 Laursen and GitHub
0180b9437b
Refactor Optional to nullable ( #19061 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-07-27 18:21:22 +02:00
Jacob Laursen and GitHub
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 Laursen and GitHub
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 Laursen and Kai 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 Laursen and GitHub
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 Laursen and GitHub
fb586ff47b
Fix constant names ( #18958 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-07-14 22:40:09 +02:00
Jacob Laursen and Kai 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 Laursen and GitHub
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 Laursen and GitHub
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 Laursen and GitHub
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
Jacob Laursen and GitHub
499300e529
Do not set connect timeout for shared HttpClient ( #18922 )
...
Resolves #18916
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-07-10 20:21:19 +02:00
Jacob Laursen and GitHub
66990cbe9a
[shelly] Fix IllegalArgumentException during mDNS discovery ( #18901 )
...
* Fix IllegalArgumentException during mDNS discovery
Resolves #18884
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-07-10 05:52:30 +02:00
Jacob Laursen and GitHub
725f10b588
[hue] Fix HueBridgeNupnpDiscoveryOSGITest ( #18911 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-07-08 15:48:02 +02:00
Jacob Laursen and GitHub
e5ca87f80e
Fix ClassCastException ( #18897 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-07-06 16:49:12 +02:00
Jacob Laursen and GitHub
c7dd5c4eb7
Remove deprecated DiscoveryListener method implementations ( #18895 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-07-06 08:49:51 +02:00
Jacob Laursen and GitHub
b6b9369041
Refactor timestamps to Instant in discovery methods ( #18838 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-07-05 18:32:44 +02:00
Jacob Laursen and GitHub
aa5c3163b4
Use 'var' for timestampOfLastScan to support upcoming Instant-based API ( #18890 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-07-05 15:50:07 +02:00
Jacob Laursen and GitHub
53f0db6261
[shelly] Fix discovery of Shelly Pro 2 relays ( #18882 )
...
* Use separate device type maps for relays and rollers
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-07-04 11:39:50 +02:00
Jacob Laursen and GitHub
238d071648
[shelly] Refactor thing type handling ( #18796 )
...
* Consolidate thing type to handler mapping
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-07-02 18:50:48 +02:00
Jacob Laursen and GitHub
6390a6cd0d
Use 'var' for timestampOfLastScan to support upcoming Instant-based API ( #18845 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-07-02 08:40:26 +02:00
Jacob Laursen and GitHub
d909cf85af
Add support for day-ahead dataset with 15-minute resolution ( #18695 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-06-28 18:58:48 +02:00
Jacob Laursen and GitHub
a4ba700127
Downgrade dbutils to 1.6 ( #18821 )
...
Resolves #18662
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-06-20 08:20:49 +02:00
Jacob Laursen and GitHub
9843c4ad8f
[shelly] Add unit test coverage ( #18794 )
...
* Add coverage for BLU things
* Use existing ThingTypeUID constants
* Remove misplaced annotation
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-06-13 23:01:39 +02:00
Jacob Laursen and GitHub
3f925692f5
[shelly] Refactor ShellyThingCreator ( #18729 )
...
* Remove duplicated mappings
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-06-02 21:16:05 +02:00
Jacob Laursen and GitHub
9c489b068a
Update rates ( #18742 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-06-02 21:11:22 +02:00
Jacob Laursen and GitHub
fe31deff03
Simplify discovery registration ( #18609 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-05-29 20:42:51 +02:00
Jacob Laursen and GitHub
b7291e2aa1
Provide most rule examples in Python ( #18674 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2025-05-16 09:32:59 +02:00