]> git.basschouten.com Git - openhab-addons.git/log
openhab-addons.git
3 years ago[icloud] Fixes COMMUNICATION_ERROR iCloud response invalid: null (July 2022) (#13117)
Peter Aquino [Wed, 13 Jul 2022 18:16:03 +0000 (11:16 -0700)]
[icloud] Fixes COMMUNICATION_ERROR iCloud response invalid: null (July 2022) (#13117)

3 years ago[homekit] fix potential null pointer exceptions (#13122)
eugen [Wed, 13 Jul 2022 15:01:02 +0000 (17:01 +0200)]
[homekit] fix potential null pointer exceptions (#13122)

* fix potential null pointer exceptions
* use contains key

Signed-off-by: Eugen Freiter <freiter@gmx.de>
3 years ago[mimictts] Initial contribution (#13045)
Gwendal Roulleau [Tue, 12 Jul 2022 16:49:01 +0000 (18:49 +0200)]
[mimictts] Initial contribution (#13045)

* [mimictts] Initial contribution

Add a voice service for Mimic (version 3) TTS from Mycroft AI.

Signed-off-by: Gwendal Roulleau <gwendal.roulleau@gmail.com>
3 years ago[lcn] Add shutter positioning/angle, operating hours counters, tunable white, regulat...
Fabian Wolter [Sun, 10 Jul 2022 19:46:41 +0000 (21:46 +0200)]
[lcn] Add shutter positioning/angle, operating hours counters, tunable white, regulator mode, beeping (#13056)

* [lcn] Add shutter positioning/angle, operating hours counters, tunable white, regulator mode, beeping

Also, fix possible race condition during connecting, when the PC coupler is not connected to the LCN data wire.
Replace discontinued LCN-PKE by LCN-VISU.

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
3 years ago[mcd] Initial contribution (#13051)
simon-dengler [Sun, 10 Jul 2022 18:20:23 +0000 (20:20 +0200)]
[mcd] Initial contribution (#13051)

Signed-off-by: Simon Dengler <simon_dengler@gmx.de>
3 years ago[hdpowerview] add shades 31 & 33 (#13110)
Andrew Fiddian-Green [Sun, 10 Jul 2022 15:25:15 +0000 (16:25 +0100)]
[hdpowerview] add shades 31 & 33 (#13110)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
3 years ago[mail] Fix sending HTML/Multipart mails (#13108)
Hans-Jörg Merk [Sun, 10 Jul 2022 13:21:56 +0000 (15:21 +0200)]
[mail] Fix sending HTML/Multipart mails (#13108)

Signed-off-by: Hans-Jörg Merk <github@hmerk.de>
3 years agoMove Eclipse m2e configuration to a profile (#13098)
Wouter Born [Sun, 10 Jul 2022 13:15:26 +0000 (15:15 +0200)]
Move Eclipse m2e configuration to a profile (#13098)

This prevents the following warnings when executing: `mvn i18n:generate-default-translations`

[WARNING] The POM for org.eclipse.m2e:lifecycle-mapping:jar:1.0.0 is missing, no dependency information available
[WARNING] Failed to retrieve plugin descriptor for org.eclipse.m2e:lifecycle-mapping:1.0.0: Plugin org.eclipse.m2e:lifecycle-mapping:1.0.0 or one of its dependencies could not be resolved: org.eclipse.m2e:lifecycle-mapping:jar:1.0.0 was not found in https://openhab.jfrog.io/openhab/libs-snapshot during a previous attempt. This failure was cached in the local repository and resolution is not reattempted until the update interval of openhab-snapshot has elapsed or updates are forced

Signed-off-by: Wouter Born <github@maindrain.net>
3 years agoHide compiler warnings for generated code (#13100)
Wouter Born [Sun, 10 Jul 2022 13:13:31 +0000 (15:13 +0200)]
Hide compiler warnings for generated code (#13100)

Generated Swagger/OpenAPI code can be messy resulting in a lot of compiler warnings obscuring more important compiler warnings.

Fixes #12498

Signed-off-by: Wouter Born <github@maindrain.net>
3 years agoUpdate OH version in skeleton scripts (#13107)
netwolfuk [Sun, 10 Jul 2022 09:24:32 +0000 (21:24 +1200)]
Update OH version in skeleton scripts (#13107)

Signed-off-by: Nathaniel Wolfe <netwolfuk@gmail.com>
3 years ago[hueemulation] Add default translations for module types (#13102)
Wouter Born [Sun, 10 Jul 2022 05:31:34 +0000 (07:31 +0200)]
[hueemulation] Add default translations for module types (#13102)

Signed-off-by: Wouter Born <github@maindrain.net>
3 years ago[tado] Fix the last remaining SAT issue (#13099)
Wouter Born [Sat, 9 Jul 2022 14:00:49 +0000 (16:00 +0200)]
[tado] Fix the last remaining SAT issue (#13099)

Signed-off-by: Wouter Born <github@maindrain.net>
3 years ago[mybmw] Add home-distance channel (#13093)
Bernd Weymann [Sat, 9 Jul 2022 13:56:05 +0000 (15:56 +0200)]
[mybmw] Add home-distance channel (#13093)

* add home-distance channel
* use uniformed instead of random gps coordinates

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
3 years ago[goecharger] fix data type for energy (nrg) (#13052)
Reinhard Plaim [Fri, 8 Jul 2022 19:55:57 +0000 (21:55 +0200)]
[goecharger] fix data type for energy (nrg) (#13052)

* [goecharger] fix data type for energy (nrg)
* nrg need to be double for V2
* [goecharger] update example

Signed-off-by: Reinhard Plaim <reinhardplaim@gmail.com>
3 years agoRemove several README embedded logos (#13089)
mlobstein [Thu, 7 Jul 2022 06:20:02 +0000 (01:20 -0500)]
Remove several README embedded logos (#13089)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
3 years ago[googletts] Add consent parameter to auth code request URL (#13087)
deswong [Wed, 6 Jul 2022 08:27:50 +0000 (18:27 +1000)]
[googletts] Add consent parameter to auth code request URL (#13087)

Signed-off-by: Desmond Wong <des@deswong.com>
3 years ago[boschindego] Fix duplicated calls during initialization (#13086)
Jacob Laursen [Tue, 5 Jul 2022 21:11:44 +0000 (23:11 +0200)]
[boschindego] Fix duplicated calls during initialization (#13086)

* Fix multiple authentications during initialization
* Fix cutting times being fetched twice during initialization

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years agoHandle JsonSyntaxException when parsing error messages (#13083)
Christoph Weitkamp [Tue, 5 Jul 2022 11:22:46 +0000 (13:22 +0200)]
Handle JsonSyntaxException when parsing error messages (#13083)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
3 years ago[boschindego] Add missing specialized text for unreachable device (#13058)
Jacob Laursen [Tue, 5 Jul 2022 11:01:46 +0000 (13:01 +0200)]
[boschindego] Add missing specialized text for unreachable device (#13058)

* Add missing specialized text for unreachable device
* Document IndegoUnreachableException on relevant paths

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years ago[tradfri] Update jmdns bundle in itest (#13084)
Wouter Born [Tue, 5 Jul 2022 10:23:00 +0000 (12:23 +0200)]
[tradfri] Update jmdns bundle in itest (#13084)

This fixes the build as jmdns got updated in openhab/openhab-core#3029.

Signed-off-by: Wouter Born <github@maindrain.net>
3 years ago[miele] Fix auto-update for stop channel and synchronize switch channel with applianc...
Jacob Laursen [Tue, 5 Jul 2022 06:05:21 +0000 (08:05 +0200)]
[miele] Fix auto-update for stop channel and synchronize switch channel with appliance state (#13071)

* Fix auto-update policy for stateless channel
* Reflect appliance state in switch channel state

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years agoDeauthenticate session on dispose (#13081)
Jacob Laursen [Tue, 5 Jul 2022 05:59:13 +0000 (07:59 +0200)]
Deauthenticate session on dispose (#13081)

Fixes #13080

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years ago[openhabcloud] Makes the baseURL and item updates options advanced... (#13078)
Dan Cunningham [Mon, 4 Jul 2022 21:09:35 +0000 (14:09 -0700)]
[openhabcloud] Makes the baseURL and item updates options advanced... (#13078)

* [openhabcloud] Makes the baseURL and item updates options advanced, cleans up documentation, disabled sending updates to the community myopenHAB.org service.

Fixes #12582

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
3 years ago[dsmr] Fix incorrect deriving of sub channel names when updating channels (#13076)
Hilbrand Bouwkamp [Mon, 4 Jul 2022 19:50:03 +0000 (21:50 +0200)]
[dsmr] Fix incorrect deriving of sub channel names when updating channels (#13076)

Subchannels were created by appending the key. However this was done inside a loop and if multiple updates were needed they would be appended to the channel name, instead of taking the channel name each time.
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
3 years agoNew Crowdin updates (#13074)
openhab-bot [Mon, 4 Jul 2022 19:47:43 +0000 (21:47 +0200)]
New Crowdin updates (#13074)

* New translations enigma2.properties (Norwegian)
* New translations enigma2.properties (Hungarian)
* New translations enigma2.properties (Norwegian)
* New translations iCloud.properties (Finnish)
* New translations tradfri.properties (Finnish)
* New translations map.properties (Finnish)
* New translations googletts.properties (German)
* New translations voicerss.properties (Finnish)
* New translations xmltv.properties (Finnish)
* New translations exec.properties (Finnish)
* New translations jinja.properties (Finnish)
* New translations js.properties (Finnish)
* New translations regex.properties (Finnish)
* New translations jsonpath.properties (Finnish)
* New translations scale.properties (Finnish)
* New translations xslt.properties (Finnish)
* New translations xpath.properties (Finnish)
* New translations opensprinkler.properties (Finnish)
* New translations porcupineks.properties (Finnish)
* New translations netatmo.properties (Finnish)
* New translations imperihome.properties (Finnish)

3 years ago[iaqualink] Fix to work with recent API changes to the iAqualink cloud service. ...
Dan Cunningham [Mon, 4 Jul 2022 19:46:38 +0000 (12:46 -0700)]
[iaqualink] Fix to work with recent API changes to the iAqualink cloud service.  Currently the binding throws a gson parsing error early in the poll process rendering it completly broken. (#13073)

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
3 years ago[enigma2] Remove FIXMEs from translations (#13075)
Wouter Born [Mon, 4 Jul 2022 12:51:41 +0000 (14:51 +0200)]
[enigma2] Remove FIXMEs from translations (#13075)

Signed-off-by: Wouter Born <github@maindrain.net>
3 years agoNew translations boschindego.properties (Danish) (#13070)
openhab-bot [Sun, 3 Jul 2022 12:43:48 +0000 (14:43 +0200)]
New translations boschindego.properties (Danish) (#13070)

3 years agoAdd support for SpotMow status code (#13065)
Jacob Laursen [Sat, 2 Jul 2022 13:23:23 +0000 (15:23 +0200)]
Add support for SpotMow status code (#13065)

Fixes #13033

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years agoNew translations boschindego.properties (Danish) (#13064)
openhab-bot [Sat, 2 Jul 2022 11:34:40 +0000 (13:34 +0200)]
New translations boschindego.properties (Danish) (#13064)

3 years ago[rotel] Add support for models M8 and S5 (Michi) (#13060)
lolodomo [Sat, 2 Jul 2022 11:31:10 +0000 (13:31 +0200)]
[rotel] Add support for models M8 and S5 (Michi) (#13060)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years agoUpdate i18n command version number (#13057)
Fabian Wolter [Sat, 2 Jul 2022 10:43:34 +0000 (12:43 +0200)]
Update i18n command version number (#13057)

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
3 years ago[boschindego] Add new channels (#13040)
Jacob Laursen [Sat, 2 Jul 2022 10:31:51 +0000 (12:31 +0200)]
[boschindego] Add new channels (#13040)

Fixes #12938

Fixes #13017

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years agoNew translations boschindego.properties (Danish) (#13055)
openhab-bot [Sat, 2 Jul 2022 10:05:27 +0000 (12:05 +0200)]
New translations boschindego.properties (Danish) (#13055)

3 years ago[pidcontroller] Implement previous state recovery on startup (#13003)
Lenno Nagel [Sat, 2 Jul 2022 09:28:18 +0000 (12:28 +0300)]
[pidcontroller] Implement previous state recovery on startup (#13003)

* [pidcontroller] Implement previous state recovery on startup

This feature allows the PID controller parameters to be updated and
OpenHAB to be restarted without losing the current controller state.

This is especially important for systems with a long response time.
For example it might take up to a day for an underfloor heating
controller to stabilise after losing state and having to build up
the integrator value from zero.

Signed-off-by: Lenno Nagel <lenno@nagel.ee>
* Change logger.info -> logger.debug

Signed-off-by: Lenno Nagel <lenno@nagel.ee>
* Change debug Item -> inspector Item in README

Signed-off-by: Lenno Nagel <lenno@nagel.ee>
* Add documentation regarding state persistence

Signed-off-by: Lenno Nagel <lenno@nagel.ee>
* Update bundles/org.openhab.automation.pidcontroller/README.md

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
* Update bundles/org.openhab.automation.pidcontroller/README.md

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
3 years ago[boschindego] Add channels for last/next cutting time (#12989)
Jacob Laursen [Sat, 2 Jul 2022 08:48:33 +0000 (10:48 +0200)]
[boschindego] Add channels for last/next cutting time (#12989)

* Add channels for last/next cutting time
* Let handleCommand() work synchronously

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years ago[gardena] Adaptation of the login for API version 1.1 (#13050)
Gerhard Riegler [Fri, 1 Jul 2022 15:38:39 +0000 (17:38 +0200)]
[gardena] Adaptation of the login for API version 1.1 (#13050)

* Adaptation of the login for API version 1.1
* Fixed logging statement
* Fixed logging message
* Reverted changes in the german translation

Signed-off-by: Gerhard Riegler <gerhard.riegler@gmail.com>
3 years agoNew Crowdin updates (#13048)
openhab-bot [Fri, 1 Jul 2022 14:01:37 +0000 (16:01 +0200)]
New Crowdin updates (#13048)

* New translations googletts.properties (French)
* New translations googletts.properties (German)
* New translations googlestt.properties (German)
* New translations googlestt.properties (French)

3 years ago[dali] Implement DT8 (single-channel RGB & color temperature) device type (#12955)
Sebastian P [Fri, 1 Jul 2022 06:11:00 +0000 (08:11 +0200)]
[dali] Implement DT8 (single-channel RGB & color temperature) device type (#12955)

* DALI: Implement DT8 (single-channel RGB & color temperature) device type, fix device and group addressing
* dali: Store BridgeHandler in a local variable instead of retrieving it over and over again.
* dali: Follow logging guidelines.

Signed-off-by: Sebastian Philipp <github-ebqurd@s3lph.me>
3 years ago[jrubyscripting] Update jruby version to 9.3.6.0 (#13047)
jimtng [Fri, 1 Jul 2022 06:06:58 +0000 (16:06 +1000)]
[jrubyscripting] Update jruby version to 9.3.6.0 (#13047)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
3 years ago[googlestt] Fix authorization from returning null refresh token (#13043)
Mark Hilbush [Thu, 30 Jun 2022 17:03:06 +0000 (13:03 -0400)]
[googlestt] Fix authorization from returning null refresh token (#13043)

Signed-off-by: Mark Hilbush <mark@hilbush.com>
3 years ago[googletts] Fix authorization from returning null refresh token (#13042)
Mark Hilbush [Thu, 30 Jun 2022 17:01:44 +0000 (13:01 -0400)]
[googletts] Fix authorization from returning null refresh token (#13042)

Signed-off-by: Mark Hilbush <mark@hilbush.com>
3 years agoBump mysql-connector-java in /bundles/org.openhab.persistence.jdbc (#12981)
dependabot[bot] [Thu, 30 Jun 2022 10:44:40 +0000 (12:44 +0200)]
Bump mysql-connector-java in /bundles/org.openhab.persistence.jdbc (#12981)

Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 8.0.22 to 8.0.28.
- [Release notes](https://github.com/mysql/mysql-connector-j/releases)
- [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES)
- [Commits](https://github.com/mysql/mysql-connector-j/compare/8.0.22...8.0.28)

---
updated-dependencies:
- dependency-name: mysql:mysql-connector-java
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago[hdpowerview] Return capabilities if capabilitiesOverride is not defined (#13031)
Andrew Fiddian-Green [Thu, 30 Jun 2022 08:40:37 +0000 (09:40 +0100)]
[hdpowerview] Return capabilities if capabilitiesOverride is not defined (#13031)

* [hdpowerview] bug fix capabilitiesOverride
* [hdpowerview] adopt reviewer requests
* [hdpowerview] suppress log warning on hub v1
* [hdpowerview] adopt reviwer suggestions

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
3 years agoAdd support for new status codes (#13034)
Jacob Laursen [Thu, 30 Jun 2022 07:02:34 +0000 (09:02 +0200)]
Add support for new status codes (#13034)

Fixes #13033

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years ago[ipcamera] Added URL encoding fix for passwords that contains special characters...
tb4jc [Thu, 30 Jun 2022 06:27:40 +0000 (08:27 +0200)]
[ipcamera] Added URL encoding fix for passwords that contains special characters. (#13035)

* Added URL encoding fix for passwords that contains special characters.
* Simplified as proposed.

Signed-off-by: Thomas Burri <th@thonjato.ch>
3 years agoBump kotlin-stdlib in /bundles/org.openhab.voice.watsonstt (#12979)
dependabot[bot] [Wed, 29 Jun 2022 20:33:54 +0000 (22:33 +0200)]
Bump kotlin-stdlib in /bundles/org.openhab.voice.watsonstt (#12979)

Bumps [kotlin-stdlib](https://github.com/JetBrains/kotlin) from 1.4.10 to 1.6.0.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.6.0/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.4.10...v1.6.0)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-stdlib
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years agoUpdate CODEOWNERS, removed myself for Netatmo binding (#13036)
Christoph Weitkamp [Wed, 29 Jun 2022 12:01:12 +0000 (14:01 +0200)]
Update CODEOWNERS, removed myself for Netatmo binding (#13036)

- removed myself for Netatmo binding

Thanks @clinique for the refactoring.

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
3 years agoGitHub Actions workflow improvements (#13018)
Wouter Born [Mon, 27 Jun 2022 20:30:40 +0000 (22:30 +0200)]
GitHub Actions workflow improvements (#13018)

* Upgrade actions to latest versions
* Upgrade Maven to 3.8.6
* Use Temurin JDK instead of Zulu JDK

The Temurin JDK is preinstalled in the [Ubuntu image](https://github.com/actions/virtual-environments/blob/main/images/linux/Ubuntu2004-Readme.md#java) whereas the Zulu JDK first need to be downloaded.
It should also perform better because the Temurin JDK is linked to glibc 2.12 whereas the Zulu JDK is linked to glibc 2.5.

Signed-off-by: Wouter Born <github@maindrain.net>
3 years ago[remoteopenhab] Avoid unexpected log for ALIVE SSE message (#13008)
lolodomo [Mon, 27 Jun 2022 16:25:00 +0000 (18:25 +0200)]
[remoteopenhab] Avoid unexpected log for ALIVE SSE message (#13008)

Related to openhab/openhab-core#2983

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years ago[netatmo] Localized label/pattern for dynamic channel types (#13012)
lolodomo [Mon, 27 Jun 2022 16:09:37 +0000 (18:09 +0200)]
[netatmo] Localized label/pattern for dynamic channel types (#13012)

* [netatmo] Localized label/pattern for dynamic channel types
* Review comment about key naming
* Fix label for timestamp extensible channel types

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years ago[onkyo] Add support for TX-NR807 (#13006)
Nadahar [Mon, 27 Jun 2022 14:17:15 +0000 (16:17 +0200)]
[onkyo] Add support for TX-NR807 (#13006)

Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com>
3 years agoApply spotless and resolver (#13027)
Kai Kreuzer [Mon, 27 Jun 2022 14:00:37 +0000 (16:00 +0200)]
Apply spotless and resolver (#13027)

Signed-off-by: Kai Kreuzer <kai@openhab.org>
3 years agoRevert "Trying to fix the documentation build (#13025)" (#13026)
Kai Kreuzer [Mon, 27 Jun 2022 10:23:54 +0000 (12:23 +0200)]
Revert "Trying to fix the documentation build (#13025)" (#13026)

This reverts commit 82568e895cc3e694dd95276682d6e2662840ccc6.

3 years agoTrying to fix the documentation build (#13025)
Kai Kreuzer [Mon, 27 Jun 2022 10:10:52 +0000 (12:10 +0200)]
Trying to fix the documentation build (#13025)

Signed-off-by: Kai Kreuzer <kai@openhab.org>
3 years ago[netatmo] Additional examples for home and camera (#13023)
lolodomo [Sun, 26 Jun 2022 22:13:36 +0000 (00:13 +0200)]
[netatmo] Additional examples for home and camera (#13023)

* [netatmo] Additional examples for home and camera

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years ago[unleash-maven-plugin] Preparation for next development cycle.
openhab-bot [Sun, 26 Jun 2022 18:18:40 +0000 (18:18 +0000)]
[unleash-maven-plugin] Preparation for next development cycle.

3 years agoNew Crowdin updates (#13021)
openhab-bot [Sun, 26 Jun 2022 16:14:07 +0000 (18:14 +0200)]
New Crowdin updates (#13021)

* New translations boschindego.properties (Danish)
* New translations remoteopenhab.properties (German)
* New translations remoteopenhab.properties (Hungarian)

3 years ago[knx] Allow all port names for serial interfaces (#13019)
Holger Friedrich [Sun, 26 Jun 2022 15:22:56 +0000 (17:22 +0200)]
[knx] Allow all port names for serial interfaces (#13019)

Starting with openHAB 3.3, the framework enforces using serial
ports which are detected by the system by default. This feature
is now disabled for the KNX addon to allow using symlinks to
ports as well.
Refers-to: openhab/openhab-core#3014
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
3 years ago[netatmo] Document extensible channels (#13014)
lolodomo [Sun, 26 Jun 2022 09:39:29 +0000 (11:39 +0200)]
[netatmo] Document extensible channels (#13014)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years ago[squeezebox] Fix NumberFormatException when parsing status message (#13010)
Mark Hilbush [Sat, 25 Jun 2022 15:54:28 +0000 (11:54 -0400)]
[squeezebox] Fix NumberFormatException when parsing status message (#13010)

* Fix NumberFormatException when parsing status message

Signed-off-by: Mark Hilbush <mark@hilbush.com>
3 years ago[knx] Improve labels and documentation for parameter readInterval (#12992)
Holger Friedrich [Sat, 25 Jun 2022 09:50:16 +0000 (11:50 +0200)]
[knx] Improve labels and documentation for parameter readInterval (#12992)

Clarify handling of initial read and readInterval in documentation.
Updated labels to distinguish readInterval and pollInterval.
Fixes #12921.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
3 years agoNew Crowdin updates (#13007)
openhab-bot [Fri, 24 Jun 2022 23:06:14 +0000 (01:06 +0200)]
New Crowdin updates (#13007)

* New translations boschindego.properties (Danish)

* New translations rustpotterks.properties (Italian)

3 years ago[wundergroundupdatereceiver] Check whether the thing is managed (#12998)
Daniel Demus [Fri, 24 Jun 2022 17:04:29 +0000 (19:04 +0200)]
[wundergroundupdatereceiver] Check whether the thing is managed (#12998)

Ie. created in the UI or by discovery
Signed-off-by: Daniel Demus <daniel-github@demus.dk>
3 years ago[gardena] eliminate ClassCastException (quick fix) (#13004)
Andrew Fiddian-Green [Fri, 24 Jun 2022 16:25:43 +0000 (17:25 +0100)]
[gardena] eliminate ClassCastException (quick fix) (#13004)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
3 years ago[dynamodb] Clarified AWS configuration steps (#13000)
Sami Salonen [Fri, 24 Jun 2022 14:53:21 +0000 (17:53 +0300)]
[dynamodb] Clarified AWS configuration steps (#13000)

* [dynamodb] Clarifying AWS configuration steps
* [dynamodb] Docs: image alt title corrected

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
3 years ago[netatmo] Adding Webhook event support for Doorbell (#12972)
Gaël L'hopital [Fri, 24 Jun 2022 11:52:02 +0000 (13:52 +0200)]
[netatmo] Adding Webhook event support for Doorbell (#12972)

* Adding Webhook event support for Doorbell
* Adding doorbell rtc.
* Enhancing NAPushType deserialization
* Setting empty fields to NULL

Signed-off-by: clinique <gael@lhopital.org>
3 years ago[dmx] Update README.md (#12914)
funkstille [Fri, 24 Jun 2022 11:25:01 +0000 (13:25 +0200)]
[dmx] Update README.md (#12914)

* Update README.md

Added Example for ECMAScript

3 years agoFixed Channel definition for battery voltage (#12999)
Christoph Weitkamp [Fri, 24 Jun 2022 10:15:46 +0000 (12:15 +0200)]
Fixed Channel definition for battery voltage (#12999)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
3 years agoNew Crowdin updates (#12996)
openhab-bot [Fri, 24 Jun 2022 06:21:58 +0000 (08:21 +0200)]
New Crowdin updates (#12996)

* New translations netatmo.properties (Italian)
* New translations wundergroundupdatereceiver.properties (Danish)

3 years ago[ipcamera] Fix multiple parts handling for Dahua events (#12964)
jimtng [Thu, 23 Jun 2022 17:06:34 +0000 (03:06 +1000)]
[ipcamera] Fix multiple parts handling for Dahua events (#12964)

* [ipcamera] Fix multiple part handling for Dahua events
* [ipcamera] Call processSettings only when data contains no boundary

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
3 years agoFix #12926 (#12995)
Karel Goderis [Thu, 23 Jun 2022 16:52:31 +0000 (18:52 +0200)]
Fix #12926 (#12995)

Signed-Off-By: Karel Goderis <karel.goderis@me.com>
3 years ago[livisismarthome] Button trigger channels are triggered on restart #12968 (#12969)
Sven Strohschein [Thu, 23 Jun 2022 07:25:07 +0000 (09:25 +0200)]
[livisismarthome] Button trigger channels are triggered on restart #12968 (#12969)

* [livisismarthome] Button trigger channels are triggered on restart #12968

Signed-off-by: Sven Strohschein <sven.strohschein@gmail.com>
3 years ago[gardena] Fix null annotation issue (and compiler warning) (#12957)
Jacob Laursen [Thu, 23 Jun 2022 07:11:20 +0000 (09:11 +0200)]
[gardena] Fix null annotation issue (and compiler warning) (#12957)

* Fix compiler warning
* Add basic test coverage for DataItem deserialization
* Add full prefixes to attributes variables
* Add missing newlines at end of test payload files
* Add full prefix to attributes variable

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years agoNew Crowdin updates (#12991)
openhab-bot [Thu, 23 Jun 2022 06:55:38 +0000 (08:55 +0200)]
New Crowdin updates (#12991)

* New translations teleinfo.properties (French)

* New translations boschindego.properties (Danish)

* New translations watsonstt.properties (Italian)

3 years ago[netatmo] Adding smoke detector module (#12984)
Gaël L'hopital [Thu, 23 Jun 2022 06:37:45 +0000 (08:37 +0200)]
[netatmo] Adding smoke detector module (#12984)

* Adding smoke detector module

Signed-off-by: clinique <gael@lhopital.org>
3 years agoFix offline description on failed HTTP call (#12990)
Jacob Laursen [Wed, 22 Jun 2022 20:35:11 +0000 (22:35 +0200)]
Fix offline description on failed HTTP call (#12990)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years ago[homekit] fix for battery charging state (#12959)
eugen [Wed, 22 Jun 2022 09:20:36 +0000 (11:20 +0200)]
[homekit] fix for battery charging state (#12959)

* fix for battery charging state

Signed-off-by: Eugen Freiter <freiter@gmx.de>
3 years ago[watsonstt] use next gen model (#12971)
GiviMAD [Wed, 22 Jun 2022 06:54:13 +0000 (08:54 +0200)]
[watsonstt] use next gen model (#12971)

Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
3 years agoNew translations boschindego.properties (Danish) (#12987)
openhab-bot [Wed, 22 Jun 2022 06:39:19 +0000 (08:39 +0200)]
New translations boschindego.properties (Danish) (#12987)

3 years agoNew Crowdin updates (#12982)
openhab-bot [Tue, 21 Jun 2022 21:56:32 +0000 (23:56 +0200)]
New Crowdin updates (#12982)

* New translations unifi.properties (Dutch)
* New translations upnpcontrol.properties (Dutch)
* New translations elroconnects.properties (Dutch)
* New translations danfossairunit.properties (Danish)
* New translations elroconnects.properties (French)
* New translations nikohomecontrol.properties (Dutch)

3 years ago[wundergroundupdatereceiver] Add "Outdoor" to humidity (#12977)
Daniel Demus [Tue, 21 Jun 2022 10:30:46 +0000 (12:30 +0200)]
[wundergroundupdatereceiver] Add "Outdoor" to humidity (#12977)

* [wundergroundupdatereceiver] Add "Outdoor" to humidity
* [wundergroundupdatereceiver] Missing units in description and patterns
* [wundergroundupdatereceiver] Replace "weather station" with device
The request sender is not necessarily a weather station

Signed-off-by: Daniel Demus <daniel-github@demus.dk>
3 years agoNew Crowdin updates (#12975)
openhab-bot [Mon, 20 Jun 2022 20:45:36 +0000 (22:45 +0200)]
New Crowdin updates (#12975)

* New translations boschindego.properties (Danish)
* New translations harmonyhub.properties (Danish)

3 years ago[danfossairunit] Update default translations (#12976)
Jacob Laursen [Mon, 20 Jun 2022 20:39:00 +0000 (22:39 +0200)]
[danfossairunit] Update default translations (#12976)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years ago[ahawastecollection] Disable AhaCollectionScheduleTest (#12974)
Wouter Born [Mon, 20 Jun 2022 18:07:58 +0000 (20:07 +0200)]
[ahawastecollection] Disable AhaCollectionScheduleTest (#12974)

These tests use the real website which causes unwanted load, network connections and test failures.

See: https://github.com/openhab/openhab-addons/actions/runs/2529936944

```
[ERROR] Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 4.109 s <<< FAILURE! - in org.openhab.binding.ahawastecollection.internal.AhaCollectionScheduleTest
[ERROR] org.openhab.binding.ahawastecollection.internal.AhaCollectionScheduleTest.testGetValuesForRegion  Time elapsed: 3.294 s  <<< ERROR!
org.jsoup.UnsupportedMimeTypeException: Unhandled content type. Must be text/*, application/xml, or application/*+xml
at org.openhab.binding.ahawastecollection.internal.AhaCollectionScheduleTest.testGetValuesForRegion(AhaCollectionScheduleTest.java:42)

[ERROR] org.openhab.binding.ahawastecollection.internal.AhaCollectionScheduleTest.testGetValuesForHannoverCity  Time elapsed: 0.726 s  <<< ERROR!
org.jsoup.UnsupportedMimeTypeException: Unhandled content type. Must be text/*, application/xml, or application/*+xml
at org.openhab.binding.ahawastecollection.internal.AhaCollectionScheduleTest.testGetValuesForHannoverCity(AhaCollectionScheduleTest.java:33)
```

Signed-off-by: Wouter Born <github@maindrain.net>
3 years agoSolving issue #12910 (#12973)
Gaël L'hopital [Mon, 20 Jun 2022 15:15:36 +0000 (17:15 +0200)]
Solving issue #12910 (#12973)

Signed-off-by: clinique <gael@lhopital.org>
3 years agoNew Crowdin updates (#12967)
openhab-bot [Sun, 19 Jun 2022 20:56:59 +0000 (22:56 +0200)]
New Crowdin updates (#12967)

* New translations nikohomecontrol.properties (French)

* New translations openuv.properties (French)

3 years ago[wundergroundupdatereceiver] Initial contribution (#10105)
Daniel Demus [Sun, 19 Jun 2022 15:01:54 +0000 (15:01 +0000)]
[wundergroundupdatereceiver] Initial contribution (#10105)

* [wundergroundupdatereceiver] Initial implementation

Signed-off-by: Daniel Demus <daniel-github@demus.dk>
* [wundergroundupdatereceiver] Code review

Signed-off-by: Daniel Demus <daniel-github@demus.dk>
* [wundergroundupdatereceiver] Fix some description formatting

Signed-off-by: Daniel Demus <daniel-github@demus.dk>
* [wundergroundupdatereceiver] Add some more channel types per request

Signed-off-by: Daniel Demus <daniel-github@demus.dk>
* [wundergroundupdatereceiver] Add more headers to response

Signed-off-by: Daniel Demus <daniel-github@demus.dk>
Based on the observed headers from actual traffic to wunderground.com.

* [wundergroundupdatereceiver] Discovery service

Signed-off-by: Daniel Demus <daniel-github@demus.dk>
* [wundergroundupdatereceiver] Upgrade to 3.2, fix group name constants

Signed-off-by: Daniel Demus <daniel-github@demus.dk>
* [wundergroundupdatereceiver] Add a list of channel types

Signed-off-by: Daniel Demus <daniel-github@demus.dk>
* [wundergroundupdatereceiver] Add dateutc as synthetic DateTime channel

Also add som emore constants
Signed-off-by: Daniel Demus <daniel-github@demus.dk>
* [wundergroundupdatereceiver] Do more programmatic configuration

Signed-off-by: Daniel Demus <daniel-github@demus.dk>
* [wundergroundupdatereceiver] More readme

Signed-off-by: Daniel Demus <daniel-github@demus.dk>
* [wundergroundupdatereceiver] Update copyright year

Signed-off-by: Daniel Demus <daniel-github@demus.dk>
* [wundergroundupdatereceiver] Handle multiple instance request parameters

Signed-off-by: Daniel Demus <daniel-github@demus.dk>
Ie. those that can have an index number in the name, fx. temp1f, temp2f

* [wundergroundupdatereceiver] Add unmapped but mappable channels

To support multiple devices any new parameters that are submitted cause a new channel to be created
Signed-off-by: Daniel Demus <daniel-github@demus.dk>
* [wundergroundupdatereceiver] Don't pass superfluous config to channels

Also documentation additions
Signed-off-by: Daniel Demus <daniel-github@demus.dk>
* [wundergroundupdatereceiver] Add generated i18n file

Signed-off-by: Daniel Demus <daniel-github@demus.dk>
* [wundergroundupdatereceiver] Re-case test method names

Signed-off-by: Daniel Demus <daniel-github@demus.dk>
* [wundergroundupdatereceiver] Re-word thing file section of README

Signed-off-by: Daniel Demus <daniel-github@demus.dk>
Co-authored-by: Daniel Demus <dde@nine.dk>
3 years ago[openuv] Enhance server side error handling (#12958)
Gaël L'hopital [Sun, 19 Jun 2022 12:56:56 +0000 (14:56 +0200)]
[openuv] Enhance server side error handling (#12958)

* Enhance server side error handling
* Enhancing exception tree
* a small factorization of error status
* Shorten statusMessage
* Correcting log syntax

Signed-off-by: clinique <gael@lhopital.org>
3 years ago[knx] FT12: List available serial ports if port cannot be opened (#12942)
Holger Friedrich [Sun, 19 Jun 2022 12:50:35 +0000 (14:50 +0200)]
[knx] FT12: List available serial ports if port cannot be opened (#12942)

Fixes a regression introduced by upgrading Calimero library to 2.5.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
3 years ago[hdpowerview] Refactor null-handling, maintenance period, response logging (#12950)
Jacob Laursen [Sun, 19 Jun 2022 12:12:51 +0000 (14:12 +0200)]
[hdpowerview] Refactor null-handling, maintenance period, response logging (#12950)

* Treat HDPowerViewWebTargets as non-null since initialized by initialize()
* Simplify maintenance period logic slightly
* Improve response logging

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years ago[boschindego] Add localization support for textual states (#12949)
Jacob Laursen [Sun, 19 Jun 2022 12:07:26 +0000 (14:07 +0200)]
[boschindego] Add localization support for textual states (#12949)

* Add support for localization of textualstate texts
* Refactor state texts to eliminate redundancy

Fixes #12941

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years ago[actiontemplatehli] Initial contribution (#12260)
GiviMAD [Sun, 19 Jun 2022 11:39:31 +0000 (13:39 +0200)]
[actiontemplatehli] Initial contribution (#12260)

* [actiontemplatehli] initial contribution

Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
3 years ago[rustpotterks] initial contribution (#12606)
GiviMAD [Sun, 19 Jun 2022 09:06:33 +0000 (11:06 +0200)]
[rustpotterks] initial contribution (#12606)

* [rustpotterks] initial contribution

Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
3 years agoNew translations hdpowerview.properties (Danish) (#12963)
openhab-bot [Sun, 19 Jun 2022 06:45:42 +0000 (08:45 +0200)]
New translations hdpowerview.properties (Danish) (#12963)

3 years ago[oppo] Documentation - Add example for configuring ser2net version 4 and above (...
netwolfuk [Sat, 18 Jun 2022 22:01:50 +0000 (10:01 +1200)]
[oppo] Documentation - Add example for configuring ser2net version 4 and above (#12961)

* Add example for configuring ser2net version 4 and above

The format for ser2net configuration has changed to a YAML file.
This PR simply adds an example yaml block showing a working ser2net connection with the Oppo Bluray player.

3 years agoAvoid ClassCastExceptions (#12960)
Mark Hilbush [Sat, 18 Jun 2022 19:03:02 +0000 (15:03 -0400)]
Avoid ClassCastExceptions (#12960)

Signed-off-by: Mark Hilbush <mark@hilbush.com>
3 years agoFix NPE when reading reply from device (#12956)
Mark Hilbush [Sat, 18 Jun 2022 19:00:01 +0000 (15:00 -0400)]
Fix NPE when reading reply from device (#12956)

Signed-off-by: Mark Hilbush <mark@hilbush.com>
3 years ago[jsscripting] Upgrade openhab-js to version 2.0.0 (#12945)
Florian Hotze [Sat, 18 Jun 2022 11:24:05 +0000 (13:24 +0200)]
[jsscripting] Upgrade openhab-js to version 2.0.0 (#12945)

* Bump openhab-js version to 2.0.0
* Update README for current openhab-js version
* README: Fix paths to images

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
3 years agoHandle WebSocketException to prevent scheduled job failure (#12944)
Mark Hilbush [Fri, 17 Jun 2022 10:54:26 +0000 (06:54 -0400)]
Handle WebSocketException to prevent scheduled job failure (#12944)

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