]> git.basschouten.com Git - openhab-addons.git/log
openhab-addons.git
3 years ago[elroconnects] Set thingStatus earlier in initialize (#12877)
Mark Herwege [Sun, 5 Jun 2022 11:19:12 +0000 (13:19 +0200)]
[elroconnects] Set thingStatus earlier in initialize (#12877)

* Set thingStatus earlier in initialize
* Check device configuration
* Make sure to always set thing status
* Make thing status message localizable

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
3 years agoFix #12381 (#12843)
Markus Michels [Sun, 5 Jun 2022 10:03:14 +0000 (12:03 +0200)]
Fix #12381 (#12843)

Signed-off-by: markus7017 <markus7017@gmail.com>
Signed-off-by: Markus Michels <markus7017@gmail.com>
3 years agoNew Crowdin updates (#12875)
openhab-bot [Sun, 5 Jun 2022 05:45:29 +0000 (07:45 +0200)]
New Crowdin updates (#12875)

* New translations vigicrues.properties (French)

* New translations weatherunderground.properties (French)

* New translations xmltv.properties (French)

* New translations renault.properties (French)

* New translations ntp.properties (French)

* New translations ntp.properties (German)

* New translations sagercaster.properties (French)

* New translations ntp.properties (Hungarian)

* New translations ntp.properties (Turkish)

3 years ago[benqprojector] Add discovery service (#12866)
mlobstein [Sat, 4 Jun 2022 21:47:32 +0000 (16:47 -0500)]
[benqprojector] Add discovery service (#12866)

* Add discovery service

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
3 years ago[luxom] Add missing default translations (#12883)
lolodomo [Sat, 4 Jun 2022 21:45:52 +0000 (23:45 +0200)]
[luxom] Add missing default translations (#12883)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years ago[nikohomecontrol] Do not set thing status before end of initialization (#12819)
Mark Herwege [Sat, 4 Jun 2022 21:39:46 +0000 (23:39 +0200)]
[nikohomecontrol] Do not set thing status before end of initialization (#12819)

* Do not set thing status before end of initialization
* Change ThingStatusDetail when no communication object
* Change bridge config error messages
* Bridge status changed handling
* Check bridge status in handler init

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
3 years ago[upnpcontrol] Set thingStatus UNKNOWN in intialize (#12880)
Mark Herwege [Sat, 4 Jun 2022 21:32:51 +0000 (23:32 +0200)]
[upnpcontrol] Set thingStatus UNKNOWN in intialize (#12880)

* Set thingStatus UNKNOWN in intialize

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
3 years ago[lametrictime] Add missing default translations (#12882)
lolodomo [Sat, 4 Jun 2022 21:11:46 +0000 (23:11 +0200)]
[lametrictime] Add missing default translations (#12882)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years agoEliminate JsonSyntaxException when restricted_frequency is null (#12876)
Mark Hilbush [Sat, 4 Jun 2022 21:05:17 +0000 (17:05 -0400)]
Eliminate JsonSyntaxException when restricted_frequency is null (#12876)

Signed-off-by: Mark Hilbush <mark@hilbush.com>
3 years ago[renault] Reorder translations entries (#12878)
lolodomo [Sat, 4 Jun 2022 20:55:39 +0000 (22:55 +0200)]
[renault] Reorder translations entries (#12878)

Re-run of the i18n tool will then trigger no change.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years ago[sagercaster] Reorder translations entries (#12879)
lolodomo [Sat, 4 Jun 2022 20:55:12 +0000 (22:55 +0200)]
[sagercaster] Reorder translations entries (#12879)

Re-run of the i18n tool will then trigger no change.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years ago[ntp] Align XML description and default translations (#12881)
lolodomo [Sat, 4 Jun 2022 20:54:28 +0000 (22:54 +0200)]
[ntp] Align XML description and default translations (#12881)

Re-run of the i18n tool will then trigger no change.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years agoAdd AARCH64 native lib to dynamodb (#12863)
J-N-K [Sat, 4 Jun 2022 19:50:16 +0000 (21:50 +0200)]
Add AARCH64 native lib to dynamodb (#12863)

Signed-off-by: Jan N. Klug <github@klug.nrw>
3 years ago[tado] Automatically reconnect offline Things if possible (#12868)
Andrew Fiddian-Green [Sat, 4 Jun 2022 18:37:30 +0000 (20:37 +0200)]
[tado] Automatically reconnect offline Things if possible (#12868)

* [tado] reconnect offline things if possible & allowed
* [tado] bridge should ping the server every polling cycle

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
3 years ago[xmltv] Add few missing translations and reorder the entries (#12872)
lolodomo [Sat, 4 Jun 2022 18:30:38 +0000 (20:30 +0200)]
[xmltv] Add few missing translations and reorder the entries (#12872)

Re-run of the i18n tool will then trigger no change.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years ago[weatherunderground] Reorder translations entries (#12873)
lolodomo [Sat, 4 Jun 2022 18:29:57 +0000 (20:29 +0200)]
[weatherunderground] Reorder translations entries (#12873)

Re-run of the i18n tool will then trigger no change.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years ago[vigicrues] Reorder translations entries (#12874)
lolodomo [Sat, 4 Jun 2022 18:29:20 +0000 (20:29 +0200)]
[vigicrues] Reorder translations entries (#12874)

Re-run of the i18n tool will then trigger no change.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years ago[hdpowerview] Fix output to console from tests and eliminate warnings (#12824)
Jacob Laursen [Sat, 4 Jun 2022 06:44:44 +0000 (08:44 +0200)]
[hdpowerview] Fix output to console from tests and eliminate warnings (#12824)

* Avoid logging to console
* Fix redundant null checks

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years ago[nikohomecontrol] Discovery improvements (#12855)
Mark Herwege [Fri, 3 Jun 2022 18:08:08 +0000 (20:08 +0200)]
[nikohomecontrol] Discovery improvements (#12855)

* Add discovery representation properties
* Recognized device types improvements
* Move discovery to thingHandlerService
* Discover multiple bridges in network
* Made device property names constants

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
3 years agoExclude embedded module-info.class recursively (#12865)
Wouter Born [Fri, 3 Jun 2022 13:38:20 +0000 (15:38 +0200)]
Exclude embedded module-info.class recursively (#12865)

See: https://github.com/openhab/openhab-addons/pull/12772#issuecomment-1145179643

Signed-off-by: Wouter Born <github@maindrain.net>
3 years agoUpdate bnd to 6.3.0 (#12864)
Wouter Born [Thu, 2 Jun 2022 19:44:20 +0000 (21:44 +0200)]
Update bnd to 6.3.0 (#12864)

For release notes, see:

https://github.com/bndtools/bnd/wiki/Changes-in-6.3.0

Related to openhab/openhab-core#2991

Signed-off-by: Wouter Born <github@maindrain.net>
3 years agoBump gson from 2.8.5 to 2.8.9 in /bundles/org.openhab.persistence.influxdb (#12772)
dependabot[bot] [Thu, 2 Jun 2022 17:29:16 +0000 (19:29 +0200)]
Bump gson from 2.8.5 to 2.8.9 in /bundles/org.openhab.persistence.influxdb (#12772)

* Bump gson in /bundles/org.openhab.persistence.influxdb

Bumps [gson](https://github.com/google/gson) from 2.8.5 to 2.8.9.
- [Release notes](https://github.com/google/gson/releases)
- [Changelog](https://github.com/google/gson/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/gson/compare/gson-parent-2.8.5...gson-parent-2.8.9)

---
updated-dependencies:
- dependency-name: com.google.code.gson:gson
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
* Prevent embedding issues by excluding module-info.class

Signed-off-by: Wouter Born <github@maindrain.net>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Wouter Born <github@maindrain.net>
3 years agoBump gson from 2.8.5 to 2.8.9 in /bundles/org.openhab.binding.dbquery (#12798)
dependabot[bot] [Thu, 2 Jun 2022 17:28:01 +0000 (19:28 +0200)]
Bump gson from 2.8.5 to 2.8.9 in /bundles/org.openhab.binding.dbquery (#12798)

* Bump gson from 2.8.5 to 2.8.9 in /bundles/org.openhab.binding.dbquery

Bumps [gson](https://github.com/google/gson) from 2.8.5 to 2.8.9.
- [Release notes](https://github.com/google/gson/releases)
- [Changelog](https://github.com/google/gson/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/gson/compare/gson-parent-2.8.5...gson-parent-2.8.9)

---
updated-dependencies:
- dependency-name: com.google.code.gson:gson
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
* Prevent embedding issues by excluding module-info.class

Signed-off-by: Wouter Born <github@maindrain.net>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Wouter Born <github@maindrain.net>
3 years agoRefactor scale transformation to configuration registry (#12862)
J-N-K [Thu, 2 Jun 2022 16:18:58 +0000 (18:18 +0200)]
Refactor scale transformation to configuration registry (#12862)

Signed-off-by: Jan N. Klug <github@klug.nrw>
3 years agoNew translations darksky.properties (German) (#12860)
openhab-bot [Thu, 2 Jun 2022 13:20:16 +0000 (15:20 +0200)]
New translations darksky.properties (German) (#12860)

3 years ago[nikohomecontrol] Nhc fixes (#12859)
Mark Herwege [Thu, 2 Jun 2022 11:03:42 +0000 (13:03 +0200)]
[nikohomecontrol] Nhc fixes (#12859)

* Make trigger type items act on off
* Fix gson serializing empty values
* Fix some null pointer warnings

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
3 years agoupdate configuration revision on start (#12854)
eugen [Wed, 1 Jun 2022 20:44:05 +0000 (22:44 +0200)]
update configuration revision on start (#12854)

Signed-off-by: Eugen Freiter <freiter@gmx.de>
3 years ago[hdpowerview] add type 66 shutters to database (#12857)
Andrew Fiddian-Green [Wed, 1 Jun 2022 20:38:18 +0000 (22:38 +0200)]
[hdpowerview] add type 66 shutters to database (#12857)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
3 years agoNew Crowdin updates (#12849)
openhab-bot [Wed, 1 Jun 2022 10:11:04 +0000 (12:11 +0200)]
New Crowdin updates (#12849)

* New translations boschshc.properties (German)
* New translations jinja.properties (German)
* New translations regex.properties (German)
* New translations jsonpath.properties (German)
* New translations xpath.properties (German)
* New translations dynamodb.properties (German)
* New translations jdbc.properties (German)
* New translations neeo.properties (German)
* New translations fsinternetradio.properties (German)
* New translations sonyaudio.properties (German)
* New translations systeminfo.properties (German)
* New translations wemo.properties (German)
* New translations googlestt.properties (German)
* New translations voicerss.properties (German)
* New translations porcupineks.properties (German)
* New translations watsonstt.properties (German)
* New translations voskstt.properties (German)
* New translations deutschebahn.properties (German)
* New translations dwdunwetter.properties (German)
* New translations shelly.properties (German)
* New translations googletts.properties (German)
* New translations http.properties (Italian)
* New translations evcc.properties (German)
* New translations imperihome.properties (Italian)
* New translations voicerss.properties (German)
* New translations dwdunwetter.properties (German)

3 years ago[darksky] Update default translations (#12853)
lolodomo [Wed, 1 Jun 2022 08:48:14 +0000 (10:48 +0200)]
[darksky] Update default translations (#12853)

Related to #12837

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years agoIncrease timeout for thermostat status requests (#12852)
mlobstein [Tue, 31 May 2022 07:39:44 +0000 (02:39 -0500)]
Increase timeout for thermostat status requests (#12852)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
3 years agoRemove strict version dependencies (#12816)
Jacob Laursen [Mon, 30 May 2022 10:03:31 +0000 (12:03 +0200)]
Remove strict version dependencies (#12816)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years agoNew Crowdin updates (#12846)
openhab-bot [Sun, 29 May 2022 21:08:08 +0000 (23:08 +0200)]
New Crowdin updates (#12846)

* New translations netatmo.properties (Italian)
* New translations imperihome.properties (French)
* New translations herzborg.properties (Italian)

3 years ago[influxdb] Fix for influxdbv1 retention and table names containing keywords or specia...
fremel75 [Sun, 29 May 2022 18:54:49 +0000 (20:54 +0200)]
[influxdb] Fix for influxdbv1 retention and table names containing keywords or special chars (#11139)

* [influxdbv1] https://github.com/openhab/openhab-addons/issues/9790 and https://github.com/openhab/openhab-addons/issues/10398 Fix for retention and table names containing InfluxQL keywords or special characters

Signed-off-by: fremel@gmail.com <fremel@gmail.com>
* Revert escaped qoutes on null items

Signed-off-by: fremel@gmail.com <fremel@gmail.com>
* Apply suggestions from code review

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
Co-authored-by: Joan Pujol <joanpujol@gmail.com>
* Apply spotless

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Co-authored-by: Joan Pujol <joanpujol@gmail.com>
Co-authored-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years agoFix build (#12848)
Jacob Laursen [Sun, 29 May 2022 18:23:05 +0000 (20:23 +0200)]
Fix build (#12848)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years ago[Helios] Remove support for obsolete firmware 2.7 including SOAP base… (#12721)
Karel Goderis [Sun, 29 May 2022 14:25:43 +0000 (16:25 +0200)]
[Helios] Remove support for obsolete firmware 2.7 including SOAP base… (#12721)

* Helios] Remove support for obsolete firmware 2.7 including SOAP based communication

Signed-off-by: Karel Goderis <karel.goderis@me.com>
3 years agobugfix x-user-agent (#12841)
Bernd Weymann [Sun, 29 May 2022 09:21:40 +0000 (11:21 +0200)]
bugfix x-user-agent (#12841)

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
3 years ago[imperihome] Default translations (#12845)
lolodomo [Sun, 29 May 2022 09:16:08 +0000 (11:16 +0200)]
[imperihome] Default translations (#12845)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years ago[modbus.*] Updated default translations (#12844)
lolodomo [Sun, 29 May 2022 08:23:58 +0000 (10:23 +0200)]
[modbus.*] Updated default translations (#12844)

Related to #12837

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years agoAllow pre-escaped URLs for http binding (#12350)
James Melville [Sun, 29 May 2022 06:58:56 +0000 (07:58 +0100)]
Allow pre-escaped URLs for http binding (#12350)

Signed-off-by: James Melville <jamesmelville@gmail.com>
3 years ago[herzborg] Default translations (#12838)
lolodomo [Sat, 28 May 2022 18:46:31 +0000 (20:46 +0200)]
[herzborg] Default translations (#12838)

Related to #12837

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years agoAdd PowerOn option to Remote Button channel (#12839)
mlobstein [Sat, 28 May 2022 18:10:52 +0000 (13:10 -0500)]
Add PowerOn option to Remote Button channel (#12839)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
3 years agoNew Crowdin updates (#12835)
openhab-bot [Sat, 28 May 2022 18:00:46 +0000 (20:00 +0200)]
New Crowdin updates (#12835)

* New translations amazondashbutton.properties (French)

* New translations netatmo.properties (French)

* New translations netatmo.properties (French)

3 years agoFixes CoAP parsing problem (#12831) (#12834)
Markus Michels [Sat, 28 May 2022 09:55:58 +0000 (11:55 +0200)]
Fixes CoAP parsing problem (#12831) (#12834)

Signed-off-by: markus7017 <markus7017@gmail.com>
Signed-off-by: Markus Michels <markus7017@gmail.com>
3 years ago[netatmo] Add siren device (#12805)
Gaël L'hopital [Sat, 28 May 2022 09:26:30 +0000 (11:26 +0200)]
[netatmo] Add siren device (#12805)

* Starting Siren addition

Signed-off-by: clinique <gael@lhopital.org>
3 years ago[shelly] Prepare for CrowdIn translations, bug fixes (#12822)
Markus Michels [Sat, 28 May 2022 08:33:40 +0000 (10:33 +0200)]
[shelly] Prepare for CrowdIn translations, bug fixes (#12822)

* Prepare for CrowdIn translations, includes translation of binding
settings; fix #12815 endless initialization; fix #12535 invalid log
messages

Signed-off-by: markus7017 <markus7017@gmail.com>
Signed-off-by: Markus Michels <markus7017@gmail.com>
3 years agoNew Crowdin updates (#12828)
openhab-bot [Fri, 27 May 2022 23:08:07 +0000 (01:08 +0200)]
New Crowdin updates (#12828)

* New translations netatmo.properties (French)
* New translations netatmo.properties (Italian)

3 years ago[netatmo] Fix getActiveChildren (#12830)
lolodomo [Fri, 27 May 2022 17:47:13 +0000 (19:47 +0200)]
[netatmo] Fix getActiveChildren (#12830)

Wait for the thing being initialized properly by the thing manager
before considering it as an active children

Fix #12809

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years agoDisable unstable test (#12829)
Jacob Laursen [Fri, 27 May 2022 16:18:16 +0000 (18:18 +0200)]
Disable unstable test (#12829)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years ago[netatmo] Remove 2 outdated entries from the properties file (#12827)
lolodomo [Fri, 27 May 2022 15:24:28 +0000 (17:24 +0200)]
[netatmo] Remove 2 outdated entries from the properties file (#12827)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years ago[insteon] change .equals() to == for ThingStatus equality check (#12826)
robnielsen [Fri, 27 May 2022 14:12:04 +0000 (09:12 -0500)]
[insteon] change .equals() to == for ThingStatus equality check (#12826)

Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
3 years ago[insteon] set device to offline if network is not online after initialization (#12790)
robnielsen [Fri, 27 May 2022 12:14:43 +0000 (07:14 -0500)]
[insteon] set device to offline if network is not online after initialization (#12790)

* [insteon] set device to offline if network is not online during initialization

Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
3 years ago[wled] Change to bridge/thing structure and add global controls (#12199)
Matthew Skinner [Fri, 27 May 2022 11:26:47 +0000 (21:26 +1000)]
[wled] Change to bridge/thing structure and add global controls (#12199)

* Update to using bridge/thing
* remove white channels.
* Improve Discovery
* Add more sleep/ timed light / NL features
* Change advanced channels
* fix bug for sleep duration
* Update readme with new channels
* Move channels into separate readme heading.
* fix white jumps to 0 after moving control.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
3 years agoFix issues with tests after core-changes (#12817)
J-N-K [Fri, 27 May 2022 07:07:15 +0000 (09:07 +0200)]
Fix issues with tests after core-changes (#12817)

Signed-off-by: Jan N. Klug <github@klug.nrw>
3 years agoNew translations network.properties (French) (#12821)
openhab-bot [Fri, 27 May 2022 06:36:36 +0000 (08:36 +0200)]
New translations network.properties (French) (#12821)

3 years ago[elroconnects] Fix thing type description (#12823)
Mark Herwege [Thu, 26 May 2022 21:18:25 +0000 (23:18 +0200)]
[elroconnects] Fix thing type description (#12823)

* Fix thing type description

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
3 years agoDoorbird online/offline bug fix (#12814)
Matthew Skinner [Thu, 26 May 2022 13:35:59 +0000 (23:35 +1000)]
Doorbird online/offline bug fix (#12814)

Signed-off-by: Matthew Skinner <matt@pcmus.com>
3 years ago[deutschebahn] DB API Marketplace adjustments (#12786)
Sönke Küper [Thu, 26 May 2022 11:09:09 +0000 (13:09 +0200)]
[deutschebahn] DB API Marketplace adjustments (#12786)

* Changes API URL and authentication Headers for DB API Marketplace.
* Fixed some typos and code style findings.

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
3 years ago[mqtt.homie] Disable unstable test (#12812)
Jacob Laursen [Thu, 26 May 2022 06:22:56 +0000 (08:22 +0200)]
[mqtt.homie] Disable unstable test (#12812)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years agoResolve itests after jUPnP upgrade (#12808)
Kai Kreuzer [Wed, 25 May 2022 20:57:42 +0000 (22:57 +0200)]
Resolve itests after jUPnP upgrade (#12808)

Signed-off-by: Kai Kreuzer <kai@openhab.org>
3 years agoNew Crowdin updates (#12810)
openhab-bot [Wed, 25 May 2022 20:16:01 +0000 (22:16 +0200)]
New Crowdin updates (#12810)

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

3 years ago[Netatmo] Enhancement of documentation (#12807)
Andreas Isenmann [Wed, 25 May 2022 11:42:59 +0000 (13:42 +0200)]
[Netatmo] Enhancement of documentation (#12807)

* Enhancement of Netatmo binding documentation

Signed-off-by: Andreas Isenmann <andreas.isenmann@ise-world.de>
3 years ago[jellyfin] fix multiple sessions for device and update deps (#12794)
GiviMAD [Tue, 24 May 2022 20:29:40 +0000 (22:29 +0200)]
[jellyfin] fix multiple sessions for device and update deps (#12794)

Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
3 years ago[tado] Fix AC control bugs; Add null annotations and checks (#12570)
Andrew Fiddian-Green [Tue, 24 May 2022 20:09:03 +0000 (21:09 +0100)]
[tado] Fix AC control bugs; Add null annotations and checks (#12570)

* [tado] add null annotations and checks
* [tado] cosmetics
* [tado] tweak homeid
* [tado] revert int to Integer
* [tado] explicit method public declaration
* [tado] remove "Bridge not initialized" exception on shutdown
* [tado] new state values: error if unsupported; don't force defaults
* [tado] adopt reviewer suggestion
* [tado] tweaks
* [tado] use new,current,default mode for target capabilities; cosmetics
* [tado] eliminate dead code
* [tado] set or defaults
* [tado] change 'nullable Integer' to 'int'
* [tado] eliminate warning if handler already disposed
* [tado] improve json logging
* [tado] fix getTargetTemperature if state is OFF
* [tado] add null checks
* [tado] log warning instead of throwing exception
* [tado] improved json trace logging
* [tado] adopt reviewer suggestion
* [tado] fix logging to trace
* [tado] thread synch, and fix 'this' assignments on futures
* [tado] tweak yaml
* [tado] fix verticalSwing
* [tado] fix fanLevel

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
3 years ago[netatmo] Add doorbell support (#12776)
Gaël L'hopital [Tue, 24 May 2022 19:56:55 +0000 (21:56 +0200)]
[netatmo] Add doorbell support (#12776)

* Adding doorbell handling to netatmo
Closes #8571

Signed-off-by: clinique <gael@lhopital.org>
3 years ago[hdpowerview] Change method names to match documentation (#12796)
Andrew Fiddian-Green [Tue, 24 May 2022 19:50:41 +0000 (20:50 +0100)]
[hdpowerview] Change method names to match documentation (#12796)

* [hdpowerview] refactor method names

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
3 years ago[LuxtronikHeatpump] fix menuStateLine1 state options (#12802)
Stefan Giehl [Tue, 24 May 2022 19:11:44 +0000 (21:11 +0200)]
[LuxtronikHeatpump] fix menuStateLine1 state options (#12802)

Signed-off-by: Stefan Giehl <stefangiehl@gmail.com>
3 years ago[watsonstt] reuse token (#12800)
GiviMAD [Tue, 24 May 2022 18:45:49 +0000 (20:45 +0200)]
[watsonstt] reuse token (#12800)

* [watsonstt] reuse token

Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
3 years ago[porcupineks] concurrency fix (#12801)
GiviMAD [Tue, 24 May 2022 18:14:02 +0000 (20:14 +0200)]
[porcupineks] concurrency fix (#12801)

Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
3 years agoUpgrade directory-maven-plugin from 0.3.1 to 1.0 (#12774)
Jacob Laursen [Tue, 24 May 2022 12:37:46 +0000 (14:37 +0200)]
Upgrade directory-maven-plugin from 0.3.1 to 1.0 (#12774)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years agoUpgrade SAT to 0.13.0 (#12797)
Wouter Born [Tue, 24 May 2022 12:29:42 +0000 (14:29 +0200)]
Upgrade SAT to 0.13.0 (#12797)

See the [0.13.0](https://github.com/openhab/static-code-analysis/milestone/20?closed=1) milestone for all changes in this release.

Signed-off-by: Wouter Born <github@maindrain.net>
3 years ago[netatmo] Removing feature restriction from binding configuration (#12795)
Gaël L'hopital [Tue, 24 May 2022 10:59:59 +0000 (12:59 +0200)]
[netatmo] Removing feature restriction from binding configuration (#12795)

* Removing feature restriction from binding configuration

Signed-off-by: clinique <gael@lhopital.org>
3 years agoDisable broken test (#12793)
Jacob Laursen [Tue, 24 May 2022 06:13:02 +0000 (08:13 +0200)]
Disable broken test (#12793)

Related to: #12784

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years ago[bigassfan] Add warning about new incompatible firmware (#12792)
Mark Hilbush [Mon, 23 May 2022 20:51:28 +0000 (16:51 -0400)]
[bigassfan] Add warning about new incompatible firmware (#12792)

* Add warning about new incompatible firmware
* Add firmware version number

Signed-off-by: Mark Hilbush <mark@hilbush.com>
3 years ago[insteon] ignore commands if device is not online (#12787)
robnielsen [Mon, 23 May 2022 19:56:35 +0000 (14:56 -0500)]
[insteon] ignore commands if device is not online (#12787)

Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
3 years ago[androiddebugbridge] fix start-intent channel (#12791)
GiviMAD [Mon, 23 May 2022 16:33:56 +0000 (18:33 +0200)]
[androiddebugbridge] fix start-intent channel (#12791)

Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
3 years ago[boschshc] Support for Bosch Intrusion Detection System (#12700) (#12758)
David Pace [Sun, 22 May 2022 19:45:55 +0000 (21:45 +0200)]
[boschshc] Support for Bosch Intrusion Detection System (#12700) (#12758)

* [boschshc] Support for Bosch Intrusion Detection System (#12700)

* Add thing and channel definitions for intrusion detection system
* Extract handler abstraction for devices with non-configurable device
IDs
* Extract service abstractions for write-only services (i.e. services
that can not receive states from the bridge)
* Add handler, services and DTO implementations for the intrusion
detection system
* Add detailed Javadocs
* Generalize mechanism to actively fetch initial states for certain
services
* Add unit tests
* Add documentation

closes #12700

* [boschshc] Documentation and formatting enhancements

Signed-off-by: David Pace <dev@davidpace.de>
3 years ago[netatmo] Discovery using current value of readFriends parameter (#12782)
lolodomo [Sun, 22 May 2022 08:34:41 +0000 (10:34 +0200)]
[netatmo] Discovery using current value of readFriends parameter (#12782)

Fix #12778

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years ago[netatmo] Avoid requesting favorite stations when not needed (#12777)
lolodomo [Sun, 22 May 2022 08:32:09 +0000 (10:32 +0200)]
[netatmo] Avoid requesting favorite stations when not needed (#12777)

* [netatmo] Avoid requesting favorite stations when not needed
* Add new method getFavoriteAndGuestStationsData
* Enhanced description for method getOwnedStationData
* getFavoriteAndGuestStationsData returns a collection of NAMain

Fix #12769

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years agoNew translations netatmo.properties (Italian) (#12781)
openhab-bot [Sat, 21 May 2022 19:19:09 +0000 (21:19 +0200)]
New translations netatmo.properties (Italian) (#12781)

3 years ago[openwebnet] add default translations (#12775)
M Valla [Sat, 21 May 2022 08:45:42 +0000 (10:45 +0200)]
[openwebnet] add default translations (#12775)

Signed-off-by: Massimo Valla <mvcode00@gmail.com>
3 years ago[netatmo] Add translations for config parameters (#12768)
lolodomo [Sat, 21 May 2022 08:20:34 +0000 (10:20 +0200)]
[netatmo] Add translations for config parameters (#12768)

* [netatmo] Add translations for config parameters

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years agoNew Crowdin updates (#12771)
openhab-bot [Sat, 21 May 2022 07:18:59 +0000 (09:18 +0200)]
New Crowdin updates (#12771)

* New translations astro.properties (Italian)
* New translations netatmo.properties (Italian)
* New translations fineoffsetweatherstation.properties (Italian)

3 years ago[netatmo] Switch to Code Granting process (#12726)
Gaël L'hopital [Fri, 20 May 2022 10:53:53 +0000 (12:53 +0200)]
[netatmo] Switch to Code Granting process (#12726)

Signed-off-by: clinique <gael@lhopital.org>
3 years ago[fineoffsetweatherstation] Align XML with default translations (#12766)
lolodomo [Thu, 19 May 2022 19:44:26 +0000 (21:44 +0200)]
[fineoffsetweatherstation] Align XML with default translations (#12766)

Makes i18n tool reusable.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years ago[fineoffsetweatherstation] Initial contribution (#12464)
Andreas Berger [Thu, 19 May 2022 18:52:17 +0000 (20:52 +0200)]
[fineoffsetweatherstation] Initial contribution (#12464)

* [fineoffsetweatherstation] initial commit
* [fineoffsetweatherstation] add missing measure type for air quality
* [fineoffsetweatherstation] add names to sensors
* [fineoffsetweatherstation] add missing channel types for lightning and water leak
* [fineoffsetweatherstation] adjust label names and replaced images + pdf so there are no copyright issues
* [fineoffsetweatherstation] remove wrong semantic tags
* [fineoffsetweatherstation] add missing measurands for WH45 (CO2) and WH35 (Leaf wetness)
* [fineoffsetweatherstation] fix typos
* [fineoffsetweatherstation] improve error handling for unstable connections
* [fineoffsetweatherstation] set online status after successful discovery
* [fineoffsetweatherstation] adjustments after review
* [fineoffsetweatherstation] adjustments after review
* Fix typo
* use `system.wind-speed` where applicable
* fix naming of channel type constants

Signed-off-by: Andreas Berger <andreas@berger-freelancer.com>
3 years agoUpdated readme, added how to generate i18n en properties file/kar files/use -pl optio...
Hilbrand Bouwkamp [Thu, 19 May 2022 09:15:59 +0000 (11:15 +0200)]
Updated readme, added how to generate i18n en properties file/kar files/use -pl option (#12757)

* Updated readme, added how to generate i18n en properties file/kar files/use -pl option

- Also put command in blocks to make them stand out more in the readme.

Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
3 years agoBump bcprov-jdk15on from 1.52 to 1.67 in /bundles/org.openhab.binding.boschshc (...
dependabot[bot] [Thu, 19 May 2022 08:04:01 +0000 (10:04 +0200)]
Bump bcprov-jdk15on from 1.52 to 1.67 in /bundles/org.openhab.binding.boschshc (#12127)

Bump all org.bouncycastle bundles to version 1.70 and added new bcutil-jdk15on jar which was added with v1.69

Signed-off-by: Gerd Zanker <gerd.zanker@web.de>
3 years ago[hdpowerview] add type 38 shade to database (#12761)
Andrew Fiddian-Green [Wed, 18 May 2022 15:36:57 +0000 (16:36 +0100)]
[hdpowerview] add type 38 shade to database (#12761)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
3 years agoNew translations voskstt.properties (Italian) (#12759)
openhab-bot [Tue, 17 May 2022 23:04:40 +0000 (01:04 +0200)]
New translations voskstt.properties (Italian) (#12759)

3 years ago[unifi] New site, wlan, wiredClient, and poePort. Discovery support (#11959)
Hilbrand Bouwkamp [Mon, 16 May 2022 21:14:00 +0000 (23:14 +0200)]
[unifi] New site, wlan, wiredClient, and poePort. Discovery support (#11959)

* [unifi] New wiredClient and poePort, Discovery support

This change adds the following changes:
- 2 new things: a wired client and POE port.
- Adds discovery of clients and poePort.
- Adds guest channel to client thing.
Also included some refactoring and bug fixes.

This change includes changes made by Matthew Bowman that he created on his own branch but were never completed.

Closes #9609: Implemented async http call, which should fix the buffer overflow.
Closes #10375: At least should avoid the stack overflow.
Closes #11964: cid will be handled in lower case.

* Removed type from UniFiCache constructor

It's redundant and only used for logging.

* Added UniFi Site and wLAN things

* Improved default state handling

Updated refresh/state update, to also update when no data available.
Simplified usage of cache: call cache directly instead of implicit via controller class.
Made getDefaultState generic to all things, and simplified passing channelId instead of channelUID to sub methods.

* Moved dto objects to dto package.

* Added support for client experience

* Made fields private

No need to have them protected.

* Added PoE power-cycle command

Also added wireless client as command as this better fits with the openHAB model to handle commands that are only one way and not have a state.

* Updated readme

* [unifi] Added client/guest count to wlan

* Fix QRcode construction and added hidden ssid support in qrcode string

Also-by: Matthew Bowman <mgb@otr.mx>
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
Co-authored-by: Matthew Bowman <mgb@otr.mx>
3 years ago[insteon] remove instructions about redirecting output from console commands (#12734)
robnielsen [Mon, 16 May 2022 20:43:33 +0000 (15:43 -0500)]
[insteon] remove instructions about redirecting output from console commands (#12734)

Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
3 years ago[renault] Small English text fix. Add missing config parameter to README. (#12755)
Doug Culnane [Mon, 16 May 2022 20:08:41 +0000 (22:08 +0200)]
[renault] Small English text fix. Add missing config parameter to README. (#12755)

* [renault] Add German translations and small english text fixes. Add missing config parameter to README.
* [renault] Remove German translations.
* [renault] Make config with default and english text sources of truth consistent.

Signed-off-by: Doug Culnane <doug@culnane.net>
3 years agoNew Crowdin updates (#12752)
openhab-bot [Mon, 16 May 2022 19:14:11 +0000 (21:14 +0200)]
New Crowdin updates (#12752)

* New translations goecharger.properties (Italian)

* New translations porcupineks.properties (French)

* New translations voskstt.properties (French)

3 years agoDSMR identifier cosem objects should be parsed as hex values (#12756)
Hilbrand Bouwkamp [Mon, 16 May 2022 19:13:28 +0000 (21:13 +0200)]
DSMR identifier cosem objects should be parsed as hex values (#12756)

Closes #12724

Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
3 years ago[webthing] Cleanup semantic tags for dynamic channels (#12751)
lolodomo [Mon, 16 May 2022 17:21:22 +0000 (19:21 +0200)]
[webthing] Cleanup semantic tags for dynamic channels (#12751)

Related to #12262

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years ago[voskstt] Update the description of the preloadModel parameter (#12749)
lolodomo [Mon, 16 May 2022 17:16:23 +0000 (19:16 +0200)]
[voskstt] Update the description of the preloadModel parameter (#12749)

* [voskstt] Update the description of the preloadModel parameter

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years ago[porcupineks] Fix description of the sensitivity parameter (#12748)
lolodomo [Mon, 16 May 2022 16:33:36 +0000 (18:33 +0200)]
[porcupineks] Fix description of the sensitivity parameter (#12748)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years ago[sensibo] Fix tags for target temperature channel types built (#12750)
lolodomo [Mon, 16 May 2022 16:29:29 +0000 (18:29 +0200)]
[sensibo] Fix tags for target temperature channel types built (#12750)

dynamically

Related to #12262

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years ago[touchwand] - remove Thing state update on unit discovery, causing expire to fail...
Roie Geron [Mon, 16 May 2022 14:49:53 +0000 (17:49 +0300)]
[touchwand] -  remove Thing state update on unit discovery,  causing expire to fail (#12736)

* remove listeners from unit discovery

Signed-off-by: Roie Geron <roie.geron@gmail.com>