]>
git.basschouten.com Git - openhab-addons.git/log
Matthew Skinner [Sat, 2 Mar 2024 09:58:18 +0000 (20:58 +1100)]
Bump net.java.dev.jna lib to version 5.14.0 (#16460)
* Update net.java.dev.jna lib version
Signed-off-by: Matthew Skinner <matt@pcmus.com>
openhab-bot [Thu, 29 Feb 2024 02:09:11 +0000 (03:09 +0100)]
New translations openweathermap.properties (Italian) (#16469)
ErikDB87 [Wed, 28 Feb 2024 18:53:12 +0000 (19:53 +0100)]
[openweathermap] Add daily moon channels to OneCall Thing (#16350)
* [openweathermap] Add daily moon channels to OneCall Thing
This adds the daily moon data provided by the API (https://openweathermap.org/api/one-call-api#parameter) to the OneCall Thing.
Also-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Erik De Boeck <deboeck.erik@gmail.com>
openhab-bot [Wed, 28 Feb 2024 07:35:33 +0000 (08:35 +0100)]
New translations fineoffsetweatherstation.properties (Italian) (#16468)
jimtng [Tue, 27 Feb 2024 14:51:24 +0000 (00:51 +1000)]
[jythonscripting] Upgrade to Jython 2.7.3 (#16465)
* Upgrade to jython 2.7.3
* remove the deprecation notice in jython readme
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
Andreas Berger [Tue, 27 Feb 2024 09:57:56 +0000 (10:57 +0100)]
[fineoffsetweatherstation] Implement new Measurand `free-heap-size` (#16461)
Signed-off-by: Andreas Berger <andreas@berger-freelancer.com>
GiviMAD [Tue, 27 Feb 2024 07:03:39 +0000 (23:03 -0800)]
[Voice] Fix google and watson STT pcm format support (#16464)
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
mlobstein [Mon, 26 Feb 2024 22:26:12 +0000 (16:26 -0600)]
[nuvo] Add source menu channel (#16443)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Gerd Zanker [Mon, 26 Feb 2024 20:04:04 +0000 (21:04 +0100)]
[boschshc] Add command to list SHC device mappings (#15060)
* [boschshc] add command to list Bosch Smart Home Controller devices and mapping to openhab devices and related services
Signed-off-by: Gerd Zanker <gerd.zanker@web.de>
Martin Grassl [Sun, 25 Feb 2024 13:03:16 +0000 (14:03 +0100)]
[mybmw] Improve data refresh handling (#16418)
* [mybmw] add functionality for updating
disable updating by setting the refresh-interval to 0
enable force update by adding some switches
Signed-off-by: Martin Grassl <martin.grassl@digital-filestore.de>
Holger Friedrich [Sun, 25 Feb 2024 13:00:25 +0000 (14:00 +0100)]
[knx] Add list of supported DPTs (#16452)
* [knx] Add list of supported DPTs
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Holger Friedrich [Sun, 25 Feb 2024 10:59:19 +0000 (11:59 +0100)]
[knx] Fix DPT 6.020 and 8.010 (#16453)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
lsiepel [Sun, 25 Feb 2024 10:56:34 +0000 (11:56 +0100)]
[ism8] Add UoM support (#14206)
* Add UoM support
Signed-off-by: lsiepel <leosiepel@gmail.com>
Florian Hotze [Sat, 24 Feb 2024 23:39:57 +0000 (00:39 +0100)]
[jsscripting] Improve logging on JS error (#16445)
* [jsscripting] Improve script error logging
* [jsscripting] Suppress some warnings
* [jsscripting] Throw ISE instead of RE
* [jsscripting] Minor null annotation improvements
Include fileName or ruleUID or transformation UID in the logger name used by the logged error stack trace.
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Wouter Born [Sat, 24 Feb 2024 13:25:24 +0000 (14:25 +0100)]
Upgrade get-changed-files GHA dependency (#16451)
This fixes the last remaining deprecation warning:
> Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20
Signed-off-by: Wouter Born <github@maindrain.net>
Konstantin Polihronov [Sat, 24 Feb 2024 10:49:52 +0000 (12:49 +0200)]
[solax] Support for x1 mini inverter local connection (#16412)
Skeleton of the required classes for supporting X1 mini
Add the parser data
Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
Wietse van Buitenen [Sat, 24 Feb 2024 10:45:39 +0000 (11:45 +0100)]
[melcloud] Adjust to new API limits (#16422)
* [melcloud] Add minimum polling value and change default
Signed-off-by: Wietse van Buitenen <thewiep@gmail.com>
Florian Hotze [Fri, 23 Feb 2024 21:58:58 +0000 (22:58 +0100)]
[sungrow] Change image file extension to fix website build (#16450)
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
jimtng [Thu, 22 Feb 2024 12:41:04 +0000 (22:41 +1000)]
[jrubyscripting] Upgrade to JRuby 9.4.6.0 (#16439)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
jimtng [Thu, 22 Feb 2024 08:30:20 +0000 (18:30 +1000)]
[jrubyscripting] Update README (#16440)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
mlobstein [Thu, 22 Feb 2024 08:28:50 +0000 (02:28 -0600)]
Add A/V standby power status (#16438)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
robnielsen [Thu, 22 Feb 2024 07:45:55 +0000 (01:45 -0600)]
[ecobee] fix NullPointerException in EcobeeAccountBridgeHandler.refreshThermostats() (#16442)
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
Holger Friedrich [Wed, 21 Feb 2024 18:24:28 +0000 (19:24 +0100)]
[knx] Fix warnings in test (#16434)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
openhab-bot [Tue, 20 Feb 2024 23:34:15 +0000 (00:34 +0100)]
New translations pipertts.properties (Italian) (#16435)
Holger Friedrich [Tue, 20 Feb 2024 17:42:29 +0000 (18:42 +0100)]
[knx] Add test for DPT 7.600 (#16433)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
jimtng [Tue, 20 Feb 2024 12:48:53 +0000 (22:48 +1000)]
[jsonpath] change code-fence so it doesn't overlap with logo (#16432)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
jimtng [Tue, 20 Feb 2024 10:58:06 +0000 (20:58 +1000)]
[ipp] Fix minor typos in README (#16430)
* [ipp] Fix minor typos in README
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
Matthew Skinner [Tue, 20 Feb 2024 09:11:48 +0000 (20:11 +1100)]
[radiobrowser] Initial contribution (#16392)
* initial code
Signed-off-by: Matthew Skinner <matt@pcmus.com>
openhab-bot [Tue, 20 Feb 2024 06:18:15 +0000 (07:18 +0100)]
New Crowdin updates (#16429)
* New translations panasonicbdp.properties (Italian)
* New translations sungrow.properties (Italian)
GiviMAD [Mon, 19 Feb 2024 21:51:41 +0000 (13:51 -0800)]
[PiperTTS] Initial contribution (#15965)
* [PiperTTS] Initial contribution
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
Holger Hees [Mon, 19 Feb 2024 21:46:19 +0000 (22:46 +0100)]
Fix missing starting head tag (#16426)
Signed-off-by: Holger Hees <holger.hees@gmail.com>
MikeTheTux [Mon, 19 Feb 2024 17:49:23 +0000 (18:49 +0100)]
[evcc] Add support of heating devices and three new channels (#16378)
* added effectiveLimitSoC, chargerFeatureHeating and chargerFeatureIntegratedDevice channels
support of heating devices (temperature) in addition to vehicles (SoC)
Signed-off-by: Michael Weger <weger.michael@gmx.net>
mlobstein [Mon, 19 Feb 2024 16:04:51 +0000 (10:04 -0600)]
add discoveryMethods (#16424)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Sönke Küper [Mon, 19 Feb 2024 13:54:21 +0000 (14:54 +0100)]
[sungrow] Initial contribution (#15130)
* 0000: Implementation
---------
Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Co-authored-by: Wouter Born <github@maindrain.net>
Co-authored-by: Eric Bodden <eric.bodden@upb.de>
Co-authored-by: Leo Siepel <leosiepel@gmail.com>
robnielsen [Mon, 19 Feb 2024 13:46:53 +0000 (07:46 -0600)]
[insteon] redact password from thing status and log file when hub initialization fails (#16075)
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
mlobstein [Mon, 19 Feb 2024 13:11:56 +0000 (07:11 -0600)]
Fix discoveryMethods (#16425)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Christian Kittel [Mon, 19 Feb 2024 00:09:05 +0000 (01:09 +0100)]
[homematic] Add Authentication (#16196)
* Add Authentication
---------
Signed-off-by: Christian Kittel <ckittel@gmx.de>
Wouter Born [Sun, 18 Feb 2024 21:59:51 +0000 (22:59 +0100)]
Resolve runbundles for jUPnP upgrade (#16423)
Related to openhab/openhab-core#4098
Signed-off-by: Wouter Born <github@maindrain.net>
J-N-K [Sun, 18 Feb 2024 21:03:24 +0000 (22:03 +0100)]
Fix KNX dimmer channels (#16421)
Signed-off-by: Jan N. Klug <github@klug.nrw>
Markus Michels [Sun, 18 Feb 2024 07:59:19 +0000 (08:59 +0100)]
[shelly] Support for Shelly BLU H&T (#16413)
* Support for Shelly BLU H&T added
Signed-off-by: Markus Michels <markus7017@gmail.com>
Florian Hotze [Sat, 17 Feb 2024 23:12:21 +0000 (00:12 +0100)]
[openweathermap] Finish clean-up & Fix OneCall Forecast Thing channel creation (#16416)
* [openweathermap] Clean-Up config.xml
Remove config description for removed UV Index Thing.
* [openweathermap] Fix OneCall Thing creates to many channels
The default setting is to create 0 minutes, 12 hours and 6 days of forecast channels.
When creating a new OneCall Thing, actually 60 minutes, 24 hours and 8 days of forecast were created due to the thing-types, but those not needed (as determined by the configuration) were not removed.
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
joerg1985 [Sat, 17 Feb 2024 18:53:07 +0000 (19:53 +0100)]
[rrd4j] Improved the internal data structure (#16389)
Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net>
Markus Michels [Sat, 17 Feb 2024 14:36:20 +0000 (15:36 +0100)]
[shelly] New channel group ncurrent for 3EM (#16336)
* Add channels for emeter_n (neutral current-based measurements) - polled
status and CoAP update (ncurrent only, no other values)
Signed-off-by: Markus Michels <markus7017@gmail.com>
lolodomo [Sat, 17 Feb 2024 10:51:24 +0000 (11:51 +0100)]
[lgwebos] Increase limit to 5MB for Websocket text message (#16399)
A user reported an error with size
4316809 while previous max was
4194304 .
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Wouter Born [Sat, 17 Feb 2024 10:47:35 +0000 (11:47 +0100)]
Upgrade GHA dependencies (#16420)
This fixes the following deprecation warning:
> Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20
Signed-off-by: Wouter Born <github@maindrain.net>
ulbi [Sat, 17 Feb 2024 09:58:14 +0000 (10:58 +0100)]
[mongodb] Upgrade DB driver, add more type handlings, fix QuantityType handling (#16333)
* #16308 #16310 Upgraded MongoDB driver, added initial unit tests
* #16308 #16310 Refactored the MongoDBPersistence adding helper, fixing type handling for HSBType, RawType and QuantityType
* #16308 Added backwardcompatibility for the old way of writting the data where possible
* #16308 Added test for larger ImageItems and the limit of 16 MB
Signed-off-by: René Ulbricht <rene_ulbricht@outlook.com>
Holger Friedrich [Fri, 16 Feb 2024 13:03:24 +0000 (14:03 +0100)]
[govee] Addon info for suggestions (#16109)
* [govee] Addon info for suggestions
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
lsiepel [Fri, 16 Feb 2024 10:26:46 +0000 (11:26 +0100)]
Remove PDF (#16415)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
peter-schaeffer [Fri, 16 Feb 2024 08:50:57 +0000 (09:50 +0100)]
[solarmax] Improve binding with respect to channel Current Power Generated (#16397)
Modified units for CHANNEL_CURRENT_POWER GENERATED to Units.WATT (was: Units.WATT_HOURS)
Signed-off-by: peter-schaeffer <120140346+peter-schaeffer@users.noreply.github.com>
Holger Friedrich [Fri, 16 Feb 2024 08:34:38 +0000 (09:34 +0100)]
[ipcamera] Addon info for suggestions (#16090)
* [ipcamera] Addon info for suggestions
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
mlobstein [Fri, 16 Feb 2024 07:24:29 +0000 (01:24 -0600)]
[radiothermostat] Add units to README (#16411)
* Add units and minor edits
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
openhab-bot [Thu, 15 Feb 2024 21:54:48 +0000 (22:54 +0100)]
New translations openweathermap.properties (Italian) (#16414)
Florian Hotze [Thu, 15 Feb 2024 13:29:51 +0000 (14:29 +0100)]
[openweathermap] Code clean-up (#16369)
* [openweathermap] Remove UV Index Thing
The UV Index API has been retired on 1st April 2021 and replaced by OneCall API 3.0.
Therefore, this Thing is not working anymore and can be removed from the source code.
* [openweathermap] Clean-Up DTOs
- Improve class JavaDoc.
- Remove setters as they are not needed. (All OWM APIs get required the data as query params.)
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
mlobstein [Thu, 15 Feb 2024 12:09:47 +0000 (06:09 -0600)]
[nuvo] Display album art from MPS4 (#16068)
* Display album art from MPS4
* Display album art from MPS4
---------
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Holger Friedrich [Wed, 14 Feb 2024 20:21:27 +0000 (21:21 +0100)]
[knx] Fix scale when sending DPT 7.002 or DPT 7.003 (#16395)
* [knx] Fix scale when sending DPT 7.002 or DPT 7.003
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Holger Friedrich [Wed, 14 Feb 2024 20:17:59 +0000 (21:17 +0100)]
[knx] Fix warnings and remove TODOs (#16394)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Konstantin Polihronov [Wed, 14 Feb 2024 15:22:23 +0000 (17:22 +0200)]
[solax] Cloud connection support (#16124)
* Initial rearrangement of classes and cloud response in test
Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
Holger Friedrich [Wed, 14 Feb 2024 12:38:58 +0000 (13:38 +0100)]
[knx] Add tests for DPT 9 and DPT 14 (#16402)
* [knx] Add tests for DPT 9 and DPT 14
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
* remove import
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
---------
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
openhab-bot [Mon, 12 Feb 2024 21:38:52 +0000 (22:38 +0100)]
New translations dolbycp.properties (Italian) (#16401)
Alexander Falkenstern [Sun, 11 Feb 2024 21:59:29 +0000 (22:59 +0100)]
Remove duplicated code. (#16393)
Signed-off-by: Alexander Falkenstern <alexander.falkenstern@gmail.com>
Holger Friedrich [Sun, 11 Feb 2024 20:40:09 +0000 (21:40 +0100)]
[knx] Add tests for DPT 5, DPT 6, DPT 8, DPT 13 (#16396)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Roland Tapken [Sun, 11 Feb 2024 14:13:52 +0000 (15:13 +0100)]
[dolbycp] Initial Contribution (#16216)
* Added new binding dolbycp
Signed-off-by: Roland Tapken <dev@cybso.de>
Chiuaua79 [Sat, 10 Feb 2024 16:03:31 +0000 (17:03 +0100)]
[Meteostick] Add windvane calibration (#16270)
* [Meteostick] Add windvane calibration
* [Meteostick] Added daily rain accumulation
Signed-off-by: Cor Hoogendoorn <chiuaua@hotmail.com>
Henrik Tóth [Sat, 10 Feb 2024 14:17:43 +0000 (15:17 +0100)]
[solax] Add support for Solax X3MIC / G2 inverter and workmode channel (#16248)
* Support for Solax X3MIC / G2 inverter, and workmode channel for the existing X1, X3 also
* Add update instructions and make raise the target version to 1
* Refactor the workmode to be enum instead of string constants
Signed-off-by: Henrik Tóth <realthk@gmail.com>
Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
openhab-bot [Fri, 9 Feb 2024 22:08:21 +0000 (23:08 +0100)]
New translations androidtv.properties (Italian) (#16390)
Markus Michels [Fri, 9 Feb 2024 21:52:43 +0000 (22:52 +0100)]
Re-adding missing Plus10V to list of supported things (#16391)
Signed-off-by: Markus Michels <markus7017@gmail.com>
morph166955 [Fri, 9 Feb 2024 09:05:48 +0000 (03:05 -0600)]
[androidtv] Add PhilipsTV protocol
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
Signed-off-by: morph166955 <53797132+morph166955@users.noreply.github.com>
Marcel [Fri, 9 Feb 2024 08:41:52 +0000 (09:41 +0100)]
[miio] Fix last cleaning details end missing (#16388)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Marcel [Thu, 8 Feb 2024 22:11:57 +0000 (23:11 +0100)]
[miio] Fix emtpy command sending for feature channels (#16384)
closes #15994
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
joerg1985 [Thu, 8 Feb 2024 06:49:03 +0000 (07:49 +0100)]
[rrd4j] Reuse the state for identical values (#16379)
Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net>
Marcel [Tue, 6 Feb 2024 19:33:32 +0000 (20:33 +0100)]
[miio] Fix date parsing issue last cleaning details (#16380)
https://community.openhab.org/t/miio-binding-roborock-s4max-no-longer-getting-last-cleaning-details/153260/3
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Wouter Born [Tue, 6 Feb 2024 16:18:02 +0000 (17:18 +0100)]
[network] Improve threading (#16315)
* [network] Improve threading
* Use timeouts with CompletableFutures
* Use seperate executor when waiting for results
* Catch exceptions when joining CompletableFutures
* Stop previous detection when starting a new one
Fixes #16305
Signed-off-by: Wouter Born <github@maindrain.net>
J-N-K [Mon, 5 Feb 2024 22:15:54 +0000 (23:15 +0100)]
[knx] Fix dimmer channels (#16364)
* [knx] Fix dimmer channels
Signed-off-by: Jan N. Klug <github@klug.nrw>
lucaarn [Mon, 5 Feb 2024 19:49:57 +0000 (20:49 +0100)]
[evcc] Adjust to evcc version 0.123.1 (#16114)
* updated url of setTargetEnergy and setTargetSoC to match evcc version 0.123.1
* removed minSoc from Loadpoint (since evcc 0.123.0 part of vehicle)
* renamed from targetEnergy to limitEnergy to match new evcc version
* renamed from targetSoC to limitSoC to match new evcc version
* plementation of vehicle object to match new evcc version 0.123.1 -> new implementation of minSoC and plans (served by new api)
Signed-off-by: Luca Arnecke <luca@arnecke.name>
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Michael Weger <weger.michael@gmx.net>
Co-authored-by: Florian Hotze <florianh_dev@icloud.com>
Co-authored-by: Michael Weger <weger.michael@gmx.net>
Andrew Fiddian-Green [Mon, 5 Feb 2024 18:53:38 +0000 (18:53 +0000)]
[growatt] change battery display channel unit to volt (#16377)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
jimtng [Mon, 5 Feb 2024 18:46:24 +0000 (04:46 +1000)]
[influxdb] Standardize the label for influxdb (#16373)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
Markus Michels [Mon, 5 Feb 2024 18:35:30 +0000 (19:35 +0100)]
Fix check to avoid crash (#16371)
Signed-off-by: Markus Michels <markus7017@gmail.com>
M Valla [Mon, 5 Feb 2024 17:16:03 +0000 (18:16 +0100)]
[openwebnet] Replace gnu.io dependency with serial transport (#16376)
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
joerg1985 [Mon, 5 Feb 2024 09:38:56 +0000 (10:38 +0100)]
Improved querying the RRD4jPersistenceService (#16360)
Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net>
Patrick [Sun, 4 Feb 2024 21:31:01 +0000 (22:31 +0100)]
[boschshc] Add support for Smoke Detector II (#16357)
Signed-off-by: Patrick Gell <patgit023@gmail.com>
GiviMAD [Sun, 4 Feb 2024 21:07:54 +0000 (13:07 -0800)]
[Audio] Fix PCM format and use PipedAudioStream in sources (#16111)
* [Audio] Fix pcm format and use PipedAudioStream
* fix rustpotter format changes
---------
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
Stefan Triller [Sun, 4 Feb 2024 19:22:23 +0000 (20:22 +0100)]
[squeezebox] Fix notification sometimes plays last playlist item first (#16368)
Fixes #16367
Signed-off-by: Stefan Triller <github@stefantriller.de>
Markus Michels [Sun, 4 Feb 2024 16:17:59 +0000 (17:17 +0100)]
Support for Shelly Plus Mini Gen 3 series of devices, Shelly Plus UNI (#16335)
and Shelly BLU Gateway.
Signed-off-by: Markus Michels <markus7017@gmail.com>
Wouter Born [Sun, 4 Feb 2024 13:56:01 +0000 (14:56 +0100)]
Remove readme.txt from transformation bundles (#16366)
Signed-off-by: Wouter Born <github@maindrain.net>
Wouter Born [Sun, 4 Feb 2024 13:55:01 +0000 (14:55 +0100)]
[jsonpath] Upgrade dependencies and some cleanup (#16365)
* Upgrade json-path from 2.5.0 to 2.9.0
* Cleanup code
* Fix all SAT findings
Fixes CVE-2023-1370 and CVE-2023-51074
For json-path release notes, see:
https://github.com/json-path/JsonPath/releases
Signed-off-by: Wouter Born <github@maindrain.net>
Cody Cutrer [Sun, 4 Feb 2024 11:16:18 +0000 (04:16 -0700)]
[mqtt.generic] default STOP to null for rollershutter channel (#16345)
Closes #16276
This is how it mostly works already anyway
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Jacob Laursen [Sun, 4 Feb 2024 11:06:14 +0000 (12:06 +0100)]
Fix NullPointerException (#16356)
Resolves #16180
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Cody Cutrer [Sun, 4 Feb 2024 11:01:52 +0000 (04:01 -0700)]
[jinja] update jinjava (#16348)
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Cody Cutrer [Sun, 4 Feb 2024 10:57:54 +0000 (03:57 -0700)]
[jinja] disable failOnUnknownTokens (#16347)
Home Assistant doesn't enable strict mode, so we shouldn't either
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Cody Cutrer [Sun, 4 Feb 2024 10:48:20 +0000 (03:48 -0700)]
[plex] add ratingKey channels (#16343)
* [plex] add ratingKey channels
useful for automations related to exactly what's playing, to avoid
having to lookup based on title (which may not be unique)
---------
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Co-authored-by: mlobstein <github@lobstein.org>
Oleg Andreych [Sun, 4 Feb 2024 10:22:02 +0000 (15:22 +0500)]
[groovyscripting] Described a way for code reuse (#16361)
Signed-off-by: Oleg Andreych <kjiec4@gmail.com>
Matthew Skinner [Sun, 4 Feb 2024 10:19:24 +0000 (21:19 +1100)]
Allow ONVIF to come online if they dont support events. (#16332)
Remove commented out code.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
Olivier [Sun, 4 Feb 2024 10:13:47 +0000 (11:13 +0100)]
enable background discovery (#16328)
Signed-off-by: Olivier Marceau <hollysaiqs@marceau.ovh>
Andrew Fiddian-Green [Sun, 4 Feb 2024 10:06:27 +0000 (10:06 +0000)]
[growatt] Suggest addon to be installed (#16319)
* [growatt] Suggest addon
* [growatt] fix read me formatting errors
---------
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
Rouven Schürch [Fri, 2 Feb 2024 23:00:00 +0000 (00:00 +0100)]
[digitalstrom] Fix initialization of temperature control devices (#16352)
* Fix UnsupportedOperation thrown when adding an element to a fixed-size list. Fixes #10649
* removed static modifier on SUPPORTED_EVENTS and made the field a normal member
Signed-off-by: Rouven Schürch <r.schuerch@gmx.ch>
Kai Kreuzer [Fri, 2 Feb 2024 19:13:11 +0000 (20:13 +0100)]
[knx] Correctly support state sub-types for DPTs (#16337)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
Florian Hotze [Thu, 1 Feb 2024 09:22:09 +0000 (10:22 +0100)]
[jsscripting] Upgrade openhab-js to 4.8.1 (#16353)
* [jsscripting] Upgrade openhab-js to 4.8.0
Changelog: https://github.com/openhab/openhab-js/blob/main/CHANGELOG.md#480
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Thomas Karl Pietrowski [Thu, 1 Feb 2024 07:12:13 +0000 (08:12 +0100)]
[modbus.studer] Some little markdown and grammar corrections (#16324)
* modbus.studer: Some little markdown and grammar corrections
Signed-off-by: Thomas Karl Pietrowski <thopiekar@gmail.com>
Co-authored-by: lsiepel <leosiepel@gmail.com>
Signed-off-by: Thomas Karl Pietrowski <thopiekar@gmail.com>
David Pace [Wed, 31 Jan 2024 22:25:30 +0000 (23:25 +0100)]
[boschshc] fix wrong config description references (#16342)
wrong references were introduced during copy & paste from the previous
thing type definition
Signed-off-by: David Pace <dev@davidpace.de>
Cody Cutrer [Tue, 30 Jan 2024 21:37:19 +0000 (14:37 -0700)]
[jpa] Do not log failure to persist item with duplicate timestamp as error (#15978)
* [jpa] ignore EntityExistsException
in case the user manually added a UNIQUE constraint to the database,
openHAB might send duplicate timestamps.
effectively this means the first attempt is kept, while others are
dropped. as long as you're using sub-second timestamps, this shouldn't
be an issue - the state updates truly should be duplicates
Signed-off-by: Cody Cutrer <cody@cutrer.us>