Wouter Born and GitHub
2bf2246530
[plugwise] Cleanup code ( #15688 )
...
The cleanup includes:
* Use lambdas
* Use enhanced switches
* Make abstract class constructors protected
* Fix typos
Signed-off-by: Wouter Born <github@maindrain.net >
2023-10-02 21:43:07 +02:00
Jacob Laursen and GitHub
86f8bc991d
[energidataservice] Refactor to eliminate code duplication ( #15651 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2023-10-02 09:22:15 +02:00
Marcel and GitHub
54e128fee6
[miio] Add support "Mi Smart Antibacterial Humidifier" ( #15676 )
...
Adding support for the following models:
* Xiaomi Smart Humidifier 2 (modelId: deerma.humidifier.jsq2w)
closing #15639
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2023-10-02 09:18:18 +02:00
Jacob Laursen and GitHub
840277d3b9
Remove Gson 2.10 dependency ( #15682 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2023-10-02 08:51:50 +02:00
Jacob Laursen and GitHub
b275453242
[energidataservice] Remove Gson 2.10 dependency ( #15681 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2023-10-02 07:24:41 +02:00
Wouter Born and GitHub
e32bc258e9
Resolve runbundles for Xtext upgrade ( #15677 )
...
Signed-off-by: Wouter Born <github@maindrain.net >
2023-10-01 22:42:26 +02:00
stefan-hoehn and GitHub
1f0e430506
[Nanoleaf] ipv6 address doc ( #15612 )
...
* Nanoleaf codeowners change
* add ipv6 info about nanolead discovery
Signed-off-by: Stefan Höhn <mail@stefanhoehn.com >
2023-10-01 21:51:07 +02:00
GiviMAD and GitHub
1abb8f267e
[rustpotterks] Upgrade to version 3 ( #15556 )
...
* Upgrade to version 3
* Use ThreadPoolManager and add sleep
* Remove pool prefix, already added by thread pool manager
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com >
2023-10-01 21:15:24 +02:00
jimtng and GitHub
5a39985420
[jrubyscripting] Update README.md ( #15624 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au >
2023-10-01 16:01:13 +02:00
Holger Friedrich and GitHub
cbf4411034
Improve javadoc for all addons ( #15667 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-09-30 21:49:12 +02:00
GiviMAD and GitHub
0039e391cd
[watsonstt] Upgrade dependencies ( #15658 )
...
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com >
2023-09-30 21:46:02 +02:00
Gaël L'hopital and GitHub
3f8531cd6f
Adressing issue #15377 ( #15664 )
...
There was a forgotten leftover here.
Signed-off-by: clinique <gael@lhopital.org >
2023-09-30 11:55:05 +02:00
Ondrej Pecta and GitHub
1d50a40476
[somfytahoma] Add support for noise and CO2 sensor ( #15671 )
...
Signed-off-by: Ondrej Pecta <opecta@gmail.com >
2023-09-30 11:22:10 +02:00
Gaël L'hopital and GitHub
903bbd4082
[netatmo] Add a buffer to lower Weather API requests ( #15590 )
...
* Add a buffer to lower Weather API requests
* Correcting typo identified in PR #15587 after merge
---------
Signed-off-by: clinique <gael@lhopital.org >
2023-09-30 11:04:47 +02:00
Wouter Born and GitHub
9d03ec9af5
Upgrade to Karaf 4.4.4 ( #15659 )
...
* Resolve itest runbundles
* Fix dependency issues
* Add specs features because Pax Web now depends on "asm"
Signed-off-by: Wouter Born <github@maindrain.net >
2023-09-30 07:38:19 +02:00
openhab-bot and GitHub
5012381f08
New Crowdin updates ( #15653 )
...
* New translations netatmo.properties (Italian)
* New translations danfossairunit.properties (Danish)
* New translations jsscripting.properties (Italian)
2023-09-29 22:19:03 +02:00
Jacob Laursen and GitHub
142f715a2e
[netatmo] Fix typo in I18N key ( #15666 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2023-09-29 08:49:19 +02:00
mlobstein and GitHub
b0e20007bd
[kaleidescape] Update Play/Pause status to Player channel widget ( #15663 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com >
2023-09-28 21:42:41 +02:00
mlobstein and GitHub
b355fa7578
Update Play/Pause status to Player channel widget ( #15662 )
...
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com >
2023-09-28 21:38:24 +02:00
fef9680af5
[ipcamera] Fix connection checks with ONVIF cameras with no snapshots ( #15119 )
...
* Added connection check via IdleStateHandler events for sent onvif requests.
Also checking connect errors and setting new states connectError or refusedError accordingly.
On connect, only one request is sent to have less parallel actions in case of reconnect, timeout.
Moved GetCapabilities call to GetSystemDateAndTime response handler part.
Added support to disable automatic polling at startup.
* Fixed call of sendOnvifRequest (missed to remove one call of requestBuilder).
---------
Signed-off-by: Thomas Burri <th@thonojato.ch >
Signed-off-by: Matthew Skinner <matt@pcmus.com >
Co-authored-by: Matthew Skinner <matt@pcmus.com >
2023-09-27 08:54:15 +02:00
Florian Hotze and GitHub
99f0512c73
[jsscripting] Rename library injection parameter & Improve docs ( #15547 )
...
* [jsscripting] Rename parameter useIncludedLibrary to injectionCachingEnabled (#4 )
* [jsscripting] Improve README for cached library injection
* Remove settings image
Signed-off-by: Florian Hotze <florianh_dev@icloud.com >
2023-09-26 22:59:20 +02:00
Jacob Laursen and GitHub
afda8c5f47
[danfossairunit] Remove broken link from documentation ( #15528 )
...
* Remove broken link and extend description
---------
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2023-09-26 07:13:57 +02:00
Fabian Wolter and GitHub
47e649eae1
[lcn] Fix processing of logic function "all fulfilled" status message ( #15649 )
...
Signed-off-by: Fabian Wolter <github@fabian-wolter.de >
2023-09-25 19:27:26 +02:00
Gaël L'hopital and GitHub
87bede36db
[netatmo] Take in account errored modules/devices for Security/Energy areas ( #15587 )
...
* Netatmo binding has to take in account errored modules/devices provided by HomeStatus api.
---------
Signed-off-by: clinique <gael@lhopital.org >
2023-09-25 19:21:55 +02:00
aviborg and GitHub
9c22b7b9ed
Fix sensor and device update ( #15596 )
...
Signed-off-by: AndreasV <andreas.viborg@gmail.com >
2023-09-25 19:19:57 +02:00
Marcel and GitHub
4359c732a4
[miio] add DreameBot L10s Ultra ( #15582 )
...
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2023-09-25 14:53:42 +02:00
mueller-ma and GitHub
480981650c
[surepetcare] Update Readme ( #15640 )
...
Feeders seem to be supported as they are mentioned below.
2023-09-25 13:27:43 +02:00
Alexander Friese and GitHub
66e915409e
fix README ( #15647 )
...
Signed-off-by: Alexander Friese <af944580@googlemail.com >
2023-09-25 13:26:15 +02:00
openhab-bot and GitHub
1844bb2f98
New Crowdin updates ( #15642 )
...
* New translations energidataservice.properties (Italian)
* New translations energidataservice.properties (Danish)
2023-09-24 17:26:37 +02:00
lsiepel and GitHub
3b30d5ab11
[dwdunwetter] Improve server problem handling ( #15405 )
...
* Fix #14691
* Add country tag
---------
Signed-off-by: lsiepel <leosiepel@gmail.com >
Signed-off-by: Leo Siepel <leosiepel@gmail.com >
2023-09-23 19:28:59 +02:00
Holger Friedrich and GitHub
55789bd792
[xmltv] Handle possible XXE injection ( #15467 )
...
XMLInputFactory: Disable property IS_SUPPORTING_EXTERNAL_ENTITIES
which allows injecting external entities.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-09-23 19:12:22 +02:00
Jacob Laursen and GitHub
c9e6417754
Fix NUPnP discovery after firmware change ( #15622 )
...
Fixes #15598
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2023-09-23 19:05:32 +02:00
Jacob Laursen and GitHub
e562c22a2f
Add filter for Aal Elnet ( #15621 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2023-09-23 18:50:30 +02:00
Jacob Laursen and GitHub
a1193d8792
Interpret more states as appliance being switched on ( #15620 )
...
Resolves #15619
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2023-09-23 18:47:45 +02:00
Marcel and GitHub
7a0d05781a
[miio] fix reported brightness for yeelight ( #15611 )
...
Fix reported brightness for yeelight when powered off.
This will fix wrong power switch visualization in the OH UI.
related to issue:
https://community.openhab.org/t/miio-and-yeelight-rgb-bulbs-behavior/135788/9
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2023-09-23 18:38:58 +02:00
lsiepel and GitHub
1da4dca257
Fix checkstyle ( #15603 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com >
2023-09-23 18:31:27 +02:00
uqs and GitHub
7802a4a3ff
Remove non-existing power channel ( #15570 )
...
Migrating from OH 2.5 I tripped over this, as :power no longer exists and instead one has to send ON/OFF commands to the :color channel instead.
Looks like documentation wasn't fully updated with the code changes.
Signed-off-by: uqs <uqs@FreeBSD.org >
2023-09-23 18:13:41 +02:00
Marcel and GitHub
d782ac96bc
[miio] add new robo map blocks to map parser ( #15591 )
...
* [miio] add new robo map blocks to map parser
Adding new block types in map parser.
close #15068
* [miio] fix history for newer robot models
closes #11001
---------
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2023-09-23 18:12:16 +02:00
Marcel and GitHub
798119305e
[miio] add support for newer Roborock vacuums ( #15586 )
...
Add support for the following models:
roborock.vacuum.a51 = Roborock S8
roborock.vacuum.a64 = Roborock G10S Pure
roborock.vacuum.a65 = Roborock S7 Max Ultra
roborock.vacuum.a66 = Roborock G10 Plus
roborock.vacuum.a69 = Roborock G20
roborock.vacuum.a70 = Roborock S8 Pro Ultra
roborock.vacuum.a72 = Roborock Q5 Pro
roborock.vacuum.a73 = Roborock Q8 Max
roborock.vacuum.a74 = Roborock P10
roborock.vacuum.a75 = Roborock Q Revo
roborock.vacuum.a76 = Roborock G10S Auto
close #15020
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
2023-09-23 18:05:02 +02:00
Kai Kreuzer and GitHub
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
lsiepel and GitHub
7f56f0579a
Fix SAT ( #15428 )
...
Signed-off-by: lsiepel <leosiepel@gmail.com >
Signed-off-by: Leo Siepel <leosiepel@gmail.com >
2023-09-23 17:40:31 +02:00
Jacob Laursen and GitHub
619dd617aa
[jdbc] Improve conversion of database value to item state ( #15434 )
...
* Improve conversion of database value to item state
* Refactor test cases to reduce redundancy
* Refactor for type-safety
* Refactor type cast
Fixes #15433
---------
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2023-09-23 17:34:06 +02:00
lsiepel and GitHub
e847139f97
[homematic] checkstyle fixes ( #15604 )
...
Signed-off-by: Leo Siepel <leosiepel@gmail.com >
2023-09-22 23:25:06 +02:00
Holger Friedrich and GitHub
1b122a53b9
Java 17 features (T-Z) ( #15576 )
...
- add missing @override
- Java style array syntax
- remove redundant modifiers
- always move String constants to left side in comparisons
- simplify lambda expressions and return statements
- use replace instead of replaceAll w/o regex
- instanceof matching and multiline strings
- remove null check before instanceof
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-09-21 07:58:53 +02:00
bf1aa3deb2
[miio] Java style cleanup ( #15610 )
...
Introducing non-breaking improvements from #15520
- Java style array syntax
- remove redundant modifiers
- always move String constants to left side in comparisons
- multiline strings
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com >
Co-authored-by: Holger Friedrich <mail@holger-friedrich.de >
2023-09-19 22:53:50 +02:00
openhab-bot and GitHub
14cfeb0996
New Crowdin updates ( #15627 )
...
* New translations boschshc.properties (Italian)
* New translations boschindego.properties (Italian)
2023-09-19 18:31:02 +02:00
Holger Friedrich and GitHub
d0b161aca1
[knx] Adapt to core, temperature differences ( #15573 )
...
Special handling for temperature differences in °F and °F/%,
DPT 9.002 and 9.003, needs to be adapted due to change in core.
Refs openhab/openhab-core#3792.
Implementation is valid for 4.0 and 4.x snapshot.
Fixes #15567 .
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-09-13 20:23:59 +02:00
Cédric Skwar and GitHub
7da3012134
Update version in create binding skeleton scripts ( #15589 )
...
Fixed the bug where you could not compile since the parent openHAB version was wrong in the build conf.
Signed-off-by: Cedric Skwar <cdrc@skwar.me >
2023-09-13 19:34:15 +02:00
Arjan Mels and GitHub
e2709ba2ca
[groupepsa] Fixed timeouts in tests ( #15574 )
...
Signed-off-by: Arjan Mels <github@mels.email >
2023-09-13 08:40:33 +02:00
truidix and GitHub
1a6cd3446f
[miio] Add support for Roborock Q Revo ( #15358 )
...
Signed-off-by: David Kumar <github@truidix.de >
2023-09-13 08:39:32 +02:00