]>
git.basschouten.com Git - openhab-addons.git/log
Florian Hotze [Sat, 16 Dec 2023 12:50:41 +0000 (13:50 +0100)]
[jsscripting] Upgrade openhab-js to 4.7.1 (#16069)
You'll find the changelog at the openhab-js repo: https://github.com/openhab/openhab-js/blob/main/CHANGELOG.md#471.
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Holger Friedrich [Sat, 16 Dec 2023 11:51:14 +0000 (12:51 +0100)]
[knx] Add integration tests (#15727)
* [knx] Add integration tests
* [knx] Adapt handling of DPTs
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Holger Friedrich [Sat, 16 Dec 2023 10:37:57 +0000 (11:37 +0100)]
[knx] Add discovery service (#16033)
* [knx] Add discovery service
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Holger Friedrich [Sat, 16 Dec 2023 09:53:37 +0000 (10:53 +0100)]
addoninfo for new add-on suggestion finder "process" (#16031)
* addoninfo for new add-on suggestion finder "process"
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
Gaël L'hopital [Sat, 16 Dec 2023 09:10:35 +0000 (10:10 +0100)]
[netatmo] Ensure to close all scheduled jobs (#16056)
* Close all jobs
---------
Signed-off-by: clinique <gael@lhopital.org>
aliijm [Sat, 16 Dec 2023 09:00:13 +0000 (09:00 +0000)]
[neato] Fix things file example in Readme (#16064)
* Correct things definition in README.md
Add example of bridge and link thing to bridge.
---------
Signed-off-by: aliijm <44173819+aliijm@users.noreply.github.com>
Cody Cutrer [Sat, 16 Dec 2023 08:49:35 +0000 (01:49 -0700)]
[mqtt.espmilighthub] Use system channel types for color temp and brightness (#13801)
* [mqtt.espmilighthub] use system channel types for color temp and brightness
closes #10096
also add absolute color temp channel. and remove level channel when we
already have a color channel (you can link a DimmerItem to a color
channel if your light doesn't happen to have color or you want direct
control of brightness only for some reason)
---------
Signed-off-by: Cody Cutrer <cody@cutrer.us>
openhab-bot [Fri, 15 Dec 2023 19:57:40 +0000 (20:57 +0100)]
New translations mqtt.properties (Italian) (#16067)
Cody Cutrer [Fri, 15 Dec 2023 18:48:17 +0000 (11:48 -0700)]
[mqtt.espmilighthub] use ColorUtil instead of deprecated HSBType.fromXY (#16066)
and fix that it expects ranges from 0.0 to 1.0 instead of 0.0 to 100.0
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Cody Cutrer [Thu, 14 Dec 2023 22:53:14 +0000 (15:53 -0700)]
[mqtt.homeassistant] Add support for Update component (#14241)
* [mqtt.homeassistant] add support for Update component
This component is fairly non-standard - it doesn't add any channels.
Instead, it provides several properties to the thing, and also adds
a thing configuration allowing you to trigger an OTA update on a
Home Assistant device from MainUI.
---------
Signed-off-by: Cody Cutrer <cody@cutrer.us>
Matthieu [Thu, 14 Dec 2023 22:35:55 +0000 (23:35 +0100)]
Update README.md (#15234)
Differences in address writing convention between Niko's software and this binding
Signed-off-by: Matthieu <webmail@gaillet.be>
Markus Minichmayr [Thu, 14 Dec 2023 22:25:25 +0000 (23:25 +0100)]
[modbus] Improve error message if data thing is configured for reading but not connected to a polling bridge. (#16054)
Signed-off-by: Markus Minichmayr <markus@minichmayr.net>
Martin Grassl [Thu, 14 Dec 2023 22:08:25 +0000 (23:08 +0100)]
[mybmw] Upgrade to new BMW API (#14452)
* [mybmw] fix not working binding due to API update
to make it work the code has been refactored and due to API changes some
improvements could be made. These include:
- (improvement) fingerprint generation: You can
take a look at the README how to create a
fingerprint more conveniently.
- (change) changed channel: charge-info has been
renamed to charge-remaining
- (improvement) added channels:
estimated-fuel-l-100km and estimated-fuel-mpg
which calculates the estimated fuel consumption
based on the range and remaining fuel liters
- unfortunately such a calculation is not available
for EVs as there is no information about the capacity of the battery.
- (improvement) added channel last-fetched:
the last-updated timestamp is showing by when
the last update of the vehicle happened. As right
now you can not see from the channels if a thing
is offline due to connection issues, you can check
now if last-fetched is more than 5 minutes ago to identify an issue
- (fixed) remote command typos fixed
Fixes #14065
Also-by: Mark Herwege <mark.herwege@telenet.be>
Signed-off-by: Martin Grassl <martin.grassl@digital-filestore.de>
GiviMAD [Thu, 14 Dec 2023 21:58:06 +0000 (13:58 -0800)]
[porcupineks] Remove from add-on repo (#16063)
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
Tim Harper [Thu, 14 Dec 2023 21:09:23 +0000 (22:09 +0100)]
[opengarage] Add door transition status support (#14028)
* Add support for garage door transition status
Homekit requires a status for the garage door of OPEN, CLOSED, CLOSING,
OPENING. In order to report that, we must provide state transition
information. State transition information is inferred when the garage
door state is changed. For door_transition_time_seconds since the last
open/close command was issued, the binding reports the state as either
"closing" or "opening".
---------
Signed-off-by: Tim Harper <timcharper@gmail.com>
Co-authored-by: Laurent Garnier <lg.hc@free.fr>
wzbfyb [Thu, 14 Dec 2023 20:55:12 +0000 (21:55 +0100)]
[opensprinkler] Make http connection more resilient (#14998)
Signed-off-by: Bernhard Kreuz <bernhard@kreuz.wien>
Signed-off-by: wzbfyb <57131473+wzbfyb@users.noreply.github.com>
Co-authored-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
Co-authored-by: Laurent Garnier <lg.hc@free.fr>
Florian Hotze [Thu, 14 Dec 2023 19:23:37 +0000 (20:23 +0100)]
[jsscripting] Upgrade openhab-js to 4.7.0 (#16062)
You'll find the changelog at the openhab-js repo: https://github.com/openhab/openhab-js/blob/main/CHANGELOG.md#470.
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Florian Hotze [Thu, 14 Dec 2023 19:21:54 +0000 (20:21 +0100)]
[openweathermap] Add support for persisting OneCall API forecasts (#15963)
Implement time series support introduced by https://github.com/openhab/openhab-core/pull/3597.
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Kai Kreuzer [Thu, 14 Dec 2023 06:23:49 +0000 (07:23 +0100)]
[rrd4j] Reliably get the latest value, if the filter end date is set to "now" (#16059)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
Holger Friedrich [Wed, 13 Dec 2023 21:01:26 +0000 (22:01 +0100)]
[knx] Refine GA documentation (#16058)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
mlobstein [Wed, 13 Dec 2023 11:27:46 +0000 (05:27 -0600)]
Add support for 4 zone model (#16043)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Holger Friedrich [Wed, 13 Dec 2023 08:17:00 +0000 (09:17 +0100)]
[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>
lolodomo [Tue, 12 Dec 2023 22:20:10 +0000 (23:20 +0100)]
[sonyprojector] Add new channel to send infrared remote commands (#15753)
Fix #15409
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Jacob Laursen [Tue, 12 Dec 2023 21:04:06 +0000 (22:04 +0100)]
Fix discovery for deCONZ (#16053)
Fixes #16036
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Jacob Laursen [Tue, 12 Dec 2023 07:46:29 +0000 (08:46 +0100)]
Fix scene channel updates (#16018)
Fixes #16000
Also-by: Andrew Fiddian-Green <software@whitebear.ch>
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
openhab-bot [Mon, 11 Dec 2023 19:51:47 +0000 (20:51 +0100)]
New Crowdin updates (#16049)
* New translations tasmotaplug.properties (French)
* New translations ecowatt.properties (French)
Cody Cutrer [Mon, 11 Dec 2023 18:11:27 +0000 (11:11 -0700)]
[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>
Mark Herwege [Mon, 11 Dec 2023 13:19:41 +0000 (14:19 +0100)]
capture all addon xml files (#16044)
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
David Pace [Sun, 10 Dec 2023 23:57:59 +0000 (00:57 +0100)]
[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>
openhab-bot [Sun, 10 Dec 2023 22:32:27 +0000 (23:32 +0100)]
New translations mqtt.properties (Italian) (#16039)
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
openhab-bot [Wed, 6 Dec 2023 16:24:48 +0000 (17:24 +0100)]
New translations hue.properties (Italian) (#16011)
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>
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>
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>
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>
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)
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>
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>
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>
openhab-bot [Mon, 4 Dec 2023 06:01:47 +0000 (07:01 +0100)]
New translations energidataservice.properties (Italian) (#16004)
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>
mlobstein [Sun, 3 Dec 2023 10:17:35 +0000 (04:17 -0600)]
Update README (#15998)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
openhab-bot [Fri, 1 Dec 2023 23:15:26 +0000 (00:15 +0100)]
New translations shelly.properties (German) (#15988)
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
openhab-bot [Thu, 23 Nov 2023 19:54:56 +0000 (20:54 +0100)]
New translations energidataservice.properties (Danish) (#15948)
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>
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>
openhab-bot [Wed, 22 Nov 2023 22:27:42 +0000 (23:27 +0100)]
New translations energidataservice.properties (Italian) (#15947)
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)
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>
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>
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)
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>