Commit Graph

3246 Commits

Author SHA1 Message Date
alexf2015
2129300fd2 [easee] adopt API base URL due to changes (#15229)
Signed-off-by: Alexander Friese <af944580@googlemail.com>
2023-07-15 22:53:59 +02:00
David Pace
00dae6f615 [boschshc] Upgrade to REST API version 3.2 (#15053) (#15067)
closes #15053

Signed-off-by: David Pace <dev@davidpace.de>
2023-06-12 22:29:10 +02:00
Jacob Laursen
5e059ba044 Fix NullPointerException (#14989)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-05-13 21:37:17 +02:00
openhab-bot
82edc93076 [unleash-maven-plugin] Preparation for next development cycle. 2023-05-07 16:31:24 +00:00
Jacob Laursen
4d1337fb9c Improve multicast implementation (#14199)
Fixes #14198

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-05-06 21:12:14 +02:00
Jacob Laursen
604b354bad
Fix NUPnP discovery (#14918)
Fixes #14852

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-05-06 12:17:34 +02:00
lolodomo
6e7afc09a2 [sonos] Correct identification of tuneIn started from Alexa (#14164)
Contained URL is now HTTPS instead of HTTP before.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-05-05 14:27:14 +02:00
maniac103
d0ad1e684e [gardena] Fix server ping timeout logic (#14203)
On server timeouts, it's possible for multiple minutes to elapse
between receiving the last pong on the old connection and attempting to
send the next ping on the new connection. If that time span exceeded 5
minutes, the binding went into a minutely reconnection loop, because it
never attempted to send a ping anymore, which led to lastPong not being
updated anymore.
To fix this, replace the timing dependent timestamp handling by a simple
counter which counts how many consecutive ping attempts didn't receive
an answer, and closing the connection after 5 unsuccessful ping
attempts. That new counter is now also reset whenever the connection is
restarted.

Fixes #14188

Signed-off-by: Danny Baumann <dannybaumann@web.de>
2023-05-03 22:49:50 +02:00
Kai Kreuzer
bf2ce7b418
[tesla] Adapt binding to changed API from Tesla backend (#14924)
* Adapt binding to changed API from Tesla backend
* Add new translations and vehicle thing type

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-05-03 20:39:05 +02:00
Jacob Laursen
91450d0708 Fix compliance with RFC 9110 section 10.1.5 (#14891)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-05-01 20:48:43 +02:00
Stefan Triller
0df4a1b6f9 [ventaair] Fix typo Dimenionsless in channel definition (#14896)
Fixes #14895

Signed-off-by: Stefan Triller <github@stefantriller.de>
2023-04-28 16:32:20 +02:00
M Valla
ab910cca98 [openwebnet] Do not store dimmer brightness if already 0 (#14822)
Fixes #14785

Signed-off-by: Massimo Valla <mvcode00@gmail.com>
2023-04-21 17:59:37 +02:00
openhab-bot
2605493809 New translations boschindego.properties (Danish) (#14854) 2023-04-20 20:25:12 +02:00
Jacob Laursen
f40b28d10d
Fix Java 11 backport (#14857)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-20 17:58:20 +02:00
jimtng
942c96f953
[jrubyscripting] Update README.md (#14814)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2023-04-18 14:04:55 +02:00
Wouter Born
84cb3c9727
[windcentrale] Backport fixes for using new API (#14820)
* [windcentrale] Adapt binding to new API (#14770)
* [windcentrale] Adapt binding to new API

Reworks the binding so it can be used with the new API that also requires authentication.

Also adds the following:

* Account things to provide authentication details
* Implementation for getting and refreshing tokens using AWS Cognito
* Windmill discovery based on the participations in projects
* Properties with additional data for windmills like turbine type, build year, location coordinates
* Adds support for "Het Vliegend Hert" windmill
* Unit tests for JSON (de)serialization

Fixes #13625

* [windcentrale] Discover windmills when account goes online (#14807)

* Backport to Java 11/openHAB 3.4

Signed-off-by: Wouter Born <github@maindrain.net>
2023-04-15 22:48:26 +02:00
Wouter Born
22afd6e04f
Apply spotless
Signed-off-by: Wouter Born <github@maindrain.net>
2023-04-15 21:06:03 +02:00
Jacob Laursen
009a461ee5
[boschindego] Implement OAuth2 authorization (#14812)
* Implement OAuth2 authorization
* Backport to Java 11/openHAB 3.4

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-15 13:11:42 +02:00
openhab-bot
198b0b76ba [unleash-maven-plugin] Preparation for next development cycle. 2023-04-12 18:15:41 +00:00
M Valla
5827484eff [openwebnet] light switch updates are now triggered (#14390)
* [openwebnet] light switch updates are now triggered

Signed-off-by: Massimo Valla <mvcode00@gmail.com>
2023-04-02 21:31:14 +02:00
Conte Andrea
3f3224ca18 fix(12600): wrong startup value for channel failureDiscovered (#14374)
Signed-off-by: Conte Andrea <andrea@conte.com>
2023-04-01 13:22:50 +02:00
GiviMAD
555210cb23 [googlestt] Fix drop bytes (#14649)
* [googlestt] Fix drop bytes
* fix unhandled cancelation error when using single utterance mode

Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2023-03-23 22:35:01 +01:00
Gaël L'hopital
3bab21f242
[netatmo] Make OAuth2 token refresh RFC compliant (#14568)
* Cherry picking PR #14548 in branch 3.4.x
* Correcting wrong syntax

Signed-off-by: clinique <gael@lhopital.org>
2023-03-16 20:29:14 +01:00
Simon Spielmann
66d0377cff [iCloud] Ignore HTTP errors != 400 & >= 500 for 2-FA authentication (#14563)
* Ignore HTTP errors != 400 for 2-FA authentication

---------

Signed-off-by: Simon Spielmann <simon.spielmann@gmx.de>
2023-03-10 23:17:54 +01:00
Wouter Born
211955ccd6
Fix header
Signed-off-by: Wouter Born <github@maindrain.net>
2023-02-17 12:06:12 +01:00
Cody Cutrer
bab2a1f373 [homekit] fix restarted on network interface change (#14226)
a regression caused during the final changes of #13877

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-02-15 19:32:08 +01:00
jimtng
610ac572c5
[jrubyscripting] Update to JRuby 9.3.10.0 (#14369)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2023-02-13 13:34:40 +01:00
openhab-bot
b7fb1a0df9 [unleash-maven-plugin] Preparation for next development cycle. 2023-02-13 02:01:00 +00:00
Florian Hotze
02bb6c9b44 [evcc] Fixes & Adjust to more breaking changes from evcc 0.111.x (#14381)
* [evcc] Adjust DTO for renamed activePhases
* [evcc] Correct wrong units for capacities
* [evcc] Fix wrong getter & Reformat

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2023-02-11 19:52:44 +01:00
Florian Hotze
94adf71915 [evcc] Adjust to breaking API change & Add new channel (#14245)
* [evcc] Adjust to breaking API changes

Fixes #14231.

See https://github.com/evcc-io/evcc/discussions/5522.

* [evcc] Add battery capacity channel
* [evcc] Version & openHABian note
* [evcc] Use already defined constants in ChannelTypeUIDs
* [evcc] Correct header in evcc.properties

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2023-02-11 19:50:54 +01:00
Daniel-at-git
a2bb0f28e9 Commit 1d23c32de1 broke sending underscore character in messages (#14204) (#14314)
This PR reverts commit 1d23c32de1 and fix #14204.

Signed-off-by: Daniel Schröter <d.schroeter@gmx.de>
2023-02-07 22:49:44 +01:00
Andreas Berger
56406263d9 [fineoffsetweatherstation] Fix java.lang.IllegalMonitorStateException (#14326)
This fix ensures, that the `ReentrantLock::unlock` method is only called, when the Thread is owning the lock.

resolves: #14322

Signed-off-by: Andreas Berger <andreas@berger-freelancer.com>
2023-02-06 09:18:32 +01:00
Ilias Ktn
6cae330f83 Working PostgreSQL Schema check/fix and set TIMESTAMPTZ to match MySQL defaults (#14294)
Signed-off-by: Ilias Kotinas <henfiber@gmail.com>
2023-02-05 22:22:46 +01:00
Wouter Born
13ec5029a8
Apply spotless
Signed-off-by: Wouter Born <github@maindrain.net>
2023-02-05 13:32:34 +01:00
lsiepel
5b8300ad60
[chromecast] Fix thing go offline after stop command (#14158)
* Restructure commander
* Improve thing status handling on error

Signed-off-by: lsiepel <leosiepel@gmail.com>
2023-02-05 13:27:09 +01:00
Jacob Laursen
697b510808 Add TLS support (#14331)
Fixes #14309

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-02-04 22:00:56 +01:00
Mark Hilbush
e392f7f3bf Fix for NPE when playerState is null (#14191)
Signed-off-by: Mark Hilbush <mark@hilbush.com>
2023-02-04 10:51:53 +01:00
lolodomo
551cd8f41d [hue] Handle unexpected empty response from API (#14297)
Fix #14218

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-02-02 20:53:23 +01:00
Mark Hilbush
b3b7be63b1 Fix for NumberFormatException when parsing json (#14308)
Signed-off-by: Mark Hilbush <mark@hilbush.com>
2023-02-01 17:11:20 +01:00
lolodomo
75dfebf88c [shelly] Cancel the init job when the thing handler is disposed (#14290)
Fix #14032

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-01-31 20:00:56 +01:00
Kai Kreuzer
ad57a0bf56 Fix account going offline every few seconds (#14300)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-01-31 19:59:21 +01:00
Nils Schnabel
f342b3dc6f [fmiweather] HIRLAM → HARMONIE weather model (#13693)
* [FMI] HIRLAM → HARMONIE model

Signed-off-by: Nils Schnabel <git@to.nilsschnabel.de>
Co-authored-by: Sami Salonen <ssalonen@gmail.com>
2023-01-30 19:54:04 +01:00
Ilias Ktn
15a4fabd94 Perform upsert on key conflict like the default for MySQL (PostgreSQL >= 9.5) (#14281)
Signed-off-by: Ilias Kotinas <henfiber@gmail.com>
2023-01-29 11:06:56 +01:00
Jacob Laursen
da15059292 [wemo] Fix stability issues (#14163)
* Stabilize UPnP subscription handling
* Remove unused UpnpService
* Fix integration test

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-01-29 10:44:22 +01:00
Dan Cunningham
58a979d209 [openhabcloud] Reconnection Fixes (#14251)
* [openhabcloud] Possible connection leak
* Creates thread safe reconnection, reduces unnecessary polling on setup, removes unused variables.
* adds the reconnect settings to the internal socket.io options.
* Up the min reconnect time
* Use @ssalonen sugestion for backoff mins and randomness
* Reconnect after server initiated disconnect
* Remove unhelpful comments

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2023-01-29 10:34:36 +01:00
Frieso Aeschbacher
af7ed347ef [dominoswiss] Fix Bridge-Loading with OH3_3 and OH3_4 (#14172)
* Fix Loading of Bridge with OH3.3

Signed-off-by: Frieso Aeschbacher <frieso.aeschbacher@gmail.com>
2023-01-22 14:03:05 +01:00
openhab-bot
d62aabeda8 [unleash-maven-plugin] Preparation for next development cycle. 2023-01-08 22:12:29 +00:00
Jacob Laursen
8d56678711 Revert "[netatmo] Adding the ability to append a postfix to registered webhook. (#14123)"
This reverts commit 171711a4dd.
2023-01-02 18:07:19 +01:00
Gaël L'hopital
171711a4dd
[netatmo] Adding the ability to append a postfix to registered webhook. (#14123)
* Adding the ability to append a postfix to registered webhook.

Signed-off-by: clinique <gael@lhopital.org>
2023-01-01 10:37:18 +01:00
mlobstein
99d956630e [bondhome] Fix fatal Null Pointer errors (#14103)
* Fix fatal Null Pointer errors

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2022-12-30 14:30:46 +01:00