Commit Graph

5016 Commits (c3bf41f0da67ca92d7ab8abc1ccd0bd8c252f660)

Author SHA1 Message Date
Jan Gustafsson c3bf41f0da [verisure] Fix broken cloud authentication (#17761)
* Fix Verisure bridge cannot login (#17730)

Signed-off-by: Jan Gustafsson <jannegpriv@gmail.com>
2024-11-22 21:42:18 +01:00
Gaël L'hopital bef3a08c14 Correcting url (#17774)
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-11-21 21:10:35 +01:00
Gaël L'hopital 3d5a45fa5c [linky] Yet another website underlaying API modification (#17538)
* Yet another website underlaying API modification
* Correction for current and previous week, month, year
* Added unitHing
* Switch peek power to kVA
* Adding new cookie and user agent

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-11-21 21:09:11 +01:00
Bernd Weymann c9730e43a4 [mercedesme] Add vin automatically to discovered vehicle (#17750)
* add vin as representation property

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2024-11-20 19:59:13 +01:00
maniac103 304f37d470 [yamahareceiver] Fix read stall blocking OH thing handler thread pool (#17769)
Since no read timeout was set, reads blocked indefinitely, which in case
of unreachable receiver led to blocking the OH thing handler thread
pool, since multiple requests are launched into the thread pool
simultaneously.

Fixes #17768

Signed-off-by: Danny Baumann <dannybaumann@web.de>
2024-11-20 19:57:41 +01:00
Jacob Laursen 8b2bbfe90c
Fix last hour not being considered for best price (#17745)
Backport of #17731

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-11-15 17:07:04 +01:00
Andrew Fiddian-Green b897c959ce [siemensrds] Fix setting of target temperature (#17697)
Signed-off-by: AndrewFG <software@whitebear.ch>
2024-11-04 19:57:47 +01:00
Gaël L'hopital 051d611c8a [netatmo] Consider timezone of the house when defining the end time of a setpoint (#17586)
* Consider timezone of the house when defining the end time of a setpoint

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-10-23 21:31:08 +02:00
Ronny Grun d28a57e8c0 [mercedesme] fix websocket endpoint (#17594)
Signed-off-by: Ronny Grun <ronny.grun@t-online.de>
2024-10-21 20:57:19 +02:00
Espen Fossen acf6f8ccb9 [emotiva] Fix main zone volume-db channel name (#17567)
Signed-off-by: Espen Fossen <espenaf@junta.no>
2024-10-14 21:46:03 +02:00
MikeTheTux c6fab65813 API change on duration channels (#17528)
Signed-off-by: Michael Weger <weger.michael@gmx.net>
2024-10-08 21:09:44 +02:00
Gaël L'hopital b1bc1037d5
Backporting infinite loop correction (#17517)
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-10-08 00:29:26 +02:00
Florian Hotze eba184ec69 [jsscripting] Synchronize context access in logger initialization (#17496)
* [jsscripting] Synchronize context access in logger initialisation to avoid illegal multi-thread access
Fixes #17494.

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2024-10-04 20:07:10 +02:00
Florian Hotze e69fd47ef2 [jsscripting] Implement `javax.script.Compilable` (#16970)
* [jsscripting] Restructure & Comment POM
* [jsscripting] Use OPENHAB_TRANSFORMATION_SCRIPT constant from core

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2024-10-04 20:06:06 +02:00
openhab-bot ef3ffff2bc [unleash-maven-plugin] Preparation for next development cycle. 2024-09-29 15:46:54 +00:00
lsiepel 5435d63891
Fix NPE (#17475)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-09-26 21:49:30 +02:00
Gaël L'hopital 6528e84a45 [netatmo] Prevent `IndexOutOfBoundsException` (#17448)
* Preventing IndexOutOfBoundsException

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-09-20 15:46:55 +02:00
lsiepel b61a205de3 Refactor and fix (#17394)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-09-18 22:46:37 +02:00
Gaël L'hopital 7ae664ad36 [gce] Fix `NullPointerException` (#17430)
* Remove @NonNullByDefault({}) annotations to avoid NPE

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-09-18 20:17:54 +02:00
lsiepel 2f6db504c9 [unifi] Fix `NullPointerException` (#17421)
* Fix NPE
* Null warning

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-09-17 22:30:44 +02:00
lsiepel 600ca69c94 [melcloud] Improve null handling (#17295)
* Add null annotations

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-09-09 21:46:25 +02:00
lsiepel d5ad854aac [senechome] Fix `ArrayIndexOutOfBoundsException` when less than 4 packs (#17299)
* Fix issue and warnings
* Fix operator

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-09-09 20:17:20 +02:00
lsiepel bec9863d4a [evcc] Fix `IllegalArgumentException` for specific vehicle Id's (#17380)
* Handle semicolon in car id

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-09-09 20:15:38 +02:00
jsjames 5d3c6c93d7 fixed xml uri ID (#17341)
Signed-off-by: Jeff James <jeff@james-online.com>
2024-08-27 21:34:22 +02:00
lsiepel 67170f6f61
[electroluxair] Remove binding (#17336)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-08-27 19:39:17 +02:00
David Pace 1d490981ea
[boschshc] Fix NPE during deserialization, make long polling more robust (#17289)
(#17190)

* Fix NPE while deserializing service data JSON objects
* Catch exceptions while handling long poll results
* Correct @type name for user-defined states
* Add unit tests and enhance existing unit tests

Signed-off-by: David Pace <dev@davidpace.de>
2024-08-20 08:53:13 +02:00
Jacob Laursen d71ce876e4 Fix addon id (#17251)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-08-14 10:22:22 +02:00
openhab-bot 852a7b764d [unleash-maven-plugin] Preparation for next development cycle. 2024-08-09 10:37:43 +00:00
Gaël L'hopital b738270f0a Wrong exception catched (#17217)
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2024-08-08 18:07:03 +02:00
lolodomo abef91cfac [freeboxos] Fix enabling/disabling of Mac OS file sharing (#17203)
Fix #17200

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-08-08 18:03:51 +02:00
Cody Cutrer dd401fce12 [lutron] Fix Pico buttons for non-LEAP bridges (#17204)
Signed-off-by: Cody Cutrer <cody@cutrer.us>
2024-08-04 22:11:27 +02:00
Markus Michels 353315537f [shelly] Fix thing re-init after power cycle for firmware update (#17163)
* Fixes thing re-init during/after firmware update. API will not be closed
on ota_success message.
* Don't disconnect from device during firmware update, this ensures to get
further events throughout the upgrade process
* suspress COMMUNICATION_ERROR on expected restart after fw upgrade

Signed-off-by: Markus Michels <markus7017@gmail.com>
2024-08-02 23:15:20 +02:00
Jacob Laursen e5148607bf Fix clearing Now Playing channels (#17185)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-08-01 12:33:25 +02:00
Markus Michels c2877e08a6 Fixes BLU Discovery when Shelly Cloud Bluetooth Gateway is enabled (in (#17167)
this case the binding's gateway script could not get access to the BLE
observer).

Signed-off-by: Markus Michels <markus7017@gmail.com>
2024-07-30 14:05:34 +02:00
Matthew Skinner ae5d5ee701 Fix dependancy issues. (#17159)
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2024-07-30 12:55:42 +02:00
Jacob Laursen 2ced284d8d Fix NullPointerExceptions (#17180)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-07-29 20:24:34 +02:00
lolodomo 487d4a95c2 [freeboxos] Fix macAddress property when discovering a server (#17082)
Fix #17071

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-07-26 11:39:24 +02:00
lolodomo 6b216b3ea7 [freeboxos] Fix websocket registration (#17124)
Fix #17098

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-07-26 11:35:48 +02:00
lolodomo 61866eeb3d [freeboxos] Fix creation of properties and dynamic channels at init (#17081)
This was bypassed in bridgeStatusChanged.

Fix #17078
Fix #17079

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-07-26 11:34:58 +02:00
Markus Michels 12eaeee009 fixes #17121 (BLU Gateway), #17120 (NPE in cover mode) (#17122) 2024-07-25 09:32:40 +02:00
Jacob Laursen 94e11fcd05 Add test coverage for thing type mapping (#17040)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-07-25 09:30:49 +02:00
Markus Michels c41858ba6c [shelly] Fix initialization of BLU Motion device (#17053)
* Fixes #17052 (caused by inproper initialization of the profile flags for
BLU devices in general and for BLU Motion another one)

Signed-off-by: Markus Michels <markus7017@gmail.com>
2024-07-17 00:47:31 +02:00
lsiepel d29ba8061a [govee] Fix invalid status response handling (#17048)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-07-16 19:49:22 +02:00
J-N-K 5f3e3ecaf2 [rrd4j] Fix unit retrieval for group items (#17054)
Reported on the forum

Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-07-14 12:19:09 +02:00
J-N-K 76be5a9204 [http] Properly escape + character in query string (#17042)
* [http] Properly escape + character in query string

Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-07-12 22:16:08 +02:00
Jacob Laursen 84d38ac7ac Fix thing type descriptions for Plus Mini series (#17015)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-07-09 20:24:41 +02:00
J-N-K 2c9121e38a [awattar] Fix price handler refresh (#17032)
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-07-09 19:55:16 +02:00
Markus Michels d5d01dc8a1 [shelly] Revise fix for Gen1 initialization problem for manually created Things (#17011)
* Fixes #16990 - Gen1 nbo longer initializes when defined in .things

Signed-off-by: Markus Michels <markus7017@gmail.com>

Co-authored-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-07-09 19:48:06 +02:00
Kai Kreuzer 72bd390d35 Bump version to 4.2.1-SNAPSHOT
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2024-07-09 18:52:34 +02:00
openhab-bot 8d0017e9f3 Preparation for tag creation (Tag name: '4.2.0'). 2024-07-07 18:07:08 +00:00