Commit Graph
100 Commits
Author SHA1 Message Date
Kai KreuzerandGitHub 81b84fb526 [tesla] Improve OFFLINE status description (#20892)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2026-06-06 08:23:00 +02:00
Kai KreuzerandGitHub 93c3afc34d [matter] Map contact sensor channels correctly (#20788)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2026-05-31 14:05:47 +02:00
Kai KreuzerandGitHub 85ef7f752d Add representation property information (#20741)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2026-05-17 01:21:47 +02:00
Kai KreuzerandGitHub 43f70c3b8e [knx] Allow disabling device polling (#20740)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2026-05-17 01:19:16 +02:00
Kai KreuzerandGitHub 355ea5fdb2 Add representation property information (#20739)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2026-05-16 23:19:20 +02:00
Kai KreuzerandGitHub ed123d1aed Add representation property information (#20738)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2026-05-16 23:17:59 +02:00
Kai KreuzerandGitHub eed0add078 Add representation property information (#20736)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2026-05-16 22:30:04 +02:00
Kai KreuzerandGitHub 16e14ba5c0 Add representation property information (#20737)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2026-05-16 22:29:32 +02:00
Kai KreuzerandGitHub ae4472c661 Apply spotless (#20307)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2026-02-28 17:33:44 +01:00
Kai KreuzerandGitHub a8473e44fb [icalendar] Add location channels to read the location field of events (#20150)
* Add location channels to read the location field of events

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2026-01-30 17:44:09 +01:00
Kai KreuzerandGitHub 28d054242d [tesla] Add a new "share" channel for setting navigation destinations (#20144)
* Add a new "share" channel for setting navigation destinations

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2026-01-30 17:33:55 +01:00
Kai KreuzerandGitHub 92f605a3e9 Fix integration tests after JUPnP upgrade (#19841)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2025-12-20 21:14:26 +01:00
Kai KreuzerandGitHub e6bd19f0f2 Fix runbundles on astro itests (#19008)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2025-07-22 09:56:00 +02:00
Kai KreuzerandGitHub 6493e24c53 Fix NoSuchElementException during initialization (#18578)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2025-04-18 23:36:05 +02:00
Kai KreuzerandGitHub ea255612dd Fix NaN check (#18577)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2025-04-18 18:39:03 +02:00
Kai KreuzerandGitHub 968cc56452 Fix nullable issue (#18109)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2025-01-15 16:45:23 +01:00
Kai KreuzerandGitHub c31bcb2026 Fix artifact name for PiperTTS (#17986)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2024-12-26 23:02:52 +01:00
Kai KreuzerandGitHub dd1c041488 Resolve itests (#17019)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2024-07-08 03:14:30 +02:00
Kai KreuzerandGitHub 8c22ea2772 Fix typos (#16776) 2024-05-19 13:29:17 +02:00
Kai KreuzerandGitHub 7671f4b9b1 [knx] Correctly support state sub-types for DPTs (#16337)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2024-02-02 20:13:11 +01:00
Kai KreuzerandGitHub 541b40474b [tesla] Adapt calls to new products API endpoint (#16331)
Signed-off-by: Paul Smedley <paul@smedley.id.au>
2024-01-27 20:11:08 +01:00
Kai KreuzerandGitHub 40d484b89f [bluetooth.generic] Upgrade to latest gatt parser library (#16209)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2024-01-04 23:52:44 +01:00
Kai KreuzerandGitHub f079d1d662 [amplipi] Add new power channel to zones and groups (#16171)
* [amplipi] Add new power channel to zones and groups

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2024-01-02 22:29:18 +01:00
Kai KreuzerandGitHub ea3e608c81 [rrd4j] Reliably get the latest value, if the filter end date is set to "now" (#16059)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-12-14 07:23:49 +01:00
Kai KreuzerandGitHub 92383abf57 Store active route location in dedicated fields (#16032)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-12-10 10:36:24 +01:00
Kai KreuzerandGitHub b33ebb8433 Hide refresh token in the UI as it is considered a secret (#16030)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-12-09 23:54:41 +01:00
6e9ef27006 Fix location with firmware 2023.38.x (#16029)
Signed-off-by: Paul Smedley <paul@smedley.id.au>
Co-authored-by: Paul Smedley <paul@smedley.id.au>
2023-12-09 22:25:45 +01:00
Kai KreuzerandGitHub 9a85fca6cb [ipcamera] Handle empty snapshotUrls and XML encoded characters (#15707)
* [ipcamera] Handle empty snapshotUrls and XML encoded characters
* use unescape method from StringUtils

---------

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-10-18 19:00:49 +02:00
Kai KreuzerandGitHub 1e090bddae [ipcamera] Fix warnings and improve logging (#15703)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-10-17 16:03:25 +02:00
Kai KreuzerandGitHub 1fca7bfdc6 [chatgpt] Add support for LocalAI and other compatible services (#15385)
* Add support for LocalAI and other compatible services

--------

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-10-17 12:30:52 +02:00
Kai KreuzerandGitHub 4059003e9e Fix config option provider to only become active for chatgpt things (#15578)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-09-23 17:59:40 +02:00
Kai KreuzerandGitHub 5ab172ed1c [denon] Extend denonmarantz binding to include Denon DRA-100 sources (#15539)
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2023-09-03 21:10:16 +02:00
Kai Kreuzer 72607d3bee Apply spotless
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-07-24 01:20:31 +02:00
Kai KreuzerandGitHub 289aa0b017 Update to SAT version 0.15.0 (#15015)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-05-23 09:11:22 +02:00
Kai KreuzerandGitHub 1b7dbd7ef9 [airthings] Adapt channels to new dimention for Radon measurements (#15011)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-05-21 17:15:14 +02:00
Kai KreuzerandGitHub f607dde3a5 [tesla] Adapt binding to changed API from Tesla backend (#14922)
* Adapt binding to changed API from Tesla backend

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-05-02 21:49:06 +02:00
Kai KreuzerandGitHub bb10740d3f [chatgpt] Initial contribution of the ChatGPT binding (#14809)
* Initial contribution of the ChatGPT binding

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-04-21 12:09:53 +02:00
Kai KreuzerandGitHub 9fedfc5d61 [metrics] Remove outdated precondition (#14594) 2023-03-12 22:01:08 +01:00
Kai KreuzerandGitHub ce41708622 [lametrictime] Move external library to internal code (#14425)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-02-18 15:01:41 +01:00
Kai KreuzerandGitHub 0d08e38baa Small doc fixes (#14356) 2023-02-06 16:40:25 +01:00
Kai KreuzerandGitHub bfb6091d7b Fix account going offline every few seconds (#14300)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-01-31 19:35:22 +01:00
Kai KreuzerandGitHub f588c07f3a Synchronize access to account to avoid concurrency issues (#14128)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-01-01 12:02:15 +01:00
Kai KreuzerandGitHub 2d5402656e [tesla] Fix discovery of Tesla vehicles from account (#14070)
* Fix discovery of Tesla vehicles from account

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2022-12-31 10:22:39 +01:00
Kai KreuzerandGitHub 260f58904f [homekit] Simplify start level handling (#13914)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2022-12-11 17:09:31 +01:00
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