]> git.basschouten.com Git - openhab-addons.git/log
openhab-addons.git
2 years ago[smartmeter] Prevent NumberFormatException (#16183)
lsiepel [Sat, 27 Jan 2024 19:48:59 +0000 (20:48 +0100)]
[smartmeter] Prevent NumberFormatException (#16183)

* Fix NumberFormatException
* Fix logger comment

---------

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2 years ago[tesla] Adapt calls to new products API endpoint (#16331)
Kai Kreuzer [Sat, 27 Jan 2024 19:11:08 +0000 (20:11 +0100)]
[tesla] Adapt calls to new products API endpoint (#16331)

Signed-off-by: Paul Smedley <paul@smedley.id.au>
2 years ago[knx] Add support for RGBW represented by HSBType (#16078)
Holger Friedrich [Fri, 26 Jan 2024 20:57:17 +0000 (21:57 +0100)]
[knx] Add support for RGBW represented by HSBType (#16078)

Allow lossy conversion from RGBW to HSBType and back instead
of using separate items for RGB and W.
Select via DPT 251.60600.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[ipcamera] Add white LED controls for Dahua and also Email and Push for Reolink with...
Matthew Skinner [Fri, 26 Jan 2024 14:07:13 +0000 (01:07 +1100)]
[ipcamera] Add white LED controls for Dahua and also Email and Push for Reolink with v20 command support (#16144)

* New reolink channels
* extra channel for Dahua.
* Reolink NPE fix
* Fix LED modes and auto.
* Handle NVR channels for new channels
* add nvr channels to Dahua.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
2 years agoRemove sentence no longer valid (#16327)
Olivier [Fri, 26 Jan 2024 11:19:31 +0000 (12:19 +0100)]
Remove sentence no longer valid (#16327)

Signed-off-by: Olivier Marceau <hollysaiqs@marceau.ovh>
2 years ago[openwebnet] fixed 2 dotted links in README (#16326)
M Valla [Fri, 26 Jan 2024 11:16:58 +0000 (12:16 +0100)]
[openwebnet] fixed 2 dotted links in README (#16326)

Currently the links are broken on binding README rendering for OH website

Signed-off-by: Massimo Valla <mvcode00@gmail.com>
2 years agoNew translations mqtt.properties (Italian) (#16320)
openhab-bot [Wed, 24 Jan 2024 21:45:47 +0000 (22:45 +0100)]
New translations mqtt.properties (Italian) (#16320)

2 years agoUpdate tariff filter for Ikast El Net (#16317)
Jacob Laursen [Tue, 23 Jan 2024 21:46:40 +0000 (22:46 +0100)]
Update tariff filter for Ikast El Net (#16317)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoUpdate README.md (#16309)
Michael Roeder [Mon, 22 Jan 2024 22:15:14 +0000 (23:15 +0100)]
Update README.md (#16309)

update on the units. Measured with CMI, Firmware version 1.38.3

Signed-off-by: Michael Roeder <16511595+roednix@users.noreply.github.com>
2 years ago[knx] Allow receiving DPT 235.001 (#16094)
Holger Friedrich [Mon, 22 Jan 2024 21:37:46 +0000 (22:37 +0100)]
[knx] Allow receiving DPT 235.001 (#16094)

* [knx] Allow receiving DPT 235.001

Composed type not yet supported by Calimero, thus only receiving
data is implemented.
Configure DPT 235.001 to receive ActiveEnergy.
Configure DPT 235.61001 to receive Tariff information.

Fixes #15159

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[mqtt.homeassistant] Trigger HA devices to update discovery information (#16143)
Cody Cutrer [Mon, 22 Jan 2024 21:36:53 +0000 (14:36 -0700)]
[mqtt.homeassistant] Trigger HA devices to update discovery information (#16143)

* [mqtt.homeassistant] Trigger HA devices to update discovery information

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2 years ago[mqtt.homeassistant] Update config abbreviations (#16246)
Cody Cutrer [Mon, 22 Jan 2024 19:50:44 +0000 (12:50 -0700)]
[mqtt.homeassistant] Update config abbreviations (#16246)

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2 years agoUpdate third party licenses (#16311)
Jacob Laursen [Mon, 22 Jan 2024 12:29:01 +0000 (13:29 +0100)]
Update third party licenses (#16311)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[knx] DPT 1 to support Switch and Contact (#16238)
Holger Friedrich [Sun, 21 Jan 2024 20:43:21 +0000 (21:43 +0100)]
[knx] DPT 1 to support Switch and Contact (#16238)

* Allow assigning Switch or Contact to most of the DPT 1 subtypes
(exceptions 1.008 UpDownType, 1.010 StopMoveType, 1.022 DecimalType).
* Tests for all published subtypes for DPT 1.
* Fix sending of DPT 1.022.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years agoreconnect without loosing commands on broken idle connection (#16299)
Christian Wicke [Sat, 20 Jan 2024 13:28:52 +0000 (14:28 +0100)]
reconnect without loosing commands on broken idle connection (#16299)

Signed-off-by: Christian Wicke <github@c.fg9.eu>
2 years ago[growatt] Binding for Growatt solar inverters (#15120)
Andrew Fiddian-Green [Sat, 20 Jan 2024 13:25:07 +0000 (13:25 +0000)]
[growatt] Binding for Growatt solar inverters (#15120)

* [growatt] initial contribution

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2 years ago[shelly] improved logging on WebSocket connection problems (#16303)
Markus Michels [Fri, 19 Jan 2024 20:58:18 +0000 (15:58 -0500)]
[shelly] improved logging on WebSocket connection problems (#16303)

* Improve logging on WebSocket connection problems

Signed-off-by: Markus Michels <markus7017@gmail.com>
2 years ago[yamahamusiccast] Add discovery information (#16231)
Florian Hotze [Fri, 19 Jan 2024 18:39:12 +0000 (19:39 +0100)]
[yamahamusiccast] Add discovery information (#16231)

* [yamahamusiccast] Add discovery information

Seems like Yamaha is using uppercase `YAMAHA CORPORATION` for the manufacturer info of non-MusicCast devices and normal case `Yamaha Corporation` for MusicCast devices.

* [yamaha] Fix REGEXes for Yamaha binding suggestion and improve description

---------

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2 years agomake blu gw script more rebust on startup (#16304)
Markus Michels [Fri, 19 Jan 2024 09:53:46 +0000 (04:53 -0500)]
make blu gw script more rebust on startup (#16304)

Signed-off-by: Markus Michels <markus7017@gmail.com>
Co-authored-by: markus7017 <markus7017@gmail..com>
2 years ago[boschshc] Support for Universal Switch I + II (#16274)
David Pace [Thu, 18 Jan 2024 21:43:44 +0000 (22:43 +0100)]
[boschshc] Support for Universal Switch I + II (#16274)

* [boschshc] Support for Universal Switch I + II

- add thing type and channel type definitions
- re-generate i18n file
- add constants
- add model classes and enums
- implement service and handlers
- register handlers in factory
- register devices in discovery

closes #16244

Signed-off-by: David Pace <dev@davidpace.de>
2 years agoReadme updates for Nanoleaf and Govee (#16292)
stefan-hoehn [Thu, 18 Jan 2024 21:36:36 +0000 (22:36 +0100)]
Readme updates for Nanoleaf and Govee (#16292)

* Readme updates for Nanoleaf and Govee

Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>
2 years agoFix stack overflow when an unknown CoAP Id is detected; Fix innerTemp (#16240)
Markus Michels [Thu, 18 Jan 2024 21:05:22 +0000 (16:05 -0500)]
Fix stack overflow when an unknown CoAP Id is detected; Fix innerTemp (#16240)

channel creation for Gen2 devices not having this; Fix sensor
initialization on wakeup; Fix missingf temperature5 description; add
missing relay definition for shellywalldisplay; Some README fixes

2 years ago[http] Fix refresh time check and calculation (#16288)
J-N-K [Wed, 17 Jan 2024 20:21:30 +0000 (21:21 +0100)]
[http] Fix refresh time check and calculation (#16288)

Signed-off-by: Jan N. Klug <github@klug.nrw>
2 years ago[doorbird] Add support for version 2 encryption scheme (#16297)
Mark Hilbush [Wed, 17 Jan 2024 20:07:18 +0000 (15:07 -0500)]
[doorbird] Add support for version 2 encryption scheme (#16297)

* Add support for version 2 encryption scheme

Signed-off-by: Mark Hilbush <mark@hilbush.com>
2 years ago[influxdb] Add compatibility with InfluxDB Cloud Serverless (#16151)
PLeusmann [Wed, 17 Jan 2024 20:05:10 +0000 (21:05 +0100)]
[influxdb] Add compatibility with InfluxDB Cloud Serverless  (#16151)

* Use influx client 4.3.0

Signed-off-by: Philipp Leusmann <pl@byteshift.eu>
* cleanup

Signed-off-by: Philipp Leusmann <pl@byteshift.eu>
* changed log level to debug

Signed-off-by: Philipp Leusmann <pl@byteshift.eu>
* spotless reformat

Signed-off-by: Philipp Leusmann <pl@byteshift.eu>
---------

Signed-off-by: Philipp Leusmann <pl@byteshift.eu>
Co-authored-by: Philipp Leusmann <pl@byteshift.eu>
2 years ago[vizio] Prevent thing status from bouncing offline (#16291)
mlobstein [Wed, 17 Jan 2024 07:53:52 +0000 (01:53 -0600)]
[vizio] Prevent thing status from bouncing offline (#16291)

* Prevent thing status from bouncing offline

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2 years agoNew translations freecurrency.properties (Danish) (#16296)
openhab-bot [Tue, 16 Jan 2024 20:52:40 +0000 (21:52 +0100)]
New translations freecurrency.properties (Danish) (#16296)

2 years agoNew translations freecurrency.properties (Italian) (#16295)
openhab-bot [Tue, 16 Jan 2024 17:54:37 +0000 (18:54 +0100)]
New translations freecurrency.properties (Italian) (#16295)

2 years ago[freecurrency] Initial contribution (#16194)
J-N-K [Mon, 15 Jan 2024 21:55:14 +0000 (22:55 +0100)]
[freecurrency] Initial contribution (#16194)

Signed-off-by: Jan N. Klug <github@klug.nrw>
2 years ago[network] Add configuration parameter for using iOS wake-up (#16259)
lsiepel [Mon, 15 Jan 2024 21:37:38 +0000 (22:37 +0100)]
[network] Add configuration parameter for using iOS wake-up (#16259)

Fixes #9575

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2 years ago[boschshc] Cache mDNS-based bridge discovery results (#16211)
David Pace [Mon, 15 Jan 2024 20:09:45 +0000 (21:09 +0100)]
[boschshc] Cache mDNS-based bridge discovery results (#16211)

* [boschshc] Cache mDNS-based bridge discovery results

The bridge discovery participant receives lots of mDNS events.
Previously, all events that contained IP addresses of potential bridges
were actively contacted using HTTP requests. On some systems eventually
the long polling stops due to too many requests.

With this change, we
* only consider mDNS events where the name property starts with "Bosch
SHC"
* cache already discovered bridges so we don't have to contact them over
and over again
* make sure that this happens in a thread-safe manner because the mDNS
events are handled in individual concurrently running threads

Signed-off-by: David Pace <dev@davidpace.de>
2 years agoUpdate tariff filter for NOE Net (#16283)
Jacob Laursen [Mon, 15 Jan 2024 19:46:32 +0000 (20:46 +0100)]
Update tariff filter for NOE Net (#16283)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoAdds additional default apps to appdb (#16290)
morph166955 [Mon, 15 Jan 2024 19:10:59 +0000 (13:10 -0600)]
Adds additional default apps to appdb (#16290)

Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
2 years agoNew translations mqtt.properties (Italian) (#16287)
openhab-bot [Mon, 15 Jan 2024 17:47:42 +0000 (18:47 +0100)]
New translations mqtt.properties (Italian) (#16287)

2 years agoAdjust command handling (#16159)
Christian Kittel [Mon, 15 Jan 2024 17:47:17 +0000 (18:47 +0100)]
Adjust command handling (#16159)

Signed-off-by: Christian Kittel <ckittel@gmx.de>
2 years ago[tibber] Add time series support for Tibber prices (#16275)
Sönke Küper [Mon, 15 Jan 2024 17:46:50 +0000 (18:46 +0100)]
[tibber] Add time series support for Tibber prices (#16275)

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
2 years ago[MAP] Minor corrections in README (#16286)
jimtng [Mon, 15 Jan 2024 11:29:44 +0000 (21:29 +1000)]
[MAP] Minor corrections in README (#16286)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2 years ago[http] Improve binding (#16282)
J-N-K [Sun, 14 Jan 2024 21:08:11 +0000 (22:08 +0100)]
[http] Improve binding (#16282)

This adds many improvements, new features and contains bugfixes.

Signed-off-by: Jan N. Klug <github@klug.nrw>
2 years ago[yamahareceiver] Fix ChannelTypeProvider (#16278)
J-N-K [Sun, 14 Jan 2024 20:53:57 +0000 (21:53 +0100)]
[yamahareceiver] Fix ChannelTypeProvider (#16278)

* [yamahareceiver] Fix ChannelTypeProvider
* [yamaha] Fix remaining ChannelTypeProvider (#23)

Also-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Jan N. Klug <github@klug.nrw>
2 years ago[mqtt.generic] Expose more advanced rollshutter config options (#16051)
Cody Cutrer [Sun, 14 Jan 2024 20:38:48 +0000 (13:38 -0700)]
[mqtt.generic] Expose more advanced rollshutter config options (#16051)

That are used by the Home Assistant binding, but may be useful
for others.

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2 years ago[luxtronik] Add channel for fixed heating return temperature (#16218)
René Bärecke [Sun, 14 Jan 2024 20:35:01 +0000 (21:35 +0100)]
[luxtronik] Add channel for fixed heating return temperature (#16218)

* Fix documentation typo

Signed-off-by: René Bärecke <77075719+Taxifahrer@users.noreply.github.com>
* Add channel temperatureHeatingFixedReturnTarget

Signed-off-by: René Bärecke <77075719+Taxifahrer@users.noreply.github.com>
* Make new channel advanced

Signed-off-by: René Bärecke <77075719+Taxifahrer@users.noreply.github.com>
* Added thingTypeVersion to thing-types.xml

Signed-off-by: René Bärecke <77075719+Taxifahrer@users.noreply.github.com>
---------

Signed-off-by: René Bärecke <77075719+Taxifahrer@users.noreply.github.com>
2 years agoSmall fix when retying token (#16280)
Dan Cunningham [Sun, 14 Jan 2024 20:13:24 +0000 (12:13 -0800)]
Small fix when retying token (#16280)

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2 years ago[dmx] Improve exception handling in refresh job (#16281)
J-N-K [Sun, 14 Jan 2024 19:29:38 +0000 (20:29 +0100)]
[dmx] Improve exception handling in refresh job (#16281)

If an exception is thrown while sending (or connecting) the refreshJob died. This exception is now handled gracefully.

Signed-off-by: Jan N. Klug <github@klug.nrw>
2 years ago[androidtv] Resolves discovery issues (#16264)
morph166955 [Sun, 14 Jan 2024 16:47:20 +0000 (10:47 -0600)]
[androidtv] Resolves discovery issues (#16264)

Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
2 years agoResolve runbundles for Jollyday upgrade (#16267)
Wouter Born [Sun, 14 Jan 2024 15:41:34 +0000 (16:41 +0100)]
Resolve runbundles for Jollyday upgrade (#16267)

Related to https://github.com/openhab/openhab-core/pull/4033

Signed-off-by: Wouter Born <github@maindrain.net>
2 years agoNew Crowdin updates (#16272)
openhab-bot [Sat, 13 Jan 2024 18:32:25 +0000 (19:32 +0100)]
New Crowdin updates (#16272)

* New translations androidtv.properties (Italian)
* New translations energidataservice.properties (Danish)
* New translations energidataservice.properties (Italian)

2 years agoRemove obsoleted advanced channel hourly-prices (#16190)
Jacob Laursen [Sat, 13 Jan 2024 16:26:22 +0000 (17:26 +0100)]
Remove obsoleted advanced channel hourly-prices (#16190)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoRefactor java.util.Date usages to java.time.Instant (#16239)
Jacob Laursen [Sat, 13 Jan 2024 16:12:49 +0000 (17:12 +0100)]
Refactor java.util.Date usages to java.time.Instant (#16239)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoFix exception handling for InfluxDB 1.x (#16234)
Jacob Laursen [Sat, 13 Jan 2024 12:27:29 +0000 (13:27 +0100)]
Fix exception handling for InfluxDB 1.x (#16234)

Fixes #16233

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoNew translations sonos.properties (Italian) (#16265)
openhab-bot [Fri, 12 Jan 2024 18:02:18 +0000 (19:02 +0100)]
New translations sonos.properties (Italian) (#16265)

2 years ago[androidtv] Fixes Bugs and Prepares for PhilipsTV (#16191)
morph166955 [Fri, 12 Jan 2024 17:53:35 +0000 (11:53 -0600)]
[androidtv] Fixes Bugs and Prepares for PhilipsTV (#16191)

Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
2 years agoFix removal of discovery results (#16232)
Jacob Laursen [Fri, 12 Jan 2024 08:09:14 +0000 (09:09 +0100)]
Fix removal of discovery results (#16232)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoAdd TrueHD71 (#16261)
morph166955 [Fri, 12 Jan 2024 08:00:40 +0000 (02:00 -0600)]
Add TrueHD71 (#16261)

Signed-off-by: Ben Rosenblum <rosenblumb@gmail.com>
2 years ago[network] Cleanup code (#16235)
Wouter Born [Thu, 11 Jan 2024 16:55:23 +0000 (17:55 +0100)]
[network] Cleanup code (#16235)

* Reuse ExpiringCacheAsync from Core
* Use Duration and Instant
* Replace Optional with null annotations
* Cleanup JavaDocs
* Improve logging
* Add missing null annotations
* Simplify code

Signed-off-by: Wouter Born <github@maindrain.net>
2 years agoNew translations miele.properties (Danish) (#16253)
openhab-bot [Wed, 10 Jan 2024 18:40:25 +0000 (19:40 +0100)]
New translations miele.properties (Danish) (#16253)

2 years agoUse localized labels for discovery results (#16250)
Jacob Laursen [Tue, 9 Jan 2024 23:03:14 +0000 (00:03 +0100)]
Use localized labels for discovery results (#16250)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoUse diamond operator and remove redundant type arguments (#16249)
Wouter Born [Tue, 9 Jan 2024 22:46:15 +0000 (23:46 +0100)]
Use diamond operator and remove redundant type arguments (#16249)

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[roku] Improve TV discovery model name and add timeout (#16210)
mlobstein [Mon, 8 Jan 2024 19:18:05 +0000 (13:18 -0600)]
[roku] Improve TV discovery model name and add timeout (#16210)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2 years ago[tellstick] Add support for suggestion finder (#16228)
Andrew Fiddian-Green [Mon, 8 Jan 2024 18:22:00 +0000 (18:22 +0000)]
[tellstick] Add support for suggestion finder (#16228)

Also updates the readme for the new URL.

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2 years ago[mqtt] recognize -NaN as UNDEF as well (#16245)
Cody Cutrer [Mon, 8 Jan 2024 16:15:02 +0000 (09:15 -0700)]
[mqtt] recognize -NaN as UNDEF as well (#16245)

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2 years ago[pilight] Various minor code improvements (#16227)
Stefan Roellin [Mon, 8 Jan 2024 16:09:18 +0000 (17:09 +0100)]
[pilight] Various minor code improvements (#16227)

- Fix warnings from static code analysis
- Remove superfluous if
- Remove redundant member
- Introduce constant
- Use correct thing type uids in PilightDeviceDiscoveryService
- Fix log messages

Signed-off-by: Stefan Roellin <stefan@roellin-baumann.ch>
2 years ago[hydrawise] Handle API auth changes (#16221)
Dan Cunningham [Sun, 7 Jan 2024 13:39:38 +0000 (05:39 -0800)]
[hydrawise] Handle API auth changes (#16221)

* Handles a new condition where the service rejects a request as unauthorized, but really we just need to refresh our token after 60 seconds.

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2 years ago[elerotransmitterstick] Support suggestion finder (#16229)
Andrew Fiddian-Green [Sun, 7 Jan 2024 13:07:32 +0000 (13:07 +0000)]
[elerotransmitterstick] Support suggestion finder (#16229)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2 years ago[tellstick] Adopt new API url (#16220)
Andrew Fiddian-Green [Sun, 7 Jan 2024 11:24:27 +0000 (11:24 +0000)]
[tellstick] Adopt new API url (#16220)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2 years agoReduce redundant persistence of tariffs (#16222)
Jacob Laursen [Sun, 7 Jan 2024 10:30:20 +0000 (11:30 +0100)]
Reduce redundant persistence of tariffs (#16222)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoReduce currency unit work-around after core fix (#16217)
Jacob Laursen [Sat, 6 Jan 2024 17:19:55 +0000 (18:19 +0100)]
Reduce currency unit work-around after core fix (#16217)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoRemove unnecessary semicolons (#16214)
Wouter Born [Fri, 5 Jan 2024 22:56:58 +0000 (23:56 +0100)]
Remove unnecessary semicolons (#16214)

This helps with stopping the proliferation of unnecessary semicolons.

Signed-off-by: Wouter Born <github@maindrain.net>
2 years agoFix thing action backwards compatibility (#16212)
Jacob Laursen [Fri, 5 Jan 2024 20:38:54 +0000 (21:38 +0100)]
Fix thing action backwards compatibility (#16212)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoResolve runbundles for JmDNS upgrade (#16215)
Wouter Born [Fri, 5 Jan 2024 20:07:48 +0000 (21:07 +0100)]
Resolve runbundles for JmDNS upgrade (#16215)

2 years agoRemove redundant feature dependencies (#16204)
Wouter Born [Fri, 5 Jan 2024 19:00:24 +0000 (20:00 +0100)]
Remove redundant feature dependencies (#16204)

* Remove redundant feature dependencies

The following features are already dependencies of openhab-runtime-base:

* openhab-core-base
* openhab-core-model-item
* openhab-core-model-script
* openhab-transport-mdns

See also: https://github.com/openhab/openhab-addons/pull/16202#issuecomment-1876875456

* Remove redundant openhab.tp-jackson and openhab.tp-jaxb feature dependencies

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[bluetooth.generic] Upgrade to latest gatt parser library (#16209)
Kai Kreuzer [Thu, 4 Jan 2024 22:52:44 +0000 (23:52 +0100)]
[bluetooth.generic] Upgrade to latest gatt parser library (#16209)

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2 years agoRemove openhab-transport-http feature dependencies (#16202)
Wouter Born [Thu, 4 Jan 2024 12:03:32 +0000 (13:03 +0100)]
Remove openhab-transport-http feature dependencies (#16202)

The openhab-transport-http feature dependency is redundant since OH 2.3 when it was added to the openhab-runtime-base feature dependencies.

See:

* https://github.com/openhab/openhab-core/pull/344
* https://github.com/openhab/openhab-addons/pull/16181#issuecomment-1876015592

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[systeminfo] Bump OSHI to 6.4.8 (#16197)
J-N-K [Thu, 4 Jan 2024 08:02:50 +0000 (09:02 +0100)]
[systeminfo] Bump OSHI to 6.4.8 (#16197)

This is the latest OSHI version that is compatible with the Karaf provided JNA 5.13.0

Signed-off-by: Jan N. Klug <github@klug.nrw>
2 years ago[boschshc] Handle invalid long poll responses gracefully (#16002)
David Pace [Thu, 4 Jan 2024 07:19:33 +0000 (08:19 +0100)]
[boschshc] Handle invalid long poll responses gracefully (#16002)

If the long poll response from the Smart Home Controller does not
contain valid JSON, the subscription is gracefully terminated a new one
is initiated after 15 seconds.

closes #15912

Signed-off-by: David Pace <dev@davidpace.de>
2 years ago[chromecast] Update protobuf from 2.6.0 to protobuf-javalite 3.25.1 (#16186)
Holger Friedrich [Wed, 3 Jan 2024 21:59:14 +0000 (22:59 +0100)]
[chromecast] Update protobuf from 2.6.0 to protobuf-javalite 3.25.1 (#16186)

Switch from vitalidze/chromecast-java-api-v2 to de.sfuhrm/chromecast-java-api-v2.
This fork updates protobuf-java from 2.6.0 to protobuf-javalite 3.25.1.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[knx] Code cleanup (#16199)
Holger Friedrich [Wed, 3 Jan 2024 20:54:21 +0000 (21:54 +0100)]
[knx] Code cleanup (#16199)

- Enhance trace logging
- Remove unused file
- Null annotations

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[network] Add parameter for limiting network interfaces to fix performance issues...
Wouter Born [Wed, 3 Jan 2024 18:28:23 +0000 (19:28 +0100)]
[network] Add parameter for limiting network interfaces to fix performance issues (#16145)

* [network] Add parameter for limiting network interfaces to fix performance issues
* Use last known reachable interface

---------

Signed-off-by: Wouter Born <github@maindrain.net>
2 years agoNew translations panasonicbdp.properties (Italian) (#16192)
openhab-bot [Wed, 3 Jan 2024 14:48:36 +0000 (15:48 +0100)]
New translations panasonicbdp.properties (Italian) (#16192)

2 years agoAdapt to core changes (ThingHandlerService) (#16107)
J-N-K [Wed, 3 Jan 2024 10:50:55 +0000 (11:50 +0100)]
Adapt to core changes (ThingHandlerService) (#16107)

Related to: https://github.com/openhab/openhab-core/pull/3957

Signed-off-by: Jan N. Klug <github@klug.nrw>
2 years ago[amplipi] Add new power channel to zones and groups (#16171)
Kai Kreuzer [Tue, 2 Jan 2024 21:29:18 +0000 (22:29 +0100)]
[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>
2 years ago[inmemory] Add filterCritera ordering (#16185)
J-N-K [Tue, 2 Jan 2024 19:22:37 +0000 (20:22 +0100)]
[inmemory] Add filterCritera ordering (#16185)

Signed-off-by: Jan N. Klug <github@klug.nrw>
2 years ago[mqtt.homeassistant] Improve support for Lock component (#16052)
Cody Cutrer [Tue, 2 Jan 2024 19:02:47 +0000 (12:02 -0700)]
[mqtt.homeassistant] Improve support for Lock component (#16052)

* [mqtt.homeassistant] Improve support for Lock component

 * handle state and command payloads differing (as they do by default)
 * expose full state possibilities and OPEN command by adding
   a TextValue channel
* Recognize intermediate lock states as unlocked on the switch channel

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2 years agoNew translations shelly.properties (German) (#16182)
openhab-bot [Tue, 2 Jan 2024 14:19:05 +0000 (15:19 +0100)]
New translations shelly.properties (German) (#16182)

2 years agoUpdate HeatpumpVisibility.java (#16173)
Taxifahrer [Tue, 2 Jan 2024 00:12:11 +0000 (01:12 +0100)]
Update HeatpumpVisibility.java (#16173)

Fix typo

Signed-off-by: Taxifahrer <77075719+Taxifahrer@users.noreply.github.com>
2 years ago[panasonicbdp] Initial contribution (#16122)
mlobstein [Mon, 1 Jan 2024 19:54:35 +0000 (13:54 -0600)]
[panasonicbdp] Initial contribution (#16122)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2 years agoUpdate license headers to 2024 (#16168)
Jacob Laursen [Mon, 1 Jan 2024 17:14:57 +0000 (18:14 +0100)]
Update license headers to 2024 (#16168)

* Update copyright year in configuration
* Update license headers
* Manually update nibeheatpump headers (.cpp/.h/.ino)
* Manually update smsmodem header
* Manually update hueemulation header
* Manually update addon-header.xml header

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[pollytts] Update AWS Java SDK (#16153)
Wouter Born [Mon, 1 Jan 2024 16:15:49 +0000 (17:15 +0100)]
[pollytts] Update AWS Java SDK (#16153)

A newer AWS Java SDK is required when using Jackson 2.16.

Fixes #16108

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[nuki] Refer to network settings for callback (#16165)
Mathias Vanden Auweele [Mon, 1 Jan 2024 16:06:09 +0000 (17:06 +0100)]
[nuki] Refer to network settings for callback (#16165)

* Refer to network settings for nuki callback

---------

Signed-off-by: Mathias Vanden Auweele <15101339+MathiasVDA@users.noreply.github.com>
2 years agoUpdate README with sitemap Input example (#16156)
mlobstein [Mon, 1 Jan 2024 15:13:14 +0000 (09:13 -0600)]
Update README with sitemap Input example (#16156)

* Update README with Input example

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2 years agoFix namespace issues (#16169)
Jacob Laursen [Mon, 1 Jan 2024 15:08:34 +0000 (16:08 +0100)]
Fix namespace issues (#16169)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoUpgrade and fix (#16167)
lsiepel [Mon, 1 Jan 2024 14:30:28 +0000 (15:30 +0100)]
Upgrade and fix (#16167)

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2 years agoNew translations boschshc.properties (Italian) (#16166)
openhab-bot [Mon, 1 Jan 2024 12:58:31 +0000 (13:58 +0100)]
New translations boschshc.properties (Italian) (#16166)

2 years agoCorrect Playlist vs Preset detection (#16146)
Matthew Skinner [Sun, 31 Dec 2023 15:49:50 +0000 (02:49 +1100)]
Correct Playlist vs Preset detection (#16146)

Signed-off-by: Matthew Skinner <matt@pcmus.com>
2 years agoNew Crowdin updates (#16162)
openhab-bot [Sun, 31 Dec 2023 13:51:04 +0000 (14:51 +0100)]
New Crowdin updates (#16162)

* New translations automower.properties (Italian)
* New translations opensprinkler.properties (Italian)
* New translations samsungtv.properties (Italian)

2 years ago[boschshc] Fix options for channels with Switch items (#16161)
David Pace [Sun, 31 Dec 2023 11:56:04 +0000 (12:56 +0100)]
[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>
2 years agoInitial fix (#16141)
lsiepel [Sun, 31 Dec 2023 10:55:41 +0000 (11:55 +0100)]
Initial fix (#16141)

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2 years ago[shelly] Fix WebSocketServerFactory ClassNotFoundException (#16150)
Wouter Born [Sun, 31 Dec 2023 10:48:04 +0000 (11:48 +0100)]
[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>
2 years ago[boschshc] Support for Door/Window Contact II (#16093)
David Pace [Sun, 31 Dec 2023 10:40:43 +0000 (11:40 +0100)]
[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>
2 years agoFix doc (#16148)
lsiepel [Sun, 31 Dec 2023 10:24:48 +0000 (11:24 +0100)]
Fix doc (#16148)

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2 years agoFix #8430 (#16157)
lsiepel [Sun, 31 Dec 2023 10:00:16 +0000 (11:00 +0100)]
Fix #8430 (#16157)

Signed-off-by: Leo Siepel <leosiepel@gmail.com>