Commit Graph
4338 Commits
Author SHA1 Message Date
Kai KreuzerandGitHub ea3e608c81 [rrd4j] Reliably get the latest value, if the filter end date is set to "now" (#16059)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-12-14 07:23:49 +01:00
Holger FriedrichandGitHub 969518a077 [knx] Refine GA documentation (#16058)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-13 22:01:26 +01:00
mlobsteinandGitHub 872013a700 Add support for 4 zone model (#16043)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-12-13 12:27:46 +01:00
992f65d8e2 [knx] New modifier to set mainGA write-only (#16042)
* [knx] New modifier to set mainGA write-only

Co-authored-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-13 09:17:00 +01:00
lolodomoandGitHub 3972dde690 [sonyprojector] Add new channel to send infrared remote commands (#15753)
Fix #15409

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-12-12 23:20:10 +01:00
Jacob LaursenandGitHub 2be0f8dd66 Fix discovery for deCONZ (#16053)
Fixes #16036

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-12 22:04:06 +01:00
Jacob LaursenandGitHub f45630064a Fix scene channel updates (#16018)
Fixes #16000

Also-by: Andrew Fiddian-Green <software@whitebear.ch>

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-12 08:46:29 +01:00
openhab-botandGitHub ccdb851085 New Crowdin updates (#16049)
* New translations tasmotaplug.properties (French)
* New translations ecowatt.properties (French)
2023-12-11 20:51:47 +01:00
Cody CutrerandGitHub 73559be058 [mqtt.homeassistant] Improve Cover support (#15875)
* [mqtt.homeassistant] improve Cover support

 * Add support for covers that report position
 * Handle when command and state values for OPEN/CLOSE/STOP
   differ (as they do by default)
 * Expose the full cover state, since it can have tell you
   if the cover is moving or not
 * Handle covers that have a position only, but not a state

* add constants to clarify up/down values

* Be sure to parse percents from strings in RollshutterValue

---------

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-12-11 19:11:27 +01:00
Mark HerwegeandGitHub 0aab1f5818 capture all addon xml files (#16044)
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2023-12-11 14:19:41 +01:00
David PaceandGitHub 2b9b3dfa0f [boschshc] Add support for motion detector illuminance sensor (#16021)
* [boschshc] Add support for motion detector illuminance sensor

- add channel and corresponding channel type
- add update description
- add state model
- implement service and handler
- add documentation
- add unit test

---------

Signed-off-by: David Pace <dev@davidpace.de>
2023-12-11 00:57:59 +01:00
openhab-botandGitHub 10a46a8039 New translations mqtt.properties (Italian) (#16039) 2023-12-10 23:32:27 +01:00
M VallaandGitHub 60813fdcb5 [openwebnet] updated links in README (#15962)
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
2023-12-10 23:12:50 +01:00
Giovanni FabianiandGitHub b1c9a17437 [openwebnet] Update label pattern in items example (#16016)
Signed-off-by: Giovanni Fabiani <fabiani.giovanni@gmail.com>
2023-12-10 20:44:06 +01:00
Jacob LaursenandGitHub 9f4b8a6cb7 Add discovery method for Denon receiver (#16035)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-10 13:10:43 +01:00
Stefan RoellinandGitHub 8c560a409c [pilight] Add option to disable background discovery for a given pilight bridge thing (#15986)
* [pilight] Add option to disable background discovery for a given pilight bridge thing

Previously the background discovery updated periodically all channels of all
devices regardless whether they have sent an update or not.  This behavior
makes it impossible to decide whether a device is still alive by observing
channel updates sent by a device itself.  Especially for devices running on
battery, it is important to know, if it still sends updates.

Create ExecutorService during initialize

---------

Signed-off-by: Stefan Roellin <stefan@roellin-baumann.ch>
2023-12-10 12:14:59 +01:00
Andrew Fiddian-GreenandGitHub 7da863aa49 [neohub] Avoid too frequent requests to hub (#15743)
* [neohub] throttle requests to hub
* [neohub] handle websocket error; and attempt restart

---------

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-12-10 11:20:54 +01:00
Cody CutrerandGitHub c3660e2414 [mqtt] Interpet incoming NaN as UNDEF for NumberValues (#15897)
* [mqtt] Interpet incoming NaN as UNDEF for NumberValues

Since DecimalType and QuantityType don't support NaN, but
when you're linking to a topic that the device is using
floating point, NaN might happen.

---------

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-12-10 11:01:15 +01:00
Kai KreuzerandGitHub 92383abf57 Store active route location in dedicated fields (#16032)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-12-10 10:36:24 +01:00
Matthew SkinnerandGitHub a950f19e60 [opensprinkler] Fix Program names and add new features for firmware 2.2.0 (#15410)
* Fix Program names are not parsed correctly in firmware 2.2.0

---------

Signed-off-by: Matthew Skinner <matt@pcmus.com>
2023-12-10 10:25:57 +01:00
GiviMADandGitHub d791e7900a [Jellyfin] Fix how refresh is handled (#16013)
* [Jellyfin] Fix how refresh is handled

---------

Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2023-12-10 09:53:33 +01:00
Kai KreuzerandGitHub b33ebb8433 Hide refresh token in the UI as it is considered a secret (#16030)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-12-09 23:54:41 +01:00
Gaël L'hopitalandGitHub faf400eb8d Enhance error handling when no value is provided for Synop (#16024)
Signed-off-by: clinique <gael@lhopital.org>
2023-12-09 22:31:15 +01:00
6e9ef27006 Fix location with firmware 2023.38.x (#16029)
Signed-off-by: Paul Smedley <paul@smedley.id.au>
Co-authored-by: Paul Smedley <paul@smedley.id.au>
2023-12-09 22:25:45 +01:00
cyrilandGitHub 2de14d2d65 Update README.md (#16019)
Add an explain regular expressions to Further Reading

Signed-off-by: cyril <38669260+cyrilbois@users.noreply.github.com>
2023-12-08 19:48:53 +01:00
Jacob LaursenandGitHub 849117c7a4 [hue] Improve handling of unknown resource ID (API v2) (#16020)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-08 15:53:58 +01:00
maniac103andGitHub d14733f100 [ecovacs] Add some new models to device database (#16022)
Fixes #15750

Signed-off-by: Danny Baumann <dannybaumann@web.de>
2023-12-08 08:59:56 +01:00
Andrew Fiddian-GreenandGitHub 3814f37d9a Make bindings discoverable on system startup (#15817)
* [discovery-methods] mDNS discovery methods
* [discovery-methods] UPnP discovery methods

---------

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-12-07 20:34:45 +01:00
Cody CutrerandGitHub d6b19fecfe [mqtt.homeassistant] handle multiple availability topics (#15977)
* [mqtt.homeassistant] handle multiple availability topics

---------

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2023-12-07 20:22:03 +01:00
openhab-botandGitHub 5b98e41b7a New translations hue.properties (Italian) (#16011) 2023-12-06 17:24:48 +01:00
Andrew Fiddian-GreenandGitHub 4476e6dcd0 [hue] Fix edge cases for broken lights (#15999)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-12-06 15:22:04 +01:00
c44c9dc67e [knx] Fix IOOB exception with missing DPT in number channels (#15730)
* Fix IOOB exception with missing DPT in number channels

Also improves test messages for DPT unit tests

Signed-off-by: Jan N. Klug <github@klug.nrw>
Co-authored-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-06 07:53:16 +01:00
Jacob LaursenandGitHub 58a8580a97 [squeezebox] Add UoM support for time channels (#15997)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-05 20:04:49 +01:00
Jacob LaursenandGitHub 2fae1dd99e Use auto update policy 'veto' for light channels (#15984)
Resolves #15983

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-05 18:56:46 +01:00
openhab-botandGitHub cff35b392d New Crowdin updates (#16007)
* New translations bluetooth.properties (Italian)
* New translations bluetooth.properties (Danish)
2023-12-05 16:48:03 +01:00
J-N-KandGitHub a850df1e8f build addon xml (#15870)
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-12-04 22:42:40 +01:00
Jacob LaursenandGitHub a76187fa3a Fix multiple state updates (#15905)
Fixes #15700

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-12-04 22:40:31 +01:00
Markus HeberlingandGitHub f5065ad6e4 [grundfosalpha] Initial contribution (#15907)
* [Bluez] Disable automatic filtering of duplicate data
* Added Grundfos Alpha binding

Signed-off-by: Markus Heberling <markus@heberling.net>
2023-12-04 11:10:10 +01:00
openhab-botandGitHub c22de9bcd3 New translations energidataservice.properties (Italian) (#16004) 2023-12-04 07:01:47 +01:00
GiviMADandGitHub b86097cacd [actiontemplatehli] Remove add-on. (#15972)
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2023-12-03 11:22:49 +01:00
mlobsteinandGitHub 55b8e1ce63 Update README (#15998)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-12-03 11:17:35 +01:00
openhab-botandGitHub f0c8defabb New translations shelly.properties (German) (#15988) 2023-12-02 00:15:26 +01:00
Sascha BingerandGitHub b490b56dbd Update README.md (#15981)
Fixed typos in example item configuration

Signed-off-by: Sascha Binger <glazfehler@users.noreply.github.com>
2023-12-01 08:58:09 +01:00
Andreas BergerandGitHub 4fbb6c9655 [fineoffsetweatherstation] Fix handling of undefined lightning distance and time (#15979)
Signed-off-by: Andreas Berger <andreas@berger-freelancer.com>
2023-11-30 11:13:41 +01:00
Andrew Fiddian-GreenandGitHub 73ec188067 [hue] eliminate scenes having the same name (#15976)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2023-11-29 22:36:44 +01:00
Jacob LaursenandGitHub b80273a88a [hue] Refactor method to reduce nesting and code duplication(#15971)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-11-29 12:20:57 +01:00
mlobsteinandGitHub e33cccc29c [roku] Improve exception handling for failed http connections (#15932)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-11-29 08:12:27 +01:00
6df602599e [mail] Improve action documentation (#15970)
* Use of actions.get instead of getActions 

Adopt doc to newest default JS environment regarding calling mail actions via actions.get

Signed-off-by: Siegmar Immel <36704892+SiggiFR@users.noreply.github.com>

* [mail] Adding Javascript examples in documentation

Because function name has changed to get actions defined within the mail binding, the examples have been extended by a tab for JavaScript code.

* Update bundles/org.openhab.binding.mail/README.md

Co-authored-by: J-N-K <github@klug.nrw>
Signed-off-by: Siegmar Immel <36704892+SiggiFR@users.noreply.github.com>

---------

Signed-off-by: Siegmar Immel <36704892+SiggiFR@users.noreply.github.com>
Co-authored-by: J-N-K <github@klug.nrw>
2023-11-28 22:45:26 +01:00
Konstantin PolihronovandGitHub f4aa1c6d59 [solax] Implementation of refresh command and improved thread safety (#15958)
* Implementation of refresh command and better multi-thread handling

---------

Signed-off-by: Konstantin Polihronov <polychronov@gmail.com>
2023-11-28 00:29:16 +01:00
MarcelandGitHub 4d13a6d20e [miio] Fix cleaning record for newer vacuums (#15944)
* [miio] Fix cleaning record for newer vacuums

Fixes Roborock Q7Max Historical Cleaning record missing

closing #15490

---------

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2023-11-28 00:10:27 +01:00