Commit Graph
82 Commits
Author SHA1 Message Date
Kai KreuzerandGitHub d814640727 [bluetooth] Switch to fork of gatt parser library in order to fix incompatibility with xstream (#13128)
* Switch to fork of gatt parser library in order to fix incompatibility with xstream
* Add SAT suppressions
* Add gson dependency

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2022-07-19 17:58:25 +02:00
Kai KreuzerandGitHub 440f603e88 Apply spotless and resolver (#13027)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2022-06-27 16:00:37 +02:00
Kai KreuzerandGitHub 948dd49bd8 Revert "Trying to fix the documentation build (#13025)" (#13026)
This reverts commit 82568e895c.
2022-06-27 12:23:54 +02:00
Kai KreuzerandGitHub 82568e895c Trying to fix the documentation build (#13025)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2022-06-27 12:10:52 +02:00
Kai KreuzerandGitHub ae5009154d Resolve itests after jUPnP upgrade (#12808)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2022-05-25 22:57:42 +02:00
Kai KreuzerandGitHub 8d92e9d31e Update KNX code owner (#12694)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2022-05-07 08:39:33 +02:00
Kai KreuzerandGitHub a868111a54 Remove synchronization to avoid deadlocks (#12603)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2022-04-12 09:10:03 +02:00
Kai KreuzerandGitHub e8c944281a [tesla] Set the token creation time as it is no longer provided in the response (#12547)
* Set the token creation time as it is no longer provided in the response
Address CME
Reauthenticate in case of 401 responses

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2022-04-01 21:33:15 +02:00
Kai KreuzerandGitHub 9d2b04de33 [tesla] Remove (broken) options to obtain refresh token through credentials (#12537)
* Remove (broken) option to obtain refresh token through credentials
* Remove outdated event streaming code
* Update README

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2022-03-31 09:11:55 +02:00
Kai KreuzerandGitHub 2ebad7b4d7 [tesla] Adapt access token handling to changes in Tesla API (#12530)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2022-03-27 09:27:02 +02:00
Kai KreuzerandGitHub ca1e2b0e42 [tesla] Introduce "allowWakeUpForCommands" option (#12184)
* Introduce "allowWakeUpForCommands" option

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2022-02-02 20:28:48 +01:00
Kai KreuzerandGitHub 39ee01687f Fix NPE when Thing configuration changes (#12070)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2022-01-18 00:03:46 +01:00
Kai KreuzerandGitHub a1e6a4e35c [tesla] Add support for setting charging amps and sentry mode (#12029)
* Add support for setting charging amps and sentry mode

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2022-01-13 09:04:24 +01:00
Kai KreuzerandGitHub e9b0620c86 [tesla] Change center_display_state from switch to number (#12030)
* Change center_display_state from switch to number

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* Update property file

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2022-01-12 23:06:31 +01:00
Kai KreuzerandGitHub b7e78e3a0d Update sunroof feature to changed Tesla API (#12031)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2022-01-12 08:41:10 +01:00
Kai KreuzerandGitHub 35d7d9d6dd [tesla] Clarify and update how refresh tokens can be obtained (#12015)
* Clarify and update how refresh tokens can be obtained
* Fix logging statement

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2022-01-10 09:54:31 +01:00
Kai KreuzerandGitHub 43384fe9fc Print usage for tesla command on console (#12014)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2022-01-10 09:47:03 +01:00
Kai KreuzerandGitHub db567bc652 Various small enhancements (#11874)
- do not go from INITIALIZING to OFFLINE and then ONLINE, but skip OFFLINE for panels, if the controller is ONLINE
- reduce logging to debug when receiving trigger events
- only update Thing configuration if necessary to avoid Thing updated events
- fix description of model types, which was outdated due to new models being available by now

Signed-off-by: Kai Kreuzer <kai.kreuzer@telekom.de>
2021-12-28 19:27:45 +01:00
Kai KreuzerandGitHub 57cc935708 Reduce to debug logging in case of communication problems (#11872)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-12-28 11:17:57 +01:00
Kai KreuzerandGitHub e087bac902 Revert "Bump netty to 4.1.72.Final for log4j2 2.15.0 fix (#11826)" (#11861)
This reverts commit d778bb92bb.
2021-12-26 22:41:53 +01:00
Kai Kreuzer 48746f5e3f Apply spotless
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-12-20 09:07:55 +01:00
Kai KreuzerandGitHub 59444937bf [amplipi] Add discovery and PA support (#11586)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-11-21 23:12:43 +01:00
Kai KreuzerandGitHub 277c65f43a Make sure bridge status is set when returning from initialize (#11289)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-09-25 19:10:12 +02:00
Kai KreuzerandGitHub 0a7a9ae281 Rename feature.xml in order to exclude it from feature aggregation (#11266)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-09-19 11:40:55 +02:00
Kai KreuzerandGitHub 195d532aa7 Correctly disable unstable test (#11232)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-09-09 09:35:14 +02:00
Kai KreuzerandGitHub 5b4b51f6ae Ignore files from openapi-generator (#11081)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-08-02 18:15:41 +02:00
Kai KreuzerandGitHub f25cc8d14a [amplipi] Initial contribution of AmpliPi binding (#10983)
* Initial contribution of AmpliPi binding

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* change http client from cxf jax-rs to Jetty

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* applied spotless

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* Remove Jackson dependency

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* Add support for input handling

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* Clean up, improvements and documentation

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* Remove unused password from configuration class

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* Remove example properties file

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* revert change in .gitignore

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* Update README

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* Address review feedback

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* Handle ExecutionException as network error

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-08-01 12:25:29 +02:00
Kai KreuzerandGitHub e1eb18ee3f Fix SAT error (#11074)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-07-31 22:10:14 +02:00
Kai KreuzerandGitHub 955faaec0c Apply spotless (#11072)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-07-31 21:02:53 +02:00
Kai KreuzerandGitHub 207dab57b9 Fix spotless errors (#11068)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-07-31 09:42:29 +02:00
Kai Kreuzer bebab9ce29 applied spotless
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-06-27 23:25:35 +02:00
Kai KreuzerandGitHub f506ec299b [tesla] Prevent NPE (#10872)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-06-15 23:47:47 +02:00
Kai KreuzerandGitHub 6d68746b60 upgrade to JUPnP 2.6.0 (#10801)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-06-04 11:15:29 +02:00
Kai KreuzerandGitHub cf34ba23a0 updated JmDNS dependency version (#10780)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-05-31 20:31:23 +02:00
Kai KreuzerandGitHub f1cbbbe562 Fixed location of additional documentation folder so that it is picked up for the website (#10638)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-05-02 22:00:03 +02:00
Kai KreuzerandGitHub a54f4be094 Adapted url for Artifactory (#10548)
* Adapted url for Artifactory

Related to https://github.com/openhab/openhab-distro/issues/1256

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-04-20 21:33:02 +02:00
Kai KreuzerandGitHub 2e421267cf [airthings] Add support for Airthings Wave Mini (#10456)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-04-16 21:38:20 +02:00
Kai KreuzerandGitHub 11b24a551a [bluetooth] Graciously handle systems without DBus (#10153) 2021-04-08 22:27:41 +02:00
Kai KreuzerandGitHub 66dbc6fbf0 [hdpowerview] Correctly embed dependency in binding (#10450)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-04-03 21:59:15 +02:00
Kai KreuzerandGitHub 05b25f3ab1 Rename README.MD to README.md 2021-04-02 10:46:26 +02:00
Kai KreuzerandGitHub 1d8b0df4a7 [mecmeter] Initial contribution of mecmeter binding (#9075)
* Initial contribution of mecmeter binding

Also-by: Klaus Berger <klaus.berger@verbund.com>
Also-by: Florian Pazour <florian.pazour@verbund.com>
Signed-off-by: Kai Kreuzer <kai@openhab.org>

* addressed review feedback

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* added codeowners entry

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* addressed review comments

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-03-28 11:20:21 +02:00
Kai KreuzerandGitHub 104360e094 Change dependency group id to version available on Maven Central (#10350)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-03-19 13:42:45 +01:00
Kai KreuzerandGitHub 009208adee [nanoleaf] Refactored code to use core features and more (#10101)
This is a bigger refactoring bringing these (breaking) changes:
- System channel types are used where applicable
- Obsolete channels (such as power) were removed
- Some channel types were marked "advanced"
- "Tap" channels were converted to a trigger channel type providing a "system button" behavior
- Layout can now be requested by a console command
- Command options for effect channel are dynamically provided
- Log level has been reduced where appropriate
- HTTP request timeouts were reduced
- handleRemoval now returns quickly as expected
- Fixed hanging thread / infinite loop when requesting layouts for non-square panels
- Various other smaller enhancements and fixes
- Documentation has been adapted accordingly

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-03-17 09:12:04 +01:00
Kai KreuzerandGitHub f972d06db9 [airvisualnode] Change dependency group id to version available on Maven Central (#10333)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-03-15 16:03:57 +01:00
Kai KreuzerandGitHub 97c30afaab [ecobee] Fix logging levels (#10255)
* Fix logging levels
* addressed review comment

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-03-01 19:23:12 -08:00
Kai KreuzerandGitHub 8928e8520c [bluetooth] Adapt labels of discovery results to standard (#10209)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-02-25 10:17:39 -08:00
Kai KreuzerandGitHub 928859ab86 [bluetooth.generic] Define supported bridge types for generic BT devices (#10155)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-02-14 14:33:07 -08:00
Kai Kreuzer f5ee685556 Fixed errrornous urls from merged private branch
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-01-24 21:15:19 +01:00
Kai Kreuzer 7df9290b5d made roku binding compile again after merge of private branch
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-01-24 17:20:26 +01:00
Kai Kreuzer 4276f5cae0 made Enigma2 binding compile again after merge of private branch
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-01-24 16:58:46 +01:00
Kai KreuzerandGitHub b0a15b48a3 Merge pull request from GHSA-r2hc-pmr7-4c9r
* Configured XML parsers to resist XXE attacks

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* added fix for avmfritz

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* added fix for sonos

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* added fix for vitotronic and bosesoundtouch

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* changed avmfritz to singleton pattern

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* addressed roku binding

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* address all uses of DocumentBuilderFactory

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* fixed other occurrences in roku binding

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-01-24 15:06:00 +01:00
Kai KreuzerandGitHub eea5750b73 [tesla] Correctly handle floating point numbers (#9802)
Fixes #9636

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-01-13 20:53:10 +01:00
Kai KreuzerandGitHub 0dd50f226e [nanoleaf] Fixed color temperature setting (#9786)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-01-13 08:24:41 +01:00
Kai KreuzerandGitHub 0b50f2756f [samsungtv] UPnP devices discovery refactored (#9525)
Also-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-01-02 12:01:08 -08:00
Kai KreuzerandGitHub d025f8a35b [miele] Use dedicated thread for event listening (#9536)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-12-27 10:15:04 +01:00
Kai KreuzerandGitHub f36d6f0998 Improved README for Jython scripting (#9447)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-12-21 21:32:15 +01:00
Kai KreuzerandGitHub 765e477702 [mactts] Fixed MacTTS producing empty files (#9418)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-12-18 12:34:03 -08:00
Kai KreuzerandGitHub 9d054f2447 removed remaining outdated reference to modbus transport bundle (#9356)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-12-13 11:06:55 +01:00
Kai KreuzerandGitHub f152a58a31 [modbus] Moved modbus transport from addons to core (#9268)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-12-09 00:12:43 +01:00
Kai KreuzerandGitHub a736e64402 [avmfritz] Properly interrupt monitor thread upon dispose (#9201)
* Properly interrupt monitor thread upon dispose

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-12-03 17:19:10 +01:00
Kai KreuzerandGitHub 102f770881 [miele] Properly shut down event listener job upon dispose (#9202)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-12-02 09:08:37 -08:00
Kai KreuzerandGitHub 007c3b56e5 removed deprecated author information from binding.xml (#9113)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-11-23 19:06:33 -08:00
Kai KreuzerandGitHub 4385708f96 Fixed declaration of representation property (#9073)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-11-19 20:06:13 +01:00
Kai KreuzerandGitHub 93b9662797 [mactts] Allow spaces within voice name (#8985)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-11-08 14:09:55 -08:00
Kai KreuzerandGitHub 482436328e Return QuantityTypes for number items with dimension (#8938)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-11-02 00:26:21 +01:00
Kai KreuzerandGitHub 4cd2a5b314 [rrd4j] Correctly identify Number items with dimensions and persist them in the defined unit (#8866)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-10-28 00:27:54 +01:00
Kai KreuzerandGitHub b3d0f027cf Updated download url (#8859)
The app is not available in the PlayStore anymore, see https://github.com/mendhak/gpslogger/issues/849

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-10-24 23:30:36 +02:00
Kai KreuzerandGitHub 737ded2f80 Deactivated Travis on the main branch (#8860)
See https://github.com/openhab/openhab-addons/pull/8848#issuecomment-716052315

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-10-24 23:22:23 +02:00
Kai KreuzerandGitHub 90e659d8d7 [rrd4j] Ignore item types that are not supported (#8815)
Additionally:
- documentation has been updated and improved
- logging has been improved for better debugging

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-10-20 19:10:57 -07:00
Kai KreuzerandGitHub 5cca30492b [mapdb] Avoid ArrayIndexOutOfBoundsExceptions being thrown (#8792)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-10-18 11:03:55 -07:00
Kai KreuzerandGitHub f90f91ff1f [mapdb] Fix deserialization of values in mapDB database (#8758)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-10-15 18:02:20 +02:00
Kai KreuzerandGitHub 611e21c9c6 fixed spotless error (#8710)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-10-10 09:50:15 +02:00
Kai KreuzerandGitHub 112f46c95e removed embedded broker (#8649)
Also-by: Wouter Born <github@maindrain.net>
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-10-04 13:43:44 +02:00
Kai KreuzerandGitHub d1de8a2ed6 exclude netatmo binding from aggregated feature (#8638)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-10-03 00:16:10 +02:00
Kai KreuzerandGitHub c071b2ea06 Fixed urls in template that resulted in a 404 (#8601)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-09-28 14:10:39 -07:00
Kai KreuzerandGitHub 9780cd9b5b exclude bundles that are not yet included in the build from the aggregated feature (#8573)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-09-24 23:23:10 +02:00
Kai KreuzerandGitHub 5788ad095e Fixed mvn reference for config files (#8572)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-09-24 22:45:01 +02:00
Kai KreuzerandGitHub af84a0b4c7 [yioremote] added missing entries in bom and CODEOWNERS (#8544)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-09-23 21:49:30 +02:00
Kai KreuzerandGitHub 613c2e1082 removed pom.xml.versionsBackup files (#8552)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-09-23 09:00:21 +02:00
Kai KreuzerandGitHub edc77ec1a6 do not apply spotless to footer.xml (#8539)
* Ignore footer.xml by spotless

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-09-22 12:17:25 +02:00
Kai KreuzerandGitHub 2e4b1beb7f reintroduced aggregated features and restored the standard feature name (#8532)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-09-21 23:32:41 +02:00
Kai Kreuzer 6df6783b60 added migrated 2.x add-ons
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-09-21 03:37:19 +02:00