]> git.basschouten.com Git - openhab-addons.git/log
openhab-addons.git
2 years agoDeclare connection (#14768)
Jacob Laursen [Sun, 9 Apr 2023 19:20:47 +0000 (21:20 +0200)]
Declare connection (#14768)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years agoDeclare connection (#14769)
Jacob Laursen [Sun, 9 Apr 2023 19:20:07 +0000 (21:20 +0200)]
Declare connection (#14769)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[generacmobilelink] Major rewrite of the Generac MobileLink Binding (#14638)
Dan Cunningham [Sun, 9 Apr 2023 09:48:12 +0000 (02:48 -0700)]
[generacmobilelink] Major rewrite of the Generac MobileLink Binding (#14638)

* [generacmobilelink] Major rewrite of the Generac MobileLink Binding

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2 years agoDisable mielecloud tests (#14762)
J-N-K [Sat, 8 Apr 2023 10:24:18 +0000 (12:24 +0200)]
Disable mielecloud tests (#14762)

As they always fail and therefore CI builds fail.

Signed-off-by: Jan N. Klug <github@klug.nrw>
2 years agoAdapt to ColorUtil changes in core (#14724)
Holger Friedrich [Sat, 8 Apr 2023 09:42:18 +0000 (11:42 +0200)]
Adapt to ColorUtil changes in core (#14724)

* [deconz][dmx][mqtt.generic][mqtt.homeassistant][tado][tradfri][webthing] Adapt to core change (ColorUtil)

openhab/openhab-core#3479

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[OJElectronics] Add SignalR for requesting data from OJ Electronics cloud (#13782)
Christian Kittel [Sat, 8 Apr 2023 09:40:59 +0000 (11:40 +0200)]
[OJElectronics] Add SignalR for requesting data from OJ Electronics cloud (#13782)

* Fixed some Nullable annotation warnings
* Use SignalR instead pooling

Signed-off-by: Christian Kittel <ckittel@gmx.de>
2 years agoNew Crowdin updates (#14759)
openhab-bot [Sat, 8 Apr 2023 08:21:40 +0000 (10:21 +0200)]
New Crowdin updates (#14759)

* New translations fineoffsetweatherstation.properties (German)
* New translations tr064.properties (German)
* New translations rollershutter.properties (German)
* New translations vat.properties (German)
* New translations mielecloud.properties (German)
* New translations speedtest.properties (Italian)

2 years ago[astro] Add getTotalRadiation to AstroActions (#14756)
Dave [Fri, 7 Apr 2023 20:18:17 +0000 (22:18 +0200)]
[astro] Add getTotalRadiation to AstroActions  (#14756)

* Add getTotalRadiation action

Signed-off-by: David Sislak <sisdale@seznam.cz>
2 years ago[astro] Add getTotalRadiation to AstroActions (#14756)
Dave [Fri, 7 Apr 2023 20:17:32 +0000 (22:17 +0200)]
[astro] Add getTotalRadiation to AstroActions  (#14756)

* Add getTotalRadiation action

Signed-off-by: David Sislak <sisdale@seznam.cz>
2 years ago[knx] Improve config description for GAs (#14624)
Holger Friedrich [Fri, 7 Apr 2023 12:43:31 +0000 (14:43 +0200)]
[knx] Improve config description for GAs (#14624)

* [knx] Improve config description for GAs

Carryover from smarthomej/addons#257.

Also-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[gardena] Improve GardenaSmartImpl initialization order (#14722)
maniac103 [Fri, 7 Apr 2023 12:25:20 +0000 (14:25 +0200)]
[gardena] Improve GardenaSmartImpl initialization order (#14722)

If an exception occurs during httpClient.start(), webSocketClient
remained null, which led to another (then unhandled) exception being thrown
by dispose(), called in the exception handler.
With the new initialization order it's ensured webSocketClient is not
null at dispose() time, thus allowing proper propagation of the
exception thrown at HTTP startup.

Signed-off-by: Danny Baumann <dannybaumann@web.de>
2 years ago[speedtest] Binding for Ookla's Speedtest - Initial contribution (#9913)
bigbasec [Fri, 7 Apr 2023 08:18:02 +0000 (04:18 -0400)]
[speedtest] Binding for Ookla's Speedtest - Initial contribution (#9913)

Also-by: Brian Homeyer <bhomeyer@gmail.com>
Signed-off-by: Michael Weger <weger.michael@gmx.net>
2 years agoRemove org.apache.common (#14434)
lsiepel [Thu, 6 Apr 2023 22:39:13 +0000 (00:39 +0200)]
Remove org.apache.common (#14434)

Signed-off-by: lsiepel <leosiepel@gmail.com>
2 years agoFix typo in Stiebel Eltron binding (#14746)
voruti [Thu, 6 Apr 2023 18:31:20 +0000 (20:31 +0200)]
Fix typo in Stiebel Eltron binding (#14746)

Signed-off-by: Till von Rüden <dev@tillvonrueden.de>
2 years agoUpdate README.md (#14751)
Poltorak Serguei [Thu, 6 Apr 2023 13:51:21 +0000 (15:51 +0200)]
Update README.md (#14751)

2 years ago[jsscripting] Bump openhab-js to 4.2.1 (#14749)
Florian Hotze [Thu, 6 Apr 2023 13:50:09 +0000 (15:50 +0200)]
[jsscripting] Bump openhab-js to 4.2.1 (#14749)

* [jsscripting] Upgrade openhab-js to 4.2.1
* [jsscripting] Note that it is based on GraalJS

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2 years ago[solarwatt] Add smart heater device support (#14741)
Thomas [Thu, 6 Apr 2023 09:06:46 +0000 (11:06 +0200)]
[solarwatt] Add smart heater device support (#14741)

* Add smart heater device support

Signed-off-by: Thomas Schumm <thomas.schumm@yahoo.de>
2 years agoUpdate README.md (#14748)
schmidmuc [Wed, 5 Apr 2023 22:56:57 +0000 (00:56 +0200)]
Update README.md (#14748)

Added device "Technisat VIOLA 2 C IR" as an supported radio

2 years ago[deutschebahn] Fix spelling and remove empty white image (#14657)
Felix Schneider [Tue, 4 Apr 2023 09:59:03 +0000 (11:59 +0200)]
[deutschebahn] Fix spelling and remove empty white image (#14657)

* Remove unused image and fix spelling
* Remove emtpy image

Image is only a small white square

Signed-off-by: Felix Schneider <fs@felix-schneider.org>
2 years ago[doorbird] Add audio sink information to README (#14737)
Gwendal Roulleau [Sun, 2 Apr 2023 11:30:28 +0000 (13:30 +0200)]
[doorbird] Add audio sink information to README (#14737)

Signed-off-by: Gwendal Roulleau <gwendal.roulleau@gmail.com>
2 years ago[groovyscripting] Update Groovy to 4.0.11 (#14734)
Wouter Born [Sun, 2 Apr 2023 07:08:53 +0000 (09:08 +0200)]
[groovyscripting] Update Groovy to 4.0.11 (#14734)

Updates Groovy from 4.0.9 to 4.0.11.

This fixes a few bugs including a memory leak, see:

http://groovy-lang.org/changelogs/changelog-4.0.10.html
http://groovy-lang.org/changelogs/changelog-4.0.11.html

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[tapocontrol] Color values must be int, not decimal (#14656)
Arne Seime [Sat, 1 Apr 2023 14:46:02 +0000 (16:46 +0200)]
[tapocontrol] Color values must be int, not decimal (#14656)

* Send int values to API, not decimal
* Added missing channels in README for L920 + minor thing file config

Signed-off-by: Arne Seime <arne.seime@gmail.com>
2 years ago[zway] Code improvements (#14688)
lsiepel [Fri, 31 Mar 2023 07:24:34 +0000 (09:24 +0200)]
[zway] Code improvements (#14688)

* Code improvements

Signed-off-by: lsiepel <leosiepel@gmail.com>
2 years agoNew Crowdin updates (#14725)
openhab-bot [Thu, 30 Mar 2023 21:37:14 +0000 (23:37 +0200)]
New Crowdin updates (#14725)

* New translations jsscripting.properties (German)
* New translations jsscripting.properties (Italian)

2 years agoupdated boschshc code owner (#14693)
Gerd Zanker [Thu, 30 Mar 2023 16:33:55 +0000 (18:33 +0200)]
updated boschshc code owner (#14693)

Thank you, Stefan & Christian!
Welcome David!

Signed-off-by: Gerd Zanker <gerd.zanker@web.de>
2 years ago[boschshc] Code Enhancements (#14667)
David Pace [Thu, 30 Mar 2023 16:31:54 +0000 (18:31 +0200)]
[boschshc] Code Enhancements (#14667)

* [boschshc] Code Enhancements

This commit fixes several compiler warnings as well as several
Checkstyle, FindBugs, PMD and Sonar issues.

* instantiate loggers consistently
* add missing logger calls
* add chained exceptions to logger calls
* provide central Gson instance that does not serialize or deserialize
loggers
* avoid catching NullPointerExceptions
* extract methods where cyclomatic complexity was too high
* remove unnecessary null check in combination with instanceof
* rename local variables that shadow fields
* add missing @NonNull and @Nullable annotations

Signed-off-by: David Pace <dev@davidpace.de>
2 years ago[enocean] Add support for EEP in group A5_09 (#13793)
Zhivka Dimova [Wed, 29 Mar 2023 21:00:31 +0000 (23:00 +0200)]
[enocean] Add support for EEP in group A5_09 (#13793)

* [enocean] Support for gas sensors from A5_09 group

Implementing support for gas sensors with EEP A5_09_02, 04, 05, 08, 09,
0C, 0D, adding new changels - CO, CO2, VOC, VOCId, TVOC and regenerate
I18N properties file

Fixes #13785, #13472

Signed-off-by: Zhivka Dimova <zhivka.dimova@myforest.net>
2 years ago[knx] Code cleanup (#14719)
Holger Friedrich [Wed, 29 Mar 2023 07:22:23 +0000 (09:22 +0200)]
[knx] Code cleanup (#14719)

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years agoUpdate README.md (#14712)
Poltorak Serguei [Tue, 28 Mar 2023 20:30:25 +0000 (22:30 +0200)]
Update README.md (#14712)

2 years ago[knx] Java17 instanceof pattern matching (#14718)
Holger Friedrich [Tue, 28 Mar 2023 18:49:31 +0000 (20:49 +0200)]
[knx] Java17 instanceof pattern matching (#14718)

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2 years ago[mqtt.homeassistant] fix JSON Schema lights (#14717)
Cody Cutrer [Tue, 28 Mar 2023 16:26:13 +0000 (10:26 -0600)]
[mqtt.homeassistant] fix JSON Schema lights (#14717)

https://github.com/openhab/openhab-addons/pull/12238 was merged after
JSON Schema Light was implemented, and changed some assumptions.
this commit adjusts to the changed interface

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2 years ago[sleepiq] Add functionality to control the bed foundation (#14714)
Mark Hilbush [Tue, 28 Mar 2023 15:27:31 +0000 (11:27 -0400)]
[sleepiq] Add functionality to control the bed foundation (#14714)

* Add foundation functionality

Signed-off-by: Mark Hilbush <mark@hilbush.com>
2 years agoReplace deprecated MulticastSocket methods (#14611)
Mark Hilbush [Tue, 28 Mar 2023 13:14:30 +0000 (09:14 -0400)]
Replace deprecated MulticastSocket methods (#14611)

* Replace deprecated methods
* Call leaveGroup method in shutdown

Signed-off-by: Mark Hilbush <mark@hilbush.com>
2 years ago[enocean] Add null annotations (#14023)
lsiepel [Tue, 28 Mar 2023 09:05:37 +0000 (11:05 +0200)]
[enocean] Add null annotations (#14023)

* mainly null annotations

Signed-off-by: lsiepel <leosiepel@gmail.com>
* checkstyle fixes

Signed-off-by: lsiepel <leosiepel@gmail.com>
* another checkstyle pass

Signed-off-by: lsiepel <leosiepel@gmail.com>
* Fix review comments

Signed-off-by: lsiepel <leosiepel@gmail.com>
* fix  most review comments

Signed-off-by: lsiepel <leosiepel@gmail.com>
* Generic => temp_generic

Signed-off-by: lsiepel <leosiepel@gmail.com>
* temp_generic => generic

Signed-off-by: lsiepel <leosiepel@gmail.com>
* Generic fix try 2

Signed-off-by: lsiepel <leosiepel@gmail.com>
* another generic commit

Signed-off-by: lsiepel <leosiepel@gmail.com>
* Final pass for changing generic packages/folder

Signed-off-by: lsiepel <leosiepel@gmail.com>
* Mised comment

Signed-off-by: lsiepel <leosiepel@gmail.com>
* Conflict folder change trial 1

Signed-off-by: lsiepel <leosiepel@gmail.com>
* Conflict folder change final

Signed-off-by: lsiepel <leosiepel@gmail.com>
* Conflict folder change trial 2

Signed-off-by: lsiepel <leosiepel@gmail.com>
* Move folder

Signed-off-by: lsiepel <leosiepel@gmail.com>
* Review comment

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

Signed-off-by: lsiepel <leosiepel@gmail.com>
2 years agoNew Crowdin updates (#14715)
openhab-bot [Tue, 28 Mar 2023 05:11:52 +0000 (07:11 +0200)]
New Crowdin updates (#14715)

* New translations deconz.properties (German)
* New translations anthem.properties (Italian)

2 years agoAdd connection element to addon.xml (#14692)
Mark Hilbush [Mon, 27 Mar 2023 21:08:31 +0000 (17:08 -0400)]
Add connection element to addon.xml (#14692)

Signed-off-by: Mark Hilbush <mark@hilbush.com>
2 years ago[addon.xml] add connection element (#14690)
Andrew Fiddian-Green [Mon, 27 Mar 2023 18:41:42 +0000 (19:41 +0100)]
[addon.xml] add connection element (#14690)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2 years ago[jrubyscripting] update README, and default configuration installing gem (#14489)
Cody Cutrer [Mon, 27 Mar 2023 13:22:48 +0000 (07:22 -0600)]
[jrubyscripting] update README, and default configuration installing gem (#14489)

README is generated by YARD from USAGE.md in the gem.

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2 years ago[mqtt] Support Ruuvitags via Ruuvi Gateway (#13315)
Sami Salonen [Mon, 27 Mar 2023 12:11:07 +0000 (15:11 +0300)]
[mqtt] Support Ruuvitags via Ruuvi Gateway (#13315)

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
2 years agoNew Crowdin updates (#14689)
openhab-bot [Mon, 27 Mar 2023 06:33:34 +0000 (08:33 +0200)]
New Crowdin updates (#14689)

* New translations deconz.properties (German)
* New translations netatmo.properties (Italian)
* New translations avmfritz.properties (German)
* New translations openwebnet.properties (Italian)

2 years ago[veSync] Improve recognition and device support (#14354)
dag81 [Mon, 27 Mar 2023 06:05:09 +0000 (07:05 +0100)]
[veSync] Improve recognition and device support (#14354)

* [veSync] Device Identification Updates
* [veSync] Alignment to device setups in pyvesync.
* [veSync] Addition of new device code for C302S

Signed-off-by: David Goodyear <david.goodyear@gmail.com>
2 years ago[anthem] Initial contribution of binding for Anthem AV preamp/processors (#14311)
Mark Hilbush [Sun, 26 Mar 2023 19:32:08 +0000 (15:32 -0400)]
[anthem] Initial contribution of binding for Anthem AV preamp/processors (#14311)

* Initial contribution

Signed-off-by: Mark Hilbush <mark@hilbush.com>
2 years ago[mqtt.homeassistant] Implement JSON schema lights (#13808)
Cody Cutrer [Sun, 26 Mar 2023 16:07:20 +0000 (10:07 -0600)]
[mqtt.homeassistant] Implement JSON schema lights (#13808)

* [mqtt.homeassistant] implement JSON schema lights
* [mqtt.homeassistant] use enum for current state of color mode
* [mqtt.homeassistant] use implicit lambdas
* [mqtt.homeassistant] remove string constants in favor of an enum
* [mqtt.homeassistant] allow sending ON and brightness commands through bare
* [mqtt.homeassistant] turn down debug logging

---------

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2 years ago[innogysmarthome] Remove binding (replaced by livisismarthome) (#14675)
Sven Strohschein [Sun, 26 Mar 2023 15:49:17 +0000 (17:49 +0200)]
[innogysmarthome] Remove binding (replaced by livisismarthome) (#14675)

Remove binding (replaced by livisismarthome)

Signed-off-by: Sven Strohschein <sven.strohschein@gmail.com>
Signed-off-by: Sven Strohschein <novanic@gmx.de>
2 years ago[netatmo] Extend webhook support for doorbell and presence camera (#14252)
Sven Strohschein [Sun, 26 Mar 2023 15:34:35 +0000 (17:34 +0200)]
[netatmo] Extend webhook support for doorbell and presence camera (#14252)

* [netatmo] Web hook extension for camera events

- Unused camera-event trigger channel removed
- README updated to the real supported channels (compared with channels.xml and code)
- Camera capabilities are now triggering the home-event trigger channel
- New home-event trigger channel introduced at camera level
- New sub-event channels introduced for the presence camera which is updated by web hook events.
- Language file updated
- README updated
- typos fixed
- security-event trigger channel added for the Welcome camera
- Handling of sub-event groups fixed to work with doorbell and presence cameras.

---------

Signed-off-by: Sven Strohschein <sven.strohschein@gmail.com>
Signed-off-by: Sven Strohschein <novanic@gmx.de>
2 years ago[hdpowerview] Declare connection (#14684)
Jacob Laursen [Sun, 26 Mar 2023 14:43:51 +0000 (16:43 +0200)]
[hdpowerview] Declare connection (#14684)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[boschindego] Declare connection (#14685)
Jacob Laursen [Sun, 26 Mar 2023 14:28:33 +0000 (16:28 +0200)]
[boschindego] Declare connection (#14685)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[miele] Declare connection (#14683)
Jacob Laursen [Sun, 26 Mar 2023 14:26:24 +0000 (16:26 +0200)]
[miele] Declare connection (#14683)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[kaleidescape] Remove Apache StringEscapeUtils (#14513)
mlobstein [Sun, 26 Mar 2023 12:26:51 +0000 (07:26 -0500)]
[kaleidescape] Remove Apache StringEscapeUtils (#14513)

* Remove Apache StringEscapeUtils
* add tests

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2 years ago[globalcache] Add link to macOS iConvert GC port in docs (#14679)
pajacobson [Sun, 26 Mar 2023 12:04:00 +0000 (23:04 +1100)]
[globalcache] Add link to macOS iConvert GC port in docs (#14679)

* Update README.md

Add link to macOS port of iConvert.

2 years agoDeclare connection in multiple bindings addon.xml (#14677)
mlobstein [Sun, 26 Mar 2023 11:45:03 +0000 (06:45 -0500)]
Declare connection in multiple bindings addon.xml (#14677)

* Declare connection in addon.xml

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2 years ago[solaredge] Fix code style warnings, fix NPE warnings, improve i18n (#14666)
alexf2015 [Sun, 26 Mar 2023 11:42:00 +0000 (13:42 +0200)]
[solaredge] Fix code style warnings, fix NPE warnings, improve i18n (#14666)

* code style fixes
* fixed potential NPE
* fix warning
* simplified code
* refactoring, fixed some NPE warnings
* i18n
* refactoring

Signed-off-by: Alexander Friese <af944580@googlemail.com>
2 years agoTrigger full build when add-on is removed (#14680)
Wouter Born [Sun, 26 Mar 2023 10:50:50 +0000 (12:50 +0200)]
Trigger full build when add-on is removed (#14680)

Signed-off-by: Wouter Born <github@maindrain.net>
2 years ago[openwebnet] Reset zones' alarm state channel when system is armed (#14566)
M Valla [Sun, 26 Mar 2023 10:19:31 +0000 (12:19 +0200)]
[openwebnet] Reset zones' alarm state channel when system is armed (#14566)

* [openwebnet] reset zones alarm channel when system is armed and added NONE state
* [openwebnet] added Technical reset alarm. Changes after 1st review

---------

Signed-off-by: Massimo Valla <mvcode00@gmail.com>
2 years ago[Yeelight] Fix disconnect method (#14670)
goopilot [Sun, 26 Mar 2023 10:16:09 +0000 (05:16 -0500)]
[Yeelight] Fix disconnect method (#14670)

* fix disconnect

---------

Signed-off-by: Alexandr Salamatov <goopilot@gmail.com>
2 years ago[openwebnet] Declare connection in addon.xml (#14673)
M Valla [Sun, 26 Mar 2023 09:23:58 +0000 (11:23 +0200)]
[openwebnet] Declare connection in addon.xml (#14673)

Signed-off-by: Massimo Valla <mvcode00@gmail.com>
2 years agoNew translations netatmo.properties (Italian) (#14676)
openhab-bot [Sun, 26 Mar 2023 01:26:49 +0000 (03:26 +0200)]
New translations netatmo.properties (Italian) (#14676)

2 years ago[Netatmo] Add the capability to have a single home (#14595)
Gaël L'hopital [Sat, 25 Mar 2023 15:59:51 +0000 (16:59 +0100)]
[Netatmo] Add the capability to have a single home (#14595)

* Adding the capability to have a single home, common to energy and security

---------

Signed-off-by: clinique <gael@lhopital.org>
2 years agoAdd more example things/items (#14639)
Jacob Laursen [Sat, 25 Mar 2023 07:00:32 +0000 (08:00 +0100)]
Add more example things/items (#14639)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2 years ago[mqtt.espmilighthub] use availability topic to set thing status (#13800)
Cody Cutrer [Fri, 24 Mar 2023 23:52:37 +0000 (17:52 -0600)]
[mqtt.espmilighthub] use availability topic to set thing status (#13800)

also refactor a bit so that the thing will work even if the bridge
gets added and removed, etc.

Signed-off-by: Cody Cutrer <cody@cutrer.us>
2 years ago[boschshc] Bridge and Device Discovery (#14197)
Gerd Zanker [Fri, 24 Mar 2023 23:26:24 +0000 (00:26 +0100)]
[boschshc] Bridge and Device Discovery (#14197)

* #14195 Bridge and Device Discovery

Bridge discovery is implemented via mDNS, local IP addresses are checked.
If a GET returns the public SHC information,
then this shcIpAddress is reported as a discovered bridge.

Devices are always discovered after successful pairing, but a manual scan is also possible.

Added unit tests for Bridge and Device Discovery.

Signed-off-by: Gerd Zanker <gerd.zanker@web.de>
2 years ago[rustpotterks] Remove unnecessary thread sleep call (#14664)
GiviMAD [Fri, 24 Mar 2023 23:20:34 +0000 (00:20 +0100)]
[rustpotterks] Remove unnecessary thread sleep call (#14664)

* [rustpotterks] Remove unnecessary thread sleep call

Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2 years ago[androiddebugbridge] Fix screen state channel on android 12 (#14663)
GiviMAD [Fri, 24 Mar 2023 22:25:21 +0000 (23:25 +0100)]
[androiddebugbridge] Fix screen state channel on android 12 (#14663)

Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2 years ago[mielecloud] Add channels energy and water consumption (#14456)
Björn Lange [Fri, 24 Mar 2023 22:15:28 +0000 (23:15 +0100)]
[mielecloud] Add channels energy and water consumption (#14456)

* Add POJOs for ecoFeedback from Miele REST API
* DeviceState offers  water and energy consumption
* Convert Quantity to State for channel population
* Add eco feedback channels to devices
* Fix item types and categories
* Add update instructions for eco feedback channels

Signed-off-by: Björn Lange <bjoern.lange@itemis.de>
2 years ago[tapocontrol] Support display light effects for L530 (#14596)
Christian Wild [Fri, 24 Mar 2023 20:57:00 +0000 (21:57 +0100)]
[tapocontrol] Support display light effects for L530 (#14596)

* [tapocontrol] support display light effects for L530

color change is now possible if effect was already enabled by app

Signed-off-by: Christian Wild <christian@wildclan.de>
3 years ago[radiothermostat] Add configuration to update thermostat's internal schedule (#14149)
mlobstein [Fri, 24 Mar 2023 08:15:58 +0000 (03:15 -0500)]
[radiothermostat] Add configuration to update thermostat's internal schedule (#14149)

* Add configuration to update thermostat's internal schedule

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
3 years agoNew translations vat.properties (Danish) (#14658)
openhab-bot [Thu, 23 Mar 2023 21:56:45 +0000 (22:56 +0100)]
New translations vat.properties (Danish) (#14658)

3 years ago[avmfritz] Use system channel types and decrease minimum polling interval (#14587)
Christoph Weitkamp [Thu, 23 Mar 2023 21:55:01 +0000 (22:55 +0100)]
[avmfritz] Use system channel types and decrease minimum polling interval (#14587)

* Use system default channel types
* Changed minimum polling interval to 1s

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
3 years agoStandardize on `js` for SCRIPT (#14652)
Richard Koshak [Thu, 23 Mar 2023 20:53:16 +0000 (14:53 -0600)]
Standardize on `js` for SCRIPT (#14652)

This has the add-on docs consistent with the main docs.
Signed-off-by: Richard Koshak <rlkoshak@gmail.com>
3 years ago[googlestt] Fix drop bytes (#14649)
GiviMAD [Thu, 23 Mar 2023 08:57:00 +0000 (01:57 -0700)]
[googlestt] Fix drop bytes (#14649)

* [googlestt] Fix drop bytes
* fix unhandled cancelation error when using single utterance mode

Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
3 years agoNew translations homekit.properties (German) (#14655)
openhab-bot [Wed, 22 Mar 2023 21:57:28 +0000 (22:57 +0100)]
New translations homekit.properties (German) (#14655)

3 years ago[googlestt] Upgrade library (#14653)
GiviMAD [Wed, 22 Mar 2023 21:45:18 +0000 (14:45 -0700)]
[googlestt] Upgrade library (#14653)

Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
3 years ago[mqtt.generic] Don't log state description from provider when not found (#14650)
Cody Cutrer [Wed, 22 Mar 2023 15:53:50 +0000 (09:53 -0600)]
[mqtt.generic] Don't log state description from provider when not found (#14650)

Fixes #9782

Signed-off-by: Cody Cutrer <cody@cutrer.us>
3 years ago[homekit] Unify all enum handling (#14036)
Cody Cutrer [Wed, 22 Mar 2023 12:58:12 +0000 (06:58 -0600)]
[homekit] Unify all enum handling (#14036)

* [homekit] unify all enum handling

regardless of if it's a required or optional characteristic,
or even "boolean" enums

then allow number or switch items to be linked with enums

then update the docs listing the numeric value for enums

as part of this, global configuration of thermostat enum values
is no longer supported; you must use metadata.
in particular, for GarageDoorOpener, the global settings didn't
even actually work, so they should work now.

Fixes #13595

* [homekit] default-invert boolean items for garage door states

this was previously handled explicitly by the switch statement.
so need to set the inverted flag now that we're building a
mapping instead

* [homekit] document that CurrentDoorState can be linked to a Contact item
* [homekit] improve docs on invert param to createMapping

also fix a new helper method not properly passing through the inverted
param

Signed-off-by: Cody Cutrer <cody@cutrer.us>
3 years ago[jrubyscripting] Filter files that are added to the watch list (#14590)
jimtng [Tue, 21 Mar 2023 22:18:46 +0000 (08:18 +1000)]
[jrubyscripting] Filter files that are added to the watch list (#14590)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
3 years agoNew translations ecovacs.properties (Italian) (#14648)
openhab-bot [Tue, 21 Mar 2023 21:56:20 +0000 (22:56 +0100)]
New translations ecovacs.properties (Italian) (#14648)

3 years ago[rustpotterks] Upgrade to version 2 (#14615)
GiviMAD [Tue, 21 Mar 2023 21:55:40 +0000 (14:55 -0700)]
[rustpotterks] Upgrade to version 2 (#14615)

* [rustpotter] Use version 2

Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
3 years ago[deconz] Cleanup code and improve tests, edit channels to vibration sensor (#14641)
J-N-K [Tue, 21 Mar 2023 21:46:53 +0000 (22:46 +0100)]
[deconz] Cleanup code and improve tests, edit channels to vibration sensor (#14641)

* [deconz] Cleanup code and improve tests

Signed-off-by: Jan N. Klug <github@klug.nrw>
3 years agoBump spotless to 2.35 and Eclipse Java Formatter to 4.26 (#14645)
J-N-K [Tue, 21 Mar 2023 20:03:05 +0000 (21:03 +0100)]
Bump spotless to 2.35 and Eclipse Java Formatter to 4.26 (#14645)

Signed-off-by: Jan N. Klug <github@klug.nrw>
3 years ago[ecovacs] Initial contribution (#12231)
maniac103 [Tue, 21 Mar 2023 10:05:53 +0000 (11:05 +0100)]
[ecovacs] Initial contribution (#12231)

* [ecovacs] Initial contribution

Add initial version of a binding for vacuum cleaners made by Ecovacs.

Signed-off-by: Danny Baumann <dannybaumann@web.de>
3 years agochange in README.md of kostalinverterbindings. Example code had a missing '"' in...
MarkusThur [Tue, 21 Mar 2023 09:58:21 +0000 (10:58 +0100)]
change in README.md of kostalinverterbindings. Example code had a missing '"' in the second gen. devices. (#14644)

doesn't matter that much here, but in the official openHAB site the sytax highlighting makes the mstake very promiment :-)

3 years ago[nest] Cleanup test code (#14642)
Wouter Born [Mon, 20 Mar 2023 21:14:38 +0000 (22:14 +0100)]
[nest] Cleanup test code (#14642)

* Fix SAT issues
* Start Jetty Server in same thread to improve stability
* Cleanup some code

Signed-off-by: Wouter Born <github@maindrain.net>
3 years ago[nibeuplink] Fix NPEs, minor refactoring (#14508)
alexf2015 [Mon, 20 Mar 2023 19:09:20 +0000 (20:09 +0100)]
[nibeuplink] Fix NPEs, minor refactoring (#14508)

* improved code quality: added some additional null checks, removed some obsolete null checks. simplified some code sections.

Signed-off-by: Alexander Friese <af944580@googlemail.com>
3 years agoRefactor pairing process to use handler httpClient (#14640)
mlobstein [Mon, 20 Mar 2023 06:54:31 +0000 (01:54 -0500)]
Refactor pairing process to use handler httpClient (#14640)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
3 years ago[deconz] Add On/Off thermostats (#14636)
J-N-K [Sun, 19 Mar 2023 19:43:15 +0000 (20:43 +0100)]
[deconz] Add On/Off thermostats (#14636)

* [deconz] Add On/Off thermostats
* further work
* fix regression

Signed-off-by: Jan N. Klug <github@klug.nrw>
3 years agobugfixes/improvements (#14637)
alexf2015 [Sun, 19 Mar 2023 15:02:33 +0000 (16:02 +0100)]
bugfixes/improvements (#14637)

Signed-off-by: Alexander Friese <af944580@googlemail.com>
3 years ago[openwebnet] Thermo: Fix wrong parameter in .getChannel (#14620)
M Valla [Sun, 19 Mar 2023 08:43:53 +0000 (09:43 +0100)]
[openwebnet] Thermo: Fix wrong parameter in .getChannel (#14620)

Fixes #14619

Signed-off-by: Massimo Valla <mvcode00@gmail.com>
3 years agoFix color tests after HSBType changes (#14631)
Jacob Laursen [Sun, 19 Mar 2023 06:45:16 +0000 (07:45 +0100)]
Fix color tests after HSBType changes (#14631)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years agoFix color tests after HSBType changes (#14630)
Jacob Laursen [Sun, 19 Mar 2023 06:44:14 +0000 (07:44 +0100)]
Fix color tests after HSBType changes (#14630)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years agoNew translations vat.properties (Italian) (#14633)
openhab-bot [Sat, 18 Mar 2023 22:25:43 +0000 (23:25 +0100)]
New translations vat.properties (Italian) (#14633)

3 years ago[deconz] Add Pairing/Scene actions, new devices and improve code (#14622)
J-N-K [Sat, 18 Mar 2023 15:06:55 +0000 (16:06 +0100)]
[deconz] Add Pairing/Scene actions, new devices and improve code (#14622)

* port changes
* update instructions
* Incorporate review comments from #14134
* new improvements (mostly Java 17 changes)
* further improvements

Signed-off-by: Jan N. Klug <github@klug.nrw>
3 years agoFix color tests after HSBType changes (#14629)
Jacob Laursen [Sat, 18 Mar 2023 12:59:59 +0000 (13:59 +0100)]
Fix color tests after HSBType changes (#14629)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years agoFix "empty range" exception when querying InfluxDB2 (#14627)
J-N-K [Sat, 18 Mar 2023 12:31:41 +0000 (13:31 +0100)]
Fix "empty range" exception when querying InfluxDB2 (#14627)

Signed-off-by: Jan N. Klug <github@klug.nrw>
3 years agoAdd Sptrip6 device (#14584)
goopilot [Sat, 18 Mar 2023 09:25:10 +0000 (04:25 -0500)]
Add Sptrip6 device (#14584)

Signed-off-by: Alexandr Salamatov <goopilot@gmail.com>
3 years ago[watsonstt] Upgrade library (#14626)
GiviMAD [Sat, 18 Mar 2023 06:33:33 +0000 (23:33 -0700)]
[watsonstt] Upgrade library (#14626)

Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
3 years ago[voskstt] Upgrade library (#14625)
GiviMAD [Sat, 18 Mar 2023 06:32:58 +0000 (23:32 -0700)]
[voskstt] Upgrade library (#14625)

Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
3 years agoInitial contribution (#14529)
Jacob Laursen [Fri, 17 Mar 2023 21:06:06 +0000 (22:06 +0100)]
Initial contribution (#14529)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years ago[knx] Refactoring of KnxCoreTypeMapper and UOM Support (#14534)
Holger Friedrich [Fri, 17 Mar 2023 11:50:13 +0000 (12:50 +0100)]
[knx] Refactoring of KnxCoreTypeMapper and UOM Support (#14534)

* [knx] Refactoring, add basic support for UOM

Preparation for refactoring KnxCoreTypeMapper.
Carryover from smarthomej/addons#107.
Merge UOM implementations.

* [knx] Adapt tests

DPT strings for QuantityType now strip off a tailing .0 when decimals
are converted.

* [knx] Refactoring

Use pattern matching with instanceof operator (new Java17 feature).

* [knx] Refactoring, performance improvements

Introduce KNXChannel class.
Carryover from smarthomej/addons#114.

* [knx] Add warning for incompatible DPT type

Configuring incompatible DPT/channel combinations (e.g. DPT 1.005 (alarm) on Contact channels
or DPT 1.019 (windows/door) on Switch channels) is not allowed but was silently ignored.
This PR adds a warning in case incompatible configurations are detected.

Carryover from smarthomej/addons#203.

* [knx] Add full support for UoM

Replace UoM handling with the implementation from smarthome/j.
Carryover from smarthomej/addons#206.

* [knx] Refactor KNXCoreTypeMapper, add RGBW and xyY

Carryover from smarthomej/addons#208.

* [knx] Fix RGB conversion

Carryover from smarthomej/addons#219.

* [knx] Remove workarounds obsoleted by Calimero 2.5

Carryover from smarthomej/addons#226.

* [knx] Add parameter for disabling incoming UoM

Carryover from smarthomej/addons#230.

* [knx] Fix fallback to DecimalType in number conversion

Carryover from smarthomej/addons#279.

* [knx] Fix DPT 251.600 decoding

Carryover from smarthomej/addons#349.

* [knx] Fix UoM handling for special types
* [knx] Add test for KNXChannelFactory
* [knx] Update CODEOWNERS for knx
* [knx] Default conversion for DPT 5.001 and 6.001
* [knx] Fix write blocked forever after read from bus

Carryover from smarthomej/addons#299 and smarthomej/addons#330.

* [knx] Use new class ColorUtil from core for HSB conversion

Also-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
3 years agoFix typo (#14607)
Mark Hilbush [Wed, 15 Mar 2023 15:41:49 +0000 (11:41 -0400)]
Fix typo (#14607)

Signed-off-by: Mark Hilbush <mark@hilbush.com>
3 years agoFix for NPE when getting network interface name (#14603)
Mark Hilbush [Tue, 14 Mar 2023 21:32:03 +0000 (17:32 -0400)]
Fix for NPE when getting network interface name (#14603)

Signed-off-by: Mark Hilbush <mark@hilbush.com>