]>
git.basschouten.com Git - openhab-addons.git/log
Bernd Weymann [Sun, 5 Nov 2023 15:36:33 +0000 (16:36 +0100)]
[sensorcommunity] State pattern for dB, Percent and Microgram/m3 added (#15692)
* State pattern for dB, Percent and Microgram/m3 added
---------
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
Christian [Sun, 5 Nov 2023 15:02:08 +0000 (16:02 +0100)]
Update README.md (#15843)
Fixed copy-paste error
Signed-off-by: Christian <chj.maurer@gmail.com>
lsiepel [Sat, 4 Nov 2023 10:38:27 +0000 (11:38 +0100)]
[plugwise] Prevent possible chomp bug (#15339)
* Improve chomp
* Adapt to core Stringutils
* Improve minor null check
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
lsiepel [Sat, 4 Nov 2023 09:31:52 +0000 (10:31 +0100)]
[doorbird] Warning and SAT cleanup (#15824)
* Warning and SAT clenaup
---------
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
lsiepel [Sat, 4 Nov 2023 09:29:43 +0000 (10:29 +0100)]
null check (#15841)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Gaël L'hopital [Sat, 4 Nov 2023 09:28:46 +0000 (10:28 +0100)]
[Freeboxos] npe when updating inactive Player (#15813)
* Correcting npe
* Added status update
---------
Signed-off-by: clinique <gael@lhopital.org>
Holger Friedrich [Fri, 3 Nov 2023 22:16:41 +0000 (23:16 +0100)]
[knx] Fix typos in code comments (#15839)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
lsiepel [Fri, 3 Nov 2023 21:51:23 +0000 (22:51 +0100)]
Warning and codeanalysis (#15828)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
lsiepel [Fri, 3 Nov 2023 21:05:31 +0000 (22:05 +0100)]
gson fields alias (#15829)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Tim [Fri, 3 Nov 2023 20:29:39 +0000 (21:29 +0100)]
[sonnen] Fix channel types, Energy should be Power (#15384)
Also adapt the documentation and drop the batteryFeedIn in the documentation
which is not part of the binding.
Fix #15365
Signed-off-by: Tim Lochmüller <tim@fruit-lab.de>
uqs [Fri, 3 Nov 2023 19:55:20 +0000 (20:55 +0100)]
[astro] Update README.md (#15648)
Help users detangle #start, #end and #event trigger channels and their
respective offsets. I was struggling with this and it took reading
https://community.openhab.org/t/solved-open-rollershutters-based-on-astro-binding-with-offset-does-not-work/123336
to figure out where I went wrong.
While here, maybe fix the Markdown rendering of QuantityType<Intensity>
Signed-off-by: Ulrich Spörlein <uspoerlein@gmail.com>
Simon Spielmann [Fri, 3 Nov 2023 19:48:39 +0000 (20:48 +0100)]
[keba] Split channel ENABLED to USER and SYSTEM channels (#15531)
* Split channel ENABLED to USER and SYSTEM channels
---------
Signed-off-by: Simon Spielmann <simon.spielmann@gmx.de>
GiviMAD [Fri, 3 Nov 2023 19:45:48 +0000 (12:45 -0700)]
[androiddebugbridge] Reconnect on max timeouts and improve volume channel (#15788)
* [androiddebugbridge] Reconnect on max timeouts and improve volume channel
---------
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
Christian Kittel [Fri, 3 Nov 2023 18:35:19 +0000 (19:35 +0100)]
Adjust handling empty values (#15760)
Signed-off-by: Christian Kittel <ckittel@gmx.de>
Jacob Laursen [Fri, 3 Nov 2023 18:29:05 +0000 (19:29 +0100)]
Process operations asynchronously (#15801)
Resolves #14927
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Stefan Roellin [Fri, 3 Nov 2023 18:08:16 +0000 (19:08 +0100)]
[pilight] Fix background discovery in case of multiple network interfaces (#15791)
If there were multiple network interfaces and the DatagramSocket.receive
timed out an exception was thrown and the remaining network interfaces
were not considered anymore.
Signed-off-by: Stefan Roellin <stefan@roellin-baumann.ch>
lsiepel [Fri, 3 Nov 2023 17:47:40 +0000 (18:47 +0100)]
[networkupstools] Add battery.temperature channel (#15812)
* Add channel battery-temperature
---------
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Gaël L'hopital [Fri, 3 Nov 2023 17:17:36 +0000 (18:17 +0100)]
Avoids NPE if no station provided by API (#15832)
Signed-off-by: clinique <gael@lhopital.org>
Jacob Laursen [Fri, 3 Nov 2023 13:02:58 +0000 (14:02 +0100)]
Reduce log level for logging of unknown resource types (#15815)
Resolves #15468
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
morph166955 [Fri, 3 Nov 2023 07:47:55 +0000 (02:47 -0500)]
[sonos] Add TrueHD5.1 and normalize Atmos (#15831)
* Add TrueHD5.1 and normalize Atmos
---------
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
Hakan Tandogan [Wed, 1 Nov 2023 20:24:36 +0000 (21:24 +0100)]
[tesla] Add channels for software update (#15816)
* [tesla] Add value holders for Software Update state
Signed-off-by: Hakan Tandogan <hakan@tandogan.com>
mueller-ma [Tue, 31 Oct 2023 18:58:11 +0000 (19:58 +0100)]
Fix typo in README.md (#15826)
Signed-off-by: mueller-ma <mueller-ma@users.noreply.github.com>
Jeremy Rumpf [Mon, 30 Oct 2023 20:20:42 +0000 (16:20 -0400)]
[GPIO] Update GPIO binding to fix issues and provide new functionality (#13643)
* [GPIO] Update the GPIO binding to fix issues and provide new functionality.
* Add the ability to recover from network disconnects to pigpiod.
* Provide actions to what the binding does on pigpiod connect/disconnect/reconnect.
* Provide the ability to pulse outputs in a one-shot/momentary fashion.
* Provide edge level configuration for gpio outputs.
* Fix automated style checks.
* Attempt to squash jenkins build warnings/errors.
* Correct Null annotations and adjust log levels in certain areas.
* Fix bracing per checkstyle review.
* Normalize gpiod/pigpiod to pigpiod. openhab/openHAB normalized to OpenHAB.
* Fix a copy/paste error. Output channels should not be referred as input. Attempt to clarify plurals.
* Convert strings to defined constants.
* Convert pulse command strings to binding constants.
* Java17 instanceof pattern matching.
* Nit, fix missed pulse command string to binding constant.
* Add missing quotes in demo.things file definition.
Workaround #11039
Fixes #11038
Fixes #13376
Signed-off-by: Jeremy Rumpf <rumpf.99@gmail.com>
lsiepel [Sun, 29 Oct 2023 20:57:30 +0000 (21:57 +0100)]
[sonyaudio] small cleanup (#15823)
* More SAT fixes
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
mlobstein [Sun, 29 Oct 2023 10:13:55 +0000 (05:13 -0500)]
Register connection in Kaleidescape System log (#15820)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Marcel [Sun, 29 Oct 2023 10:07:10 +0000 (11:07 +0100)]
[miio] readme hyperlink fix (#15814)
* Minor formatting
* Fix hyperlink for robo rock vacuums channels
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
lsiepel [Sat, 28 Oct 2023 12:39:27 +0000 (14:39 +0200)]
adapt to core StringUtils (#15784)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
lsiepel [Fri, 27 Oct 2023 18:52:54 +0000 (20:52 +0200)]
[enturno] Remove org.apache.commons (#14406)
* Remove org.apache.commons
* Fix warnings
Also-by: Jacob Laursen <jacob-github@vindvejr.dk>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Jacob Laursen [Fri, 27 Oct 2023 18:13:03 +0000 (20:13 +0200)]
Upgrade json to
20231013 (#15745)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Jacob Laursen [Thu, 26 Oct 2023 21:52:00 +0000 (23:52 +0200)]
[hue] Add channels for time of last sensor update (API v2) (#15552)
* Add channels for last motion/temperature sensor update (API v2)
* Add channel for last light level sensor update (API v2)
* Add channel for last rotary steps update (API v2)
* Add channel for last button update (API v2)
Resolves #15546
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Gaël L'hopital [Thu, 26 Oct 2023 16:57:14 +0000 (18:57 +0200)]
Correcting some existing events wrongly associated to Outdoor (weather) module instead of Presence. (#15808)
Adding 'alarm_started' event.
Signed-off-by: clinique <gael@lhopital.org>
Jacob Laursen [Thu, 26 Oct 2023 05:25:44 +0000 (07:25 +0200)]
Adjust filter for Elnet Midt (#15807)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Jacob Laursen [Wed, 25 Oct 2023 05:21:47 +0000 (07:21 +0200)]
[jdbc] Upgrade MySQL Connector/J to 8.1.0 (#15802)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
hamsil [Sun, 22 Oct 2023 15:02:02 +0000 (17:02 +0200)]
[ekey] Update documentation (#15792)
Adapted README based on my recent experience with the MULTI protocol
Signed-off-by: hamsil <bwal@mail.de>
openhab-bot [Sun, 22 Oct 2023 09:50:42 +0000 (11:50 +0200)]
New translations miele.properties (Danish) (#15793)
lsiepel [Sat, 21 Oct 2023 20:39:42 +0000 (22:39 +0200)]
[oceanic] Remove org.apache.common (#15332)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
lsiepel [Sat, 21 Oct 2023 20:36:12 +0000 (22:36 +0200)]
[keba] Remove org.apache.commons (#14409)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
lsiepel [Sat, 21 Oct 2023 20:25:29 +0000 (22:25 +0200)]
[neeo] Remove org.apache.common (#14442)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Jacob Laursen [Sat, 21 Oct 2023 11:34:25 +0000 (13:34 +0200)]
[pushover] Add support for Expiring Messages (#15289)
* Add support for Expiring Messages
* Add action variants with TTL parameter
Resolves #15288
---------
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
lsiepel [Sat, 21 Oct 2023 10:03:26 +0000 (12:03 +0200)]
adapt to core StringUtils (#15781)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
lsiepel [Sat, 21 Oct 2023 09:56:27 +0000 (11:56 +0200)]
adapt to core StringUtils (#15785)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
lsiepel [Sat, 21 Oct 2023 09:54:50 +0000 (11:54 +0200)]
adapt to core StringUtils (#15787)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
lsiepel [Sat, 21 Oct 2023 09:48:38 +0000 (11:48 +0200)]
cleanup regarding to core StringUtils (#15786)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
openhab-bot [Fri, 20 Oct 2023 21:58:27 +0000 (23:58 +0200)]
New translations speedtest.properties (Italian) (#15790)
morph166955 [Fri, 20 Oct 2023 05:44:56 +0000 (00:44 -0500)]
Removes extra NEEO from thread name (#15779)
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
lsiepel [Thu, 19 Oct 2023 20:30:41 +0000 (22:30 +0200)]
Set explicit timeout for http request (#15505)
* Bondhome
* chatgpt
* electroluxair
* energidataservice
* freeboxos
* gardena
* generacmobilelink
* hdpowerview
* icalendar
* juicenet
* kostalinverter
* liquidcheck
* mcd
* meater
* miele
* mercedesme
* mybmw
* myq
* ojelectronics
* plex
* radiothermostat
* renault
* semsportal
* sensibo
* tapocontrol
* tellstick
* verisure
* vizio
---------
Signed-off-by: lsiepel <leosiepel@gmail.com>
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
MikeTheTux [Thu, 19 Oct 2023 20:22:47 +0000 (22:22 +0200)]
[speedtest] Add timestamp and result image channel, update thing description (#15278)
* added timestamp channel, updated thing description
* added resultImage
---------
Signed-off-by: Michael Weger <weger.michael@gmx.net>
lsiepel [Thu, 19 Oct 2023 19:48:09 +0000 (21:48 +0200)]
adapt to core StringUtils (#15770)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
lsiepel [Thu, 19 Oct 2023 19:46:58 +0000 (21:46 +0200)]
adapt to core StringUtils (#15769)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
lsiepel [Thu, 19 Oct 2023 19:41:22 +0000 (21:41 +0200)]
[ecobee] adapt to core StringUtils (#15762)
* adapt to core StringUtils
---------
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
lsiepel [Thu, 19 Oct 2023 19:41:00 +0000 (21:41 +0200)]
[jeelink] adapt to core StringUtils (#15771)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
lsiepel [Thu, 19 Oct 2023 19:32:42 +0000 (21:32 +0200)]
adapt to core StringUtils (#15761)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
jimtng [Thu, 19 Oct 2023 16:55:00 +0000 (02:55 +1000)]
[fronius] Support multiple inverters in powerflow data (#15431)
* [fronius] Support multiple inverters in powerflow data
---------
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
Konstantin Polihronov [Thu, 19 Oct 2023 11:10:20 +0000 (14:10 +0300)]
[paradoxalarm] Implement detailed partition state (#14618)
* Implement partition detailed state
---------
Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
Jacob Laursen [Wed, 18 Oct 2023 22:39:17 +0000 (00:39 +0200)]
Clarify priority message documentation (#15734)
Resolves #15733
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
niclas18 [Wed, 18 Oct 2023 20:17:35 +0000 (22:17 +0200)]
[homematic] Expansion of virtual data channel for all window/door contacts (#15641)
* make VirtualDatapoint belonging ContactSensor for more devices available
---------
Signed-off-by: niclas18 <87126599+niclas18@users.noreply.github.com>
openhab-bot [Wed, 18 Oct 2023 18:16:10 +0000 (20:16 +0200)]
New Crowdin updates (#15775)
* New translations energidataservice.properties (Italian)
* New translations energidataservice.properties (Danish)
* New translations sonos.properties (Italian)
Kai Kreuzer [Wed, 18 Oct 2023 17:00:49 +0000 (19:00 +0200)]
[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>
Jacob Laursen [Wed, 18 Oct 2023 10:30:18 +0000 (12:30 +0200)]
[miele] Rename channel `powerConsumption` to `energyConsumption` and set display unit to litres for `waterConsumption` (#15774)
* Rename channel powerConsumption to energyConsumption and set display unit to litres for waterConsumption
---------
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Jacob Laursen [Wed, 18 Oct 2023 06:25:00 +0000 (08:25 +0200)]
Add new channel for reduced electricity tax (#15636)
Resolves #15635
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
morph166955 [Tue, 17 Oct 2023 22:10:17 +0000 (17:10 -0500)]
[roku] Add power, powerState, player, and activeAppName (#15542)
* Adds power and powerState. Updates refresh to allow 1 second refresh.
* Add activeAppName channel
* Add Player channel for transport control
Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
lsiepel [Tue, 17 Oct 2023 22:02:06 +0000 (00:02 +0200)]
adapt to core StringUtils (#15772)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
openhab-bot [Tue, 17 Oct 2023 18:33:45 +0000 (20:33 +0200)]
New translations chatgpt.properties (Italian) (#15768)
Rosi [Tue, 17 Oct 2023 18:33:16 +0000 (20:33 +0200)]
[boschindego] Add note that batteryVoltage is not populated correctly (#15764)
Add a note on how to interpret the `batteryChannel` channel - or rather not to use it at all.
Kai Kreuzer [Tue, 17 Oct 2023 14:03:25 +0000 (16:03 +0200)]
[ipcamera] Fix warnings and improve logging (#15703)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
Marcel [Tue, 17 Oct 2023 13:57:24 +0000 (15:57 +0200)]
[miio] Add support Mi Robot Vacuum-Mop 2 Pro (ijai.vacuum.v3) (#14210)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Andrew Fiddian-Green [Tue, 17 Oct 2023 12:35:21 +0000 (13:35 +0100)]
[hue] Support smart scenes (#15388)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
lsiepel [Tue, 17 Oct 2023 12:22:05 +0000 (14:22 +0200)]
[rme] Remove org.apache.common (#14433)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Kai Kreuzer [Tue, 17 Oct 2023 10:30:52 +0000 (12:30 +0200)]
[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>
Hakan Tandogan [Tue, 17 Oct 2023 07:33:22 +0000 (09:33 +0200)]
[tesla] regenerate i18n file (#15767)
Signed-off-by: Hakan Tandogan <hakan@tandogan.com>
billfor [Tue, 17 Oct 2023 05:40:50 +0000 (01:40 -0400)]
[tesla] Fix update timestamp and null exception for offline state (#15756)
Signed-off-by: Bill Forsyth <git@billforsyth.net>
lsiepel [Mon, 16 Oct 2023 21:43:00 +0000 (23:43 +0200)]
adapt to core StringUtils (#15766)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
lsiepel [Mon, 16 Oct 2023 21:27:31 +0000 (23:27 +0200)]
[sonos] adapt to core StringUtils (#15765)
* adapt to core StringUtils
---------
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
lsiepel [Mon, 16 Oct 2023 20:59:29 +0000 (22:59 +0200)]
[exec] Remove org.apache.common (#14443)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
Jacob Laursen [Mon, 16 Oct 2023 18:07:52 +0000 (20:07 +0200)]
Fix authentication after communication error (#15747)
Fixes #15746
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Timotheos Constambeys [Sun, 15 Oct 2023 09:24:18 +0000 (12:24 +0300)]
[http] Fix brightness (#15751)
* [http] Fix brightness
---------
Signed-off-by: Timotheos Constambeys <timo0190@gmail.com>
Bernd Weymann [Sun, 15 Oct 2023 08:48:54 +0000 (10:48 +0200)]
State pattern with Percent as default for QuantityType:Dimensionless (#15691)
Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
Peter Wojciechowski [Sun, 15 Oct 2023 08:41:41 +0000 (01:41 -0700)]
[lutron] initial submission for RA3 support (#15541)
* [lutron] initial submission for RA3 support
* add parameter to getDevices(), remove getRA3Devices()
---------
Signed-off-by: Peter J Wojciechowski <peterwoj@dwellersoul.com>
Gemertw [Sat, 14 Oct 2023 17:35:01 +0000 (19:35 +0200)]
Update readme_v2.md (#15656)
Under demo.items the button-last-event channel was of the Number type. I have changed this to String.
In the channels for devices section this was already corrected but is not 'live' yet?
Signed-off-by: Gemertw <59452423+Gemertw@users.noreply.github.com>
Andrew Fiddian-Green [Sat, 14 Oct 2023 17:30:15 +0000 (18:30 +0100)]
[hue] Support timed effects (#15408)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
Jacob Laursen [Sat, 14 Oct 2023 17:18:52 +0000 (19:18 +0200)]
[hue] Fix channel refresh (API v2) (#15736)
* Fix refresh/initial state request
Fixes #15735
* Fix channel updates when thing comes online
Fixes #15669
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Also-by: Andrew Fiddian-Green <software@whitebear.ch>
GiviMAD [Sat, 14 Oct 2023 17:11:25 +0000 (19:11 +0200)]
[jellyfin] Upgrade sdk (#15754)
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
Dan Cunningham [Sat, 14 Oct 2023 17:05:47 +0000 (10:05 -0700)]
Fixes broken authentication due to changes in the myq cloud api (#15755)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>
openhab-bot [Thu, 12 Oct 2023 20:53:41 +0000 (22:53 +0200)]
New translations ahawastecollection.properties (German) (#15742)
Hakan Tandogan [Thu, 12 Oct 2023 07:25:00 +0000 (09:25 +0200)]
[tesla] Add channels for active routing (#15705)
Signed-off-by: Hakan Tandogan <hakan@tandogan.com>
Jacob Laursen [Thu, 12 Oct 2023 07:20:52 +0000 (09:20 +0200)]
Add discount tariffs (#15737)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
uqs [Wed, 11 Oct 2023 21:10:37 +0000 (23:10 +0200)]
[tesla] Remove the minimum 5A charge current limit (#15711)
While the app can't go lower than 5A, the API allows setting values down
to 0A, and at least going to 2-3A can make sense if you want to put
excess solar power into the car without also drawing some from the grid.
Due to the overhead this causes it can be wasteful, so keep logging the
warning about going below 5A.
Signed-off-by: Ulrich Spörlein <uspoerlein@gmail.com>
openhab-bot [Wed, 11 Oct 2023 19:53:14 +0000 (21:53 +0200)]
New Crowdin updates (#15739)
* New translations jpa.properties (Italian)
* New translations inmemory.properties (Italian)
* New translations mapdb.properties (Italian)
* New translations mongodb.properties (Italian)
* New translations rrd4j.properties (Italian)
Andrew Fiddian-Green [Tue, 10 Oct 2023 17:11:36 +0000 (18:11 +0100)]
[hue] support new effects (#15732)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
jimtng [Tue, 10 Oct 2023 12:11:59 +0000 (22:11 +1000)]
[jrubyscripting] Inject script context as global (#15618)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
Florian Hotze [Tue, 10 Oct 2023 12:04:21 +0000 (14:04 +0200)]
[persistence] Capitalize add-on names (#15378)
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Wouter Born [Tue, 10 Oct 2023 11:14:48 +0000 (13:14 +0200)]
[jdbc] Upgrade H2 to 2.2.224 (#15726)
Upgrades H2 database from 1.4.191 to 2.2.224.
Add ';NON_KEYWORDS=VALUE' to the JDBC URL because the add-on uses 'value' (which is also a keyword) as column name.
Also fixes some queries used by the command extension because H2 always uses upper case table names.
For the change log, see:
https://h2database.com/html/changelog.html
For migration notes, see:
https://h2database.com/html/migration-to-v2.html
Fixes #13115
Signed-off-by: Wouter Born <github@maindrain.net>
Marco Müller [Tue, 10 Oct 2023 07:58:49 +0000 (09:58 +0200)]
[knx] Bugfix problem with DPT 251.600 (#15723)
* Fix problem with DPT 251.600.
In the old implementation the datatype was implemented with byte 0-255.
The DPT 251.600 is defined with 0-100%, change this from byte to
PercentType.
Signed-off-by: Marco Mueller <marco@ms.mueller.ch>
Wouter Born [Tue, 10 Oct 2023 07:44:37 +0000 (09:44 +0200)]
[shelly] Always try to stop WebSocketClient (#15721)
If the client is not stopped it will not be garbage collected because the ShutdownThread keeps a reference to the client so it can be stopped on shutdowns.
See: https://github.com/eclipse/jetty.project/blob/jetty-9.4.x/jetty-websocket/websocket-client/src/main/java/org/eclipse/jetty/websocket/client/WebSocketClient.java#L420-L433
Signed-off-by: Wouter Born <github@maindrain.net>
bofakin [Sun, 8 Oct 2023 20:47:10 +0000 (22:47 +0200)]
Fix openhab#15514: Temperature sensors in JSON from shelly may not be in order (#15530)
Signed-off-by: Anton Hattendorf <anton@hattendoerfer.de>
Wouter Born [Sun, 8 Oct 2023 17:57:28 +0000 (19:57 +0200)]
[jdbc] Fix logging not working (#15722)
The dependency change in #15659 caused slf4j to be embedded into the bundle.
As a result the bundle no longer uses Pax Logging so it cannot find an SLF4J provider and logs the following when it is installed:
SLF4J: No SLF4J providers were found.
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See https://www.slf4j.org/codes.html#noProviders for further details.
Signed-off-by: Wouter Born <github@maindrain.net>
Jacob Laursen [Sun, 8 Oct 2023 11:46:27 +0000 (13:46 +0200)]
Revert "[shelly] Always try to stop WebSocketClient (#15719)" (#15720)
This reverts commit
72622a1409d143915b912de538083cf6bc7e1cc9 .
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
jimtng [Sun, 8 Oct 2023 10:55:05 +0000 (20:55 +1000)]
[jythonscripting] Add a note not to use jython (#15623)
* [jythonscripting] Add a note not to use jython
* [jythonscripting] Mark as deprecated
---------
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
Wouter Born [Sun, 8 Oct 2023 09:28:10 +0000 (11:28 +0200)]
[shelly] Always try to stop WebSocketClient (#15719)
If the client is not stopped it will not be garbage collected because the ShutdownThread keeps a reference to the client so it can be stopped on shutdowns.
See: https://github.com/eclipse/jetty.project/blob/jetty-9.4.x/jetty-websocket/websocket-client/src/main/java/org/eclipse/jetty/websocket/client/WebSocketClient.java#L420-L433
Signed-off-by: Wouter Born <github@maindrain.net>
Gaël L'hopital [Sun, 8 Oct 2023 08:47:08 +0000 (10:47 +0200)]
[freeboxos] Add websocket connection refresh mechanism (#15543)
* Adding the possibility to disable websocket listening.
This is set up in order to ease debugging of the "Erreur Interne" issue.
* Enhancing websocket work with recurrent deconnection, simplification of listeners handling
* refactored function name
* Fixed the name of the channel where the refresh command is sent.
* Solving SAT issues
* Corrected doc error
* Added properties
* Removed gson 2.10 now that it is included into core.
---------
Signed-off-by: clinique <gael@lhopital.org>