]> git.basschouten.com Git - openhab-addons.git/log
openhab-addons.git
2 years agoNew translations mqtt.properties (Italian) (#16039)
openhab-bot [Sun, 10 Dec 2023 22:32:27 +0000 (23:32 +0100)]
New translations mqtt.properties (Italian) (#16039)

2 years ago[openwebnet] updated links in README (#15962)
M Valla [Sun, 10 Dec 2023 22:12:50 +0000 (23:12 +0100)]
[openwebnet] updated links in README (#15962)

Signed-off-by: Massimo Valla <mvcode00@gmail.com>
2 years ago[openwebnet] Update label pattern in items example (#16016)
Giovanni Fabiani [Sun, 10 Dec 2023 19:44:06 +0000 (20:44 +0100)]
[openwebnet] Update label pattern in items example (#16016)

Signed-off-by: Giovanni Fabiani <fabiani.giovanni@gmail.com>
2 years agoAdd discovery method for Denon receiver (#16035)
Jacob Laursen [Sun, 10 Dec 2023 12:10:43 +0000 (13:10 +0100)]
Add discovery method for Denon receiver (#16035)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[pilight] Add option to disable background discovery for a given pilight bridge thing...
Stefan Roellin [Sun, 10 Dec 2023 11:14:59 +0000 (12:14 +0100)]
[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>
2 years ago[neohub] Avoid too frequent requests to hub (#15743)
Andrew Fiddian-Green [Sun, 10 Dec 2023 10:20:54 +0000 (10:20 +0000)]
[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>
2 years ago[mqtt] Interpet incoming NaN as UNDEF for NumberValues (#15897)
Cody Cutrer [Sun, 10 Dec 2023 10:01:15 +0000 (03:01 -0700)]
[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>
2 years agoStore active route location in dedicated fields (#16032)
Kai Kreuzer [Sun, 10 Dec 2023 09:36:24 +0000 (10:36 +0100)]
Store active route location in dedicated fields (#16032)

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2 years ago[opensprinkler] Fix Program names and add new features for firmware 2.2.0 (#15410)
Matthew Skinner [Sun, 10 Dec 2023 09:25:57 +0000 (20:25 +1100)]
[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>
2 years ago[Jellyfin] Fix how refresh is handled (#16013)
GiviMAD [Sun, 10 Dec 2023 08:53:33 +0000 (00:53 -0800)]
[Jellyfin] Fix how refresh is handled (#16013)

* [Jellyfin] Fix how refresh is handled

---------

Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2 years agoHide refresh token in the UI as it is considered a secret (#16030)
Kai Kreuzer [Sat, 9 Dec 2023 22:54:41 +0000 (23:54 +0100)]
Hide refresh token in the UI as it is considered a secret (#16030)

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2 years agoEnhance error handling when no value is provided for Synop (#16024)
Gaël L'hopital [Sat, 9 Dec 2023 21:31:15 +0000 (22:31 +0100)]
Enhance error handling when no value is provided for Synop (#16024)

Signed-off-by: clinique <gael@lhopital.org>
2 years agoFix location with firmware 2023.38.x (#16029)
Kai Kreuzer [Sat, 9 Dec 2023 21:25:45 +0000 (22:25 +0100)]
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>
2 years agoUpdate README.md (#16019)
cyril [Fri, 8 Dec 2023 18:48:53 +0000 (19:48 +0100)]
Update README.md (#16019)

Add an explain regular expressions to Further Reading

Signed-off-by: cyril <38669260+cyrilbois@users.noreply.github.com>
2 years ago[hue] Improve handling of unknown resource ID (API v2) (#16020)
Jacob Laursen [Fri, 8 Dec 2023 14:53:58 +0000 (15:53 +0100)]
[hue] Improve handling of unknown resource ID (API v2) (#16020)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[ecovacs] Add some new models to device database (#16022)
maniac103 [Fri, 8 Dec 2023 07:59:56 +0000 (08:59 +0100)]
[ecovacs] Add some new models to device database (#16022)

Fixes #15750

Signed-off-by: Danny Baumann <dannybaumann@web.de>
2 years agoMake bindings discoverable on system startup (#15817)
Andrew Fiddian-Green [Thu, 7 Dec 2023 19:34:45 +0000 (19:34 +0000)]
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>
2 years ago[mqtt.homeassistant] handle multiple availability topics (#15977)
Cody Cutrer [Thu, 7 Dec 2023 19:22:03 +0000 (12:22 -0700)]
[mqtt.homeassistant] handle multiple availability topics (#15977)

* [mqtt.homeassistant] handle multiple availability topics

---------

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2 years agoNew translations hue.properties (Italian) (#16011)
openhab-bot [Wed, 6 Dec 2023 16:24:48 +0000 (17:24 +0100)]
New translations hue.properties (Italian) (#16011)

2 years ago[hue] Fix edge cases for broken lights (#15999)
Andrew Fiddian-Green [Wed, 6 Dec 2023 14:22:04 +0000 (14:22 +0000)]
[hue] Fix edge cases for broken lights (#15999)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2 years ago[knx] Fix IOOB exception with missing DPT in number channels (#15730)
J-N-K [Wed, 6 Dec 2023 06:53:16 +0000 (07:53 +0100)]
[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>
2 years ago[squeezebox] Add UoM support for time channels (#15997)
Jacob Laursen [Tue, 5 Dec 2023 19:04:49 +0000 (20:04 +0100)]
[squeezebox] Add UoM support for time channels (#15997)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoUse auto update policy 'veto' for light channels (#15984)
Jacob Laursen [Tue, 5 Dec 2023 17:56:46 +0000 (18:56 +0100)]
Use auto update policy 'veto' for light channels (#15984)

Resolves #15983

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoNew Crowdin updates (#16007)
openhab-bot [Tue, 5 Dec 2023 15:48:03 +0000 (16:48 +0100)]
New Crowdin updates (#16007)

* New translations bluetooth.properties (Italian)
* New translations bluetooth.properties (Danish)

2 years agobuild addon xml (#15870)
J-N-K [Mon, 4 Dec 2023 21:42:40 +0000 (22:42 +0100)]
build addon xml (#15870)

Signed-off-by: Jan N. Klug <github@klug.nrw>
2 years agoFix multiple state updates (#15905)
Jacob Laursen [Mon, 4 Dec 2023 21:40:31 +0000 (22:40 +0100)]
Fix multiple state updates (#15905)

Fixes #15700

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[grundfosalpha] Initial contribution (#15907)
Markus Heberling [Mon, 4 Dec 2023 10:10:10 +0000 (11:10 +0100)]
[grundfosalpha] Initial contribution (#15907)

* [Bluez] Disable automatic filtering of duplicate data
* Added Grundfos Alpha binding

Signed-off-by: Markus Heberling <markus@heberling.net>
2 years agoNew translations energidataservice.properties (Italian) (#16004)
openhab-bot [Mon, 4 Dec 2023 06:01:47 +0000 (07:01 +0100)]
New translations energidataservice.properties (Italian) (#16004)

2 years ago[actiontemplatehli] Remove add-on. (#15972)
GiviMAD [Sun, 3 Dec 2023 10:22:49 +0000 (02:22 -0800)]
[actiontemplatehli] Remove add-on. (#15972)

Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2 years agoUpdate README (#15998)
mlobstein [Sun, 3 Dec 2023 10:17:35 +0000 (04:17 -0600)]
Update README (#15998)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2 years agoNew translations shelly.properties (German) (#15988)
openhab-bot [Fri, 1 Dec 2023 23:15:26 +0000 (00:15 +0100)]
New translations shelly.properties (German) (#15988)

2 years agoUpdate README.md (#15981)
Sascha Binger [Fri, 1 Dec 2023 07:58:09 +0000 (08:58 +0100)]
Update README.md (#15981)

Fixed typos in example item configuration

Signed-off-by: Sascha Binger <glazfehler@users.noreply.github.com>
2 years ago[fineoffsetweatherstation] Fix handling of undefined lightning distance and time...
Andreas Berger [Thu, 30 Nov 2023 10:13:41 +0000 (11:13 +0100)]
[fineoffsetweatherstation] Fix handling of undefined lightning distance and time (#15979)

Signed-off-by: Andreas Berger <andreas@berger-freelancer.com>
2 years ago[hue] eliminate scenes having the same name (#15976)
Andrew Fiddian-Green [Wed, 29 Nov 2023 21:36:44 +0000 (21:36 +0000)]
[hue] eliminate scenes having the same name (#15976)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2 years ago[hue] Refactor method to reduce nesting and code duplication(#15971)
Jacob Laursen [Wed, 29 Nov 2023 11:20:57 +0000 (12:20 +0100)]
[hue] Refactor method to reduce nesting and code duplication(#15971)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[roku] Improve exception handling for failed http connections (#15932)
mlobstein [Wed, 29 Nov 2023 07:12:27 +0000 (01:12 -0600)]
[roku] Improve exception handling for failed http connections (#15932)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2 years ago[mail] Improve action documentation (#15970)
Siegmar Immel [Tue, 28 Nov 2023 21:45:26 +0000 (22:45 +0100)]
[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>
2 years ago[solax] Implementation of refresh command and improved thread safety (#15958)
Konstantin Polihronov [Mon, 27 Nov 2023 23:29:16 +0000 (01:29 +0200)]
[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>
2 years ago[miio] Fix cleaning record for newer vacuums (#15944)
Marcel [Mon, 27 Nov 2023 23:10:27 +0000 (00:10 +0100)]
[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>
2 years agoClaim ownership of mqtt, mqtt.homie, and mqtt.homeassistant bindings (#15930)
Cody Cutrer [Mon, 27 Nov 2023 18:23:32 +0000 (11:23 -0700)]
Claim ownership of mqtt, mqtt.homie, and mqtt.homeassistant bindings (#15930)

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2 years ago[ecowatt] Add support for API version 5 (#15953)
lolodomo [Sun, 26 Nov 2023 22:34:45 +0000 (23:34 +0100)]
[ecowatt] Add support for API version 5 (#15953)

A new thing parameter to define the API version has been added.
Its default value is 4 for backward compatibility even if this version
is now deprecated. The documentation explains what to do to switch from
a version to another.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2 years ago[shelly] Support for Plus Dimmer 10v (#15950)
Markus Michels [Sat, 25 Nov 2023 23:27:03 +0000 (00:27 +0100)]
[shelly] Support for Plus Dimmer 10v (#15950)

* Implements #15949: Plus Dimmer 10v added
* category DimmableLight does not exist; README updated

---------

Signed-off-by: Markus Michels <markus7017@gmail.com>
2 years ago[lifx] Add support for new LIFX products (#15957)
Wouter Born [Sat, 25 Nov 2023 21:56:04 +0000 (22:56 +0100)]
[lifx] Add support for new LIFX products (#15957)

Allows for discovering all the new LIFX products and their features:

* LIFX Neon
* LIFX String

See:

* https://github.com/LIFX/products/blob/master/products.json
* https://www.lifx.com.au/products/neon-flex-2m-indoor
* https://www.lifx.com.au/products/lifx-string-light

Signed-off-by: Wouter Born <github@maindrain.net>
2 years agoAdd SAT warning when jSerialComm, PureJavaComm imports are used (#15952)
Wouter Born [Sat, 25 Nov 2023 13:36:52 +0000 (14:36 +0100)]
Add SAT warning when jSerialComm, PureJavaComm imports are used (#15952)

Add-ons should use the OH serial transport and not their own serial communication libraries.

Related to #7573

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[nanoleaf] Fix typos (#15956)
mueller-ma [Sat, 25 Nov 2023 13:36:20 +0000 (14:36 +0100)]
[nanoleaf] Fix typos (#15956)

Signed-off-by: mueller-ma <mueller-ma@users.noreply.github.com>
2 years ago[mqtt.homeassistant] interpret a dimmable light as OFF properly from zigbee2mqtt...
Cody Cutrer [Sat, 25 Nov 2023 11:47:00 +0000 (04:47 -0700)]
[mqtt.homeassistant] interpret a dimmable light as OFF properly from zigbee2mqtt (#15925)

* [mqtt.homeassistant] interpret a dimmable light as OFF properly from zigbee2mqtt

zigbee2mqtt can send a brightness of say 99, with a state of OFF, when a bulb is
off. make sure if state is sent, it overrides all other inferences

* handle brightness but not color bulbs

---------

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2 years agoReorganize API classes (#15934)
Jacob Laursen [Sat, 25 Nov 2023 11:33:59 +0000 (12:33 +0100)]
Reorganize API classes (#15934)

Resolves #15731

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[mqtt.homeassistant] VETO updates to read only channels (#15937)
Cody Cutrer [Sat, 25 Nov 2023 11:27:05 +0000 (04:27 -0700)]
[mqtt.homeassistant] VETO updates to read only channels (#15937)

I.e. Button, Scene, and Binary Sensors.

Also ensure we set up the CommandDescription, since some value types mights use it.

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2 years ago[shelly] Misc changes (small fixes, log improvements, hardened leak prevention on...
Markus Michels [Sat, 25 Nov 2023 08:46:22 +0000 (09:46 +0100)]
[shelly] Misc changes (small fixes, log improvements, hardened leak prevention on (#15922)

* Misc changes (same fixes, log improvements, hardened leak prevention on
exceptions)

---------

Signed-off-by: Markus Michels <markus7017@gmail.com>
2 years agoNew translations energidataservice.properties (Danish) (#15948)
openhab-bot [Thu, 23 Nov 2023 19:54:56 +0000 (20:54 +0100)]
New translations energidataservice.properties (Danish) (#15948)

2 years agoRename channels net-tariff and transmission-net-tariff (#15938)
Jacob Laursen [Thu, 23 Nov 2023 18:36:30 +0000 (19:36 +0100)]
Rename channels net-tariff and transmission-net-tariff (#15938)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoFix Reloink alarms not working after reconnect. (#15943)
Matthew Skinner [Thu, 23 Nov 2023 12:39:07 +0000 (23:39 +1100)]
Fix Reloink alarms not working after reconnect. (#15943)

Signed-off-by: Matthew Skinner <matt@pcmus.com>
2 years agoNew translations energidataservice.properties (Italian) (#15947)
openhab-bot [Wed, 22 Nov 2023 22:27:42 +0000 (23:27 +0100)]
New translations energidataservice.properties (Italian) (#15947)

2 years agoNew Crowdin updates (#15939)
openhab-bot [Wed, 22 Nov 2023 06:00:48 +0000 (07:00 +0100)]
New Crowdin updates (#15939)

* New translations shelly.properties (German)
* New translations energidataservice.properties (Danish)

2 years agoRename price element to price component (#15935)
Jacob Laursen [Mon, 20 Nov 2023 22:18:46 +0000 (23:18 +0100)]
Rename price element to price component (#15935)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[boschshc] Update active profile of intrusion detection system (#15899)
David Pace [Mon, 20 Nov 2023 19:59:52 +0000 (20:59 +0100)]
[boschshc] Update active profile of intrusion detection system (#15899)

* [boschshc] Update active profile of intrusion detection system

Fixes an issue that caused the active configuration profile of the
intrusion detection system not to be updated.

closes #15848

* [boschshc] add channel to control state service registration

Signed-off-by: David Pace <dev@davidpace.de>
2 years agoNew Crowdin updates (#15931)
openhab-bot [Mon, 20 Nov 2023 11:30:32 +0000 (12:30 +0100)]
New Crowdin updates (#15931)

* New translations openwebnet.properties (Italian)
* New translations jsscripting.properties (Danish)
* New translations hdpowerview.properties (Danish)

2 years ago[mqtt.homeassistant] Add support for Scene component (#15916)
Cody Cutrer [Sun, 19 Nov 2023 16:54:33 +0000 (09:54 -0700)]
[mqtt.homeassistant] Add support for Scene component (#15916)

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2 years ago[mqtt.homeassistant] implement effect channel for light (#15914)
Cody Cutrer [Sun, 19 Nov 2023 16:52:51 +0000 (09:52 -0700)]
[mqtt.homeassistant] implement effect channel for light (#15914)

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2 years ago[openwebnet] fix CEN/CEN+ scenario control buttons param descriptions (#15924)
M Valla [Sun, 19 Nov 2023 16:26:27 +0000 (17:26 +0100)]
[openwebnet] fix CEN/CEN+ scenario control buttons param descriptions (#15924)

Signed-off-by: Massimo Valla <mvcode00@gmail.com>
2 years ago[mqtt.homeassistant] Add support for Button component (#15892)
Cody Cutrer [Sun, 19 Nov 2023 16:06:54 +0000 (09:06 -0700)]
[mqtt.homeassistant] Add support for Button component (#15892)

* [mqtt.homeassistant] Add support for Button component
* use a StringValue instead of an OnOffValue

---------

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2 years ago[openwebnet] Energy: add totalizers channels for energy kWh consumed for today and...
Giovanni Fabiani [Sun, 19 Nov 2023 15:57:13 +0000 (16:57 +0100)]
[openwebnet] Energy: add totalizers channels for energy kWh consumed for today and current month (#15837)

* feat(energy): get current day and current month totalizers
* fixed unit (Power:Energy), refreshPeriod config and scheduler

---------

Signed-off-by: Giovanni Fabiani <fabiani.giovanni@gmail.com>
Co-authored-by: Conte Andrea <andrea@conte.com>
2 years ago[velbus] Review/rewrite documentation (#15537)
Simonas Kazlauskas [Sun, 19 Nov 2023 14:59:32 +0000 (14:59 +0000)]
[velbus] Review/rewrite documentation (#15537)

The page was missing information in some places (e.g. some supported
modules were not listed at all,) and some outdated information in
others. Some examples were malformed, and some wording didn’t flow too
well. The section on Channels is still pretty iffy, but I left this as
an exercise for a future me or somebody else :)

Signed-off-by: Simonas Kazlauskas <openhab@kazlauskas.me>
2 years ago[mqtt.homeassistant] Handle empty device name (#15918)
Cody Cutrer [Sat, 18 Nov 2023 23:58:25 +0000 (16:58 -0700)]
[mqtt.homeassistant] Handle empty device name (#15918)

Follow on to #15427

ring-mqtt sends `"name": ""`, not `"name": null` or simply omitting it,
so be sure to handle that way as well

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2 years ago[mqtt.homeassistant] fix compilation problems (#15915)
Cody Cutrer [Sat, 18 Nov 2023 22:38:52 +0000 (15:38 -0700)]
[mqtt.homeassistant] fix compilation problems (#15915)

Due to #15427 and #14839 being developed independently, but merged
to main successively

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2 years agoFix openhab unit name (#15913)
Jacob Laursen [Sat, 18 Nov 2023 22:20:27 +0000 (23:20 +0100)]
Fix openhab unit name (#15913)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[mqtt.homeassistant] handle null component name (#15427)
Cody Cutrer [Sat, 18 Nov 2023 21:46:57 +0000 (14:46 -0700)]
[mqtt.homeassistant] handle null component name (#15427)

* [mqtt.homeassistant] handle null component name

channels from such components will not have a group. this is
now done by zigbee2mqtt for the "default" component of a device,
such as the light. HASS encourages this as of release 2023.8

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2 years ago[shelly] BLU Motion, optimize ShellyManager for BLU devices (#15401)
Markus Michels [Sat, 18 Nov 2023 20:50:10 +0000 (21:50 +0100)]
[shelly] BLU Motion,  optimize ShellyManager for BLU devices (#15401)

Signed-off-by: Markus Michels <markus7017@gmail.com>
2 years ago[mqtt.homeassistant] Support color temp on JSON schema lights (#14839)
Cody Cutrer [Sat, 18 Nov 2023 20:31:49 +0000 (13:31 -0700)]
[mqtt.homeassistant] Support color temp on JSON schema lights (#14839)

* [mqtt.homeassistant] support color temp on JSON schema lights

also adds a color_mode channel if color temp is possible, so you can
know how the bulb is behaving

* put color mode channel construction into buildChannels()

---------

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2 years ago[homematic] Fix duplication of LONG_REPEATED events for HM devices (#15906)
maniac103 [Sat, 18 Nov 2023 19:38:55 +0000 (20:38 +0100)]
[homematic] Fix duplication of LONG_REPEATED events for HM devices (#15906)

Depending on device configuration and used central [1], HM devices may
indicate long press repetition either by a single PRESS_CONT event or by
a PRESS_CONT + PRESS_LONG combination. In the latter case, make sure to
not generate a LONG_REPEATED trigger channel event for both PRESS_CONT
and PRESS_LONG, but instead keep LONG_REPEATED generation to the
PRESS_CONT handling.

[1] I'm not sure what a real CCU is doing, but for Homegear, a
    configured long press timeout of less than 1s generates only
    PRESS_CONT, while a timeout of more than 1s generates
    PRESS_CONT + PRESS_LONG ... see [2].
[2] https://github.com/Homegear/Homegear-HomeMaticBidCoS/blob/master/src/BidCoSPeer.cpp#L1711-L1716

Signed-off-by: Danny Baumann <dannybaumann@web.de>
2 years ago[myq] Remove MyQ Binding (#15911)
Dan Cunningham [Sat, 18 Nov 2023 19:30:48 +0000 (11:30 -0800)]
[myq] Remove MyQ Binding (#15911)

Fixes #15910

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2 years ago[shelly] Fix Gen2 auth, improved security for Gen1 auth, improved discovery (#15898)
Markus Michels [Sat, 18 Nov 2023 15:28:44 +0000 (16:28 +0100)]
[shelly] Fix Gen2 auth, improved security for Gen1 auth, improved discovery (#15898)

Signed-off-by: Markus Michels <markus7017@gmail.com>
2 years agoFix color state update (#15908)
Jacob Laursen [Sat, 18 Nov 2023 15:24:10 +0000 (16:24 +0100)]
Fix color state update (#15908)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[hdpowerview] Improve color channel for Repeater and remove redundant brightness...
Jacob Laursen [Sat, 18 Nov 2023 11:44:09 +0000 (12:44 +0100)]
[hdpowerview] Improve color channel for Repeater and remove redundant brightness channel (#15880)

* Improve color channel
* Log warning for unexpected color command

---------

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[tesla] extend docu on 'softwareupdateversion', this can hold map updates too (#15835)
Hakan Tandogan [Fri, 17 Nov 2023 18:52:53 +0000 (19:52 +0100)]
[tesla] extend docu on 'softwareupdateversion', this can hold map updates too (#15835)

* [tesla] extend docu on 'softwareupdateversion', this can hold map updates too

---------

Signed-off-by: Hakan Tandogan <hakan@tandogan.com>
2 years agoIgnore invalid elapsed/total time values (#15900)
mlobstein [Fri, 17 Nov 2023 17:51:26 +0000 (11:51 -0600)]
Ignore invalid elapsed/total time values (#15900)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2 years agoNew translations x.properties (Italian) (#15901)
openhab-bot [Fri, 17 Nov 2023 17:44:06 +0000 (18:44 +0100)]
New translations x.properties (Italian) (#15901)

2 years ago[netatmo] Enhance errored modules handling (#15866)
Gaël L'hopital [Fri, 17 Nov 2023 17:41:59 +0000 (18:41 +0100)]
[netatmo] Enhance errored modules handling (#15866)

* Resolves issue #15858
* Enhance null control in DTO

---------

Signed-off-by: clinique <gael@lhopital.org>
2 years ago[twitter] rename binding to X (#15809)
lsiepel [Wed, 15 Nov 2023 08:12:24 +0000 (09:12 +0100)]
[twitter] rename binding to X (#15809)

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2 years agoSuppress warning messages (#15129)
mlobstein [Tue, 14 Nov 2023 14:44:47 +0000 (08:44 -0600)]
Suppress warning messages (#15129)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2 years ago[Bluetooth] re-fix ArrayStoreException (#15891)
lsiepel [Mon, 13 Nov 2023 18:39:39 +0000 (19:39 +0100)]
[Bluetooth] re-fix ArrayStoreException (#15891)

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2 years ago[shelly] Fix resource leak, BLU script installation, TRV init, NPE on IPv6 mDNS disco...
Markus Michels [Mon, 13 Nov 2023 18:37:04 +0000 (19:37 +0100)]
[shelly] Fix resource leak, BLU script installation, TRV init, NPE on IPv6 mDNS discovery (#15798)

* Fix resource leak when discovery handling failed and NPE when a IPv6
address is reported.
* remove callApi(request/innerRequest from Shelly1HttpApi, which changes
to callApi/httpRequest in ShellyHttpCLient.

Signed-off-by: Markus Michels <markus7017@gmail.com>
2 years agoNew Crowdin updates (#15886)
openhab-bot [Sun, 12 Nov 2023 19:16:43 +0000 (20:16 +0100)]
New Crowdin updates (#15886)

* New translations sonos.properties (French)

* New translations influxdb.properties (French)

* New translations netatmo.properties (French)

* New translations jpa.properties (French)

* New translations chatgpt.properties (French)

2 years agoRemove Bountysource badge (#15884)
mueller-ma [Sun, 12 Nov 2023 09:03:53 +0000 (10:03 +0100)]
Remove Bountysource badge (#15884)

It seems that Bountysource has been shut down as the website isn't reachable anymore and they don't respond to support mails.

Signed-off-by: mueller-ma <mueller-ma@users.noreply.github.com>
2 years agoNew Crowdin updates (#15881)
openhab-bot [Sat, 11 Nov 2023 22:56:49 +0000 (23:56 +0100)]
New Crowdin updates (#15881)

* New translations boschshc.properties (Italian)

* New translations tasmotaplug.properties (Italian)

2 years ago[influxdb] Improve connection handling (#15879)
J-N-K [Sat, 11 Nov 2023 22:15:21 +0000 (23:15 +0100)]
[influxdb] Improve connection handling (#15879)

* [influxdb] Improve connection handling

Especially for InfluxDB2 the connection check was not properly implemented. It only checked if a connections was ever successfully established. Since we removed the full crash when a write error occured, this lead to a situation where a broken connection was not detected. A ping is now implemented and also a failed write results in a disconnect.

---------

Signed-off-by: Jan N. Klug <github@klug.nrw>
2 years ago[boschshc] Add scenario channel (#15752)
Patrick [Sat, 11 Nov 2023 13:22:52 +0000 (14:22 +0100)]
[boschshc] Add scenario channel (#15752)

Signed-off-by: Patrick Gell <patgit023@gmail.com>
2 years ago[Senec] Fix for Senec firmware update (#15535)
Robert D [Sat, 11 Nov 2023 13:01:37 +0000 (14:01 +0100)]
[Senec] Fix for Senec firmware update (#15535)

* Fix for Senec update

Signed-off-by: querdenker2k <querdenker2k@gmx.de>
2 years agoAdding unknown event type + bootstrap handling of topology changes (#15860)
Gaël L'hopital [Sat, 11 Nov 2023 12:52:06 +0000 (13:52 +0100)]
Adding unknown event type + bootstrap handling of topology changes (#15860)

Signed-off-by: clinique <gael@lhopital.org>
2 years ago[mqtt] Add Topic Name for Incoming Payload Not Supported (#15872)
billfor [Sat, 11 Nov 2023 12:45:31 +0000 (07:45 -0500)]
[mqtt] Add Topic Name for Incoming Payload Not Supported (#15872)

Signed-off-by: bill <git@billforsyth.net>
Co-authored-by: Bill Forsyth <git@billforsyth.net>
2 years agoPersist future prices (#15864)
Jacob Laursen [Sat, 11 Nov 2023 12:39:05 +0000 (13:39 +0100)]
Persist future prices (#15864)

Resolves #15863

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoImplement TimeSeriesProfile (#15873)
Jacob Laursen [Sat, 11 Nov 2023 12:30:52 +0000 (13:30 +0100)]
Implement TimeSeriesProfile (#15873)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoUpdate README.md (#15019)
hutcheonk [Sat, 11 Nov 2023 11:51:15 +0000 (11:51 +0000)]
Update README.md (#15019)

Add "MQTT Client Status Messages Mode setting" to ESP Config..

Signed-off-by: hutcheonk <76188428+hutcheonk@users.noreply.github.com>
2 years ago[jdbc] Fix addon id for SQLite (#15877)
Jacob Laursen [Sat, 11 Nov 2023 10:51:03 +0000 (11:51 +0100)]
[jdbc] Fix addon id for SQLite (#15877)

Fixes #15847

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[tasmotaplug] Initial contribution (#15857)
mlobstein [Fri, 10 Nov 2023 22:51:43 +0000 (16:51 -0600)]
[tasmotaplug] Initial contribution (#15857)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2 years ago[fineoffsetweatherstation] Fix wrong handling temperature reading for of WH34 (#15853)
Andreas Berger [Fri, 10 Nov 2023 12:29:25 +0000 (13:29 +0100)]
[fineoffsetweatherstation] Fix wrong handling temperature reading for of WH34 (#15853)

* [fineoffsetweatherstation] Improve tracing
* [fineoffsetweatherstation] Fix wrong handling temperature reading for of WH34

Signed-off-by: Andreas Berger <andreas@berger-freelancer.com>
2 years agoFix control signal circulating pump
Jamie Townsend [Thu, 9 Nov 2023 19:01:44 +0000 (20:01 +0100)]
Fix control signal circulating pump

Fixes #15836

Signed-off-by: Jamie Townsend <jamie_townsend@hotmail.com>
2 years agoNew translations hue.properties (Italian) (#15874)
openhab-bot [Thu, 9 Nov 2023 17:48:41 +0000 (18:48 +0100)]
New translations hue.properties (Italian) (#15874)

2 years ago[hue] Support new home security products (#15601)
Andrew Fiddian-Green [Thu, 9 Nov 2023 07:09:20 +0000 (07:09 +0000)]
[hue] Support new home security products (#15601)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2 years ago[miio] Add a few new vacuum robots and station channels (#15704)
truidix [Wed, 8 Nov 2023 20:39:59 +0000 (21:39 +0100)]
[miio] Add a few new vacuum robots and station channels (#15704)

* Added a few new channels:
- cleaning the mop
- check if mop drying is enabled
- remaining time for mop drying

Signed-off-by: David Kumar <github@truidix.de>