Commit Graph

4556 Commits (2db9fb027d3a25c8c2ea64650e5552ebf753b59e)

Author SHA1 Message Date
Matthew Skinner 706ae58323
Correct Playlist vs Preset detection (#16146)
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2023-12-31 16:49:50 +01:00
openhab-bot ca7d3b99c1
New Crowdin updates (#16162)
* New translations automower.properties (Italian)
* New translations opensprinkler.properties (Italian)
* New translations samsungtv.properties (Italian)
2023-12-31 14:51:04 +01:00
David Pace 288e8ff494
[boschshc] Fix options for channels with Switch items (#16161)
* [boschshc] Fix options for channels with Switch items

Previously, the option values partially contained Bosch-specific states
instead of the openHAB-specific states ON and OFF.

The option values were fixed and the descriptions were
enhanced/shortened since the UI only provides little space for the state
descriptions.

Signed-off-by: David Pace <dev@davidpace.de>
2023-12-31 12:56:04 +01:00
lsiepel 105ce627e7
Initial fix (#16141)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-12-31 11:55:41 +01:00
Wouter Born 607c647734
[shelly] Fix WebSocketServerFactory ClassNotFoundException (#16150)
Adds a package import so the class can be found by the class loader.

Fixes #16118

Signed-off-by: Wouter Born <github@maindrain.net>
2023-12-31 11:48:04 +01:00
David Pace 4585422c4a
[boschshc] Support for Door/Window Contact II (#16093)
* [boschshc] Support for Door/Window Sensor II

* add new thing type for Door/Window Sensor II
* add channel types for bypass state and communication quality
* add handler extending the basic Door/Window Sensor handler
* add service implementations
* register handler in discovery service
* add unit tests
* re-generate i18n properties file
* add documentation

closes #15954

Signed-off-by: David Pace <dev@davidpace.de>
2023-12-31 11:40:43 +01:00
lsiepel f286129af5
Fix doc (#16148)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-12-31 11:24:48 +01:00
lsiepel 4d4b6d7f04
Fix #8430 (#16157)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2023-12-31 11:00:16 +01:00
Wouter Born eba975c040
[amazonechocontrol] Fix Servlet exceptions due to non-unique names (#16152)
Fixes #16149

Signed-off-by: Wouter Born <github@maindrain.net>
2023-12-31 01:03:24 +01:00
Patrick d620d261b7
[boschshc] Add user defined states (#16028)
Signed-off-by: Patrick Gell <patgit023@gmail.com>
2023-12-31 00:56:51 +01:00
J-N-K af13c9d133
[chatgpt] Fix ConfigOptionProvider (#16131)
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-12-29 16:13:39 +01:00
Jacob Laursen 990610703c
Upgrade MySQL Connector/J to 8.2.0 (#16132)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-29 16:02:37 +01:00
openhab-bot fcb9976047
New Crowdin updates (#16130)
* New translations mqtt.properties (Italian)
2023-12-29 16:00:43 +01:00
Andrew Fiddian-Green 08364c36f2
[enocean] Addon suggestion finder xml (#16089)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-12-28 13:21:27 +01:00
Cody Cutrer 9a6836cc12
[mqtt.homeassistant] Update README (#16129)
Enumerate supported components, rather than a few limitations.

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-12-28 12:59:48 +01:00
Nils Schnabel b5c2423f57
[PJLink] forget threadpool after it was shutdown (#16119)
This is an issue if the user cancels/restarts discovery scans, new tasks were added to the shutdown threadpool.
With this PR, a new threadpool will be created on the next scan in getExecutorService().

Signed-off-by: Nils Schnabel <github@to.nilsschnabel.de>
2023-12-28 11:07:31 +01:00
Gaël L'hopital 13a06167cc
Enable home being both energy and security (#16026)
Signed-off-by: clinique <gael@lhopital.org>
2023-12-28 08:27:29 +01:00
Cody Cutrer 5e26b7073a
[mqtt.homeassistant] update example config topic (#16128)
The prefix (homeassistant/) and the suffix (/config) are
automatically added

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-12-28 00:52:39 +01:00
Cody Cutrer e81550fc98
[mqtt.espmilighthub] fix upgrade instructions (#16127)
since #13801, it's not been possible to add new milight things,
because the thing XML already has the new channel types, but not
the thingTypeVersion property set, so it would try to apply the
update instructions and error about duplicate channels

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-12-28 00:21:50 +01:00
Florian Hotze 6540d0dda9
[jsscripting] Upgrade openhab-js to 4.7.3 (#16112)
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2023-12-25 23:52:59 +01:00
Florian Hotze 20a6eee4b5
[jssscripting] Fix JS Quantity to Java QuantityType conversion (#16106)
Regression from https://github.com/openhab/openhab-js/pull/312.

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2023-12-25 15:09:00 +01:00
Wouter Born 891ea04a3b
Remove some redundant brackets (#16104)
Signed-off-by: Wouter Born <github@maindrain.net>
2023-12-24 09:20:09 +01:00
Holger Friedrich 09cedf00e3
Upgrade Netty to 4.1.104.Final and Jackson to 2.16.0 (#16102)
* Update Jackson to 2.16.0

See openhab/openhab-core#3956

* Upgrade Netty to 4.1.104.Final

See openhab/openhab-core#3955

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-23 23:52:47 +01:00
Wouter Born c58d894bf0
Use `OnOffType.from` to reduce code (#16101)
You can create an `OnOffType` using a boolean nowadays which reduces the amount of code.

Signed-off-by: Wouter Born <github@maindrain.net>
2023-12-23 19:06:21 +01:00
Matthew Skinner cc0abdc082
Remove channels and checking IO status when camera does not support IO (#16081)
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2023-12-23 18:47:12 +01:00
Wouter Born 039bb98151
[asuswrt] Support router discovery and add-on suggestion using UPnP (#16084)
This makes it easier to discover the devices and the add-on.

Signed-off-by: Wouter Born <github@maindrain.net>
2023-12-23 18:29:41 +01:00
Holger Friedrich 5d4ac65991
[metrics] Add addoninfo for suggestion (#16091)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-23 18:21:25 +01:00
Wouter Born dc187c9eec
Update OH version in skeleton scripts (#16100) 2023-12-23 10:34:54 +01:00
Holger Friedrich 533cc666ab
Apply spotless after release (#16097)
* Apply spotless after release
* itests: resolve bundles

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-22 23:30:38 +01:00
openhab-bot 83e0485219 [unleash-maven-plugin] Preparation for next development cycle. 2023-12-22 14:37:48 +00:00
Holger Friedrich 7ec655d01c
[heos] Minor doc update (#16092)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-20 23:49:47 +01:00
Jacob Laursen 0055ce3954
[surepetcare] Fix DateTimeParseException (#16087)
Fixes #16082

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-20 18:38:53 +01:00
Jacob Laursen 90f66cbb82
[surepetcare] Fix NPE (#16088)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-20 18:25:51 +01:00
Matthew Skinner 3e7162d69a
[opensprinkler] Fix excessive WARN in logs due to wifi dropouts, and current displays as 0 (#16080)
* Fix 300mA current draw will display as 0 due to rounding.
* Remove WARN logs when retries have not yet expired.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
2023-12-20 13:40:38 +01:00
Jacob Laursen 9872ca7789
[energidataservice] Provide work-around for currency issues (#16085)
* Provide work-around for currency issues
* Verify unit before trying to instantiate QuantityType

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-20 11:21:08 +01:00
Wouter Born fe2d521209
Resolve runbundles for logback upgrade (#16083)
Related to openhab/openhab-core#3935

Signed-off-by: Wouter Born <github@maindrain.net>
2023-12-20 01:02:59 +01:00
Jacob Laursen f61364d2cd
[wemo] Fix discovery methods (#16077)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-19 22:54:42 +01:00
openhab-bot 6763100511
New Crowdin updates (#16076)
* New translations energidataservice.properties (Italian)
* New translations smgw.properties (Italian)
2023-12-18 17:12:39 +01:00
openhab-bot 27991324e6
New Crowdin updates (#16074)
* New translations energidataservice.properties (Danish)
* New translations openweathermap.properties (Italian)
2023-12-17 14:56:50 +01:00
stefan-hoehn 329f2b71e8
[govee] New Govee LAN-API Binding (#15696)
Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>
2023-12-17 13:38:31 +01:00
Jacob Laursen 0c6a80a3be
Update I18N properties (#16073)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-17 13:33:30 +01:00
Holger Friedrich 4ee3a68f37
[knx] Metadata for discovery (#16055)
* [knx] Metadata for discovery

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-17 13:13:42 +01:00
Florian Hotze 7d7acb5dbf
[jsscripting] Upgrade openhab-js to 4.7.2 (#16072)
Fixes a minor issue introduced by openhab-js 4.7.1.

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2023-12-17 12:17:38 +01:00
J-N-K 3e0deab3ba
[smgw] Initial contribution (#16017)
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-12-17 10:13:00 +01:00
Stefan Triller e4c4d03167
[ipcamera] Fix Hikvision cameras stay offline when a 401 reply is given with no www-authenticate header (#15613)
Signed-off-by: Stefan Triller <github@stefantriller.de>
2023-12-17 06:58:34 +01:00
openhab-bot 79dc3c9312
New translations mqtt.properties (Italian) (#16071) 2023-12-17 00:03:56 +01:00
Andrew Fiddian-Green d2e271d053
[hue] recreate missing scene channel (#16038)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-12-16 21:16:02 +01:00
Jacob Laursen 413ce0898c
Add UoM support for energy prices (#16070)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-16 17:29:06 +01:00
Mark Herwege 0228f43004
more restrictive HEOS finder (#16045)
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2023-12-16 15:06:21 +01:00
Mark Herwege 463cebcbdf
change mdns add-on discovery syntax (#16060)
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2023-12-16 14:14:32 +01:00