]> git.basschouten.com Git - openhab-addons.git/log
openhab-addons.git
3 years ago[epsonprojector] several small improvements and formatting changes (#13207)
mlobstein [Wed, 3 Aug 2022 14:30:42 +0000 (09:30 -0500)]
[epsonprojector] several small improvements and formatting changes (#13207)

* several small improvements and formatting changes

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
3 years ago[neohub] add auto discovery to ReadMe (#13204)
Andrew Fiddian-Green [Tue, 2 Aug 2022 15:06:32 +0000 (16:06 +0100)]
[neohub] add auto discovery to ReadMe (#13204)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
3 years ago[rotel] New command to toggle between stereo and bypass (#13203)
lolodomo [Tue, 2 Aug 2022 10:51:28 +0000 (12:51 +0200)]
[rotel] New command to toggle between stereo and bypass (#13203)

Concerns the models RSP-1570, RSP-1572 and RSX-1562

BYPASS as DSP mode is also removed for these models.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years agoNew translations boschindego.properties (Danish) (#13202)
openhab-bot [Mon, 1 Aug 2022 21:25:52 +0000 (23:25 +0200)]
New translations boschindego.properties (Danish) (#13202)

3 years ago[rotel] Add missed command to switch between ProLogic modes (#13197)
lolodomo [Mon, 1 Aug 2022 19:59:59 +0000 (21:59 +0200)]
[rotel] Add missed command to switch between ProLogic modes (#13197)

* [rotel] Add missed command to switch between ProLogic modes

All models using the HEX protocol are concerned.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years ago[neohub] Add support for WebSocket connection to hub (#12915)
Andrew Fiddian-Green [Mon, 1 Aug 2022 19:58:39 +0000 (20:58 +0100)]
[neohub] Add support for WebSocket connection to hub (#12915)

* [neohub] add support for secure web socket connection
* [neohub] clean code
* [neohub] synchronize api calls
* [neohub] rename classes, fix compiler errors, remove SuppressWarnings

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
3 years ago[amazonechocontrol] Add channels to thermostatController (#13067)
Daniel Campbell [Mon, 1 Aug 2022 10:48:37 +0000 (05:48 -0500)]
[amazonechocontrol] Add channels to thermostatController (#13067)

* enhance: add thermostat channels to amazonechocontrol

Signed-off-by: Daniel Campbell <djcampbell79@gmail.com>
3 years ago[velux] Add support for vane/slat position (#12618)
Andrew Fiddian-Green [Sun, 31 Jul 2022 13:15:25 +0000 (14:15 +0100)]
[velux] Add support for vane/slat position (#12618)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
3 years ago[rotel] New channel for other commands provided by the API (#13183)
lolodomo [Sun, 31 Jul 2022 09:10:38 +0000 (11:10 +0200)]
[rotel] New channel for other commands provided by the API (#13183)

* [rotel] New channel for other commands provided by the API

Models covered by this PR:
A11, A12, A14, CD11, CD12, RA11, RA12, RA1570, RA1572, RC1570, RC1572, RCD1572, P5, X3, X5,
RSP-1066, RSP-1068, RSP-1069, RSP-1098, RSP-1570, RSP-1572,
RSX-1055, RSX-1056, RSX-1057, RSX-1058, RSX-1065, RSX-1067, RSX-1550, RSX-1560, RSX-1562

* Review comment: toString on RotelCommand

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years ago[boschindego] Provide faster channel updates (#13192)
Jacob Laursen [Sun, 31 Jul 2022 08:30:43 +0000 (10:30 +0200)]
[boschindego] Provide faster channel updates (#13192)

* Optimize API calls for reduced load
* Add position tracking (on map)
* Provide faster updates when active
* Optimize state update after triggering commands
* Clean up duration variables
* Add initial test coverage for DeviceStatus

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years ago[hdpowerview] Refactor tests (#13175)
Jacob Laursen [Sat, 30 Jul 2022 18:43:17 +0000 (20:43 +0200)]
[hdpowerview] Refactor tests (#13175)

* Move test providers to dedicated folder
* Simplify resource loading
* Clarify what is being tested
* Extract online communication test to separate class
* Fix SAT findings
* Rename variable to comply with naming convention

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years ago[rotel] Updated doc for c8 and c8+ models (#13193)
lolodomo [Sat, 30 Jul 2022 10:09:16 +0000 (12:09 +0200)]
[rotel] Updated doc for c8 and c8+ models (#13193)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years agoThis PR is just to reduce the delta before I create the PR for Plus/Pro (#13176)
Markus Michels [Fri, 29 Jul 2022 17:48:10 +0000 (19:48 +0200)]
This PR is just to reduce the delta before I create the PR for Plus/Pro (#13176)

support. In general Gen1 and Gen2 devices have a total different API so
I spliced the API code in version/gen 1 and 2. This means restructuring
the classes (e.h. api+coap became api+api1+api2) and therefor dummy
changes in the code, e.g. import statements. This creates a lot of
overhead and separating those "dummy changes" simplifies merging the
actual PR.

Signed-off-by: Markus Michels <markus7017@gmail.com>
3 years agoCatch json parsing errors when getting login token. (#13189)
Dan Cunningham [Fri, 29 Jul 2022 17:06:48 +0000 (10:06 -0700)]
Catch json parsing errors when getting login token. (#13189)

Fixes #13181

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
3 years agoNew translations boschindego.properties (Danish) (#13188)
openhab-bot [Fri, 29 Jul 2022 16:44:09 +0000 (18:44 +0200)]
New translations boschindego.properties (Danish) (#13188)

3 years agoNew translations somneo.properties (Italian) (#13187)
openhab-bot [Thu, 28 Jul 2022 22:33:53 +0000 (00:33 +0200)]
New translations somneo.properties (Italian) (#13187)

3 years agoAdd additional hub properties (#13174)
Jacob Laursen [Thu, 28 Jul 2022 06:43:17 +0000 (08:43 +0200)]
Add additional hub properties (#13174)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years ago[boschindego] Plot location on map (#13179)
Jacob Laursen [Thu, 28 Jul 2022 06:39:27 +0000 (08:39 +0200)]
[boschindego] Plot location on map (#13179)

* Plot location on map
* Invalidate map when requested by service
* Optimize update of raw map

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years ago[somneo] Initial contribution (#12321)
0x4d4d [Wed, 27 Jul 2022 08:38:06 +0000 (10:38 +0200)]
[somneo] Initial contribution (#12321)

* [somneo] Initial contribution

Signed-off-by: Michael Myrcik <michael.myrcik@web.de>
3 years ago[haywardomnilogic] Add http timeout retry (#13164)
Matt [Wed, 27 Jul 2022 08:31:40 +0000 (04:31 -0400)]
[haywardomnilogic] Add http timeout retry (#13164)

* Add HTTP Timeout Retry
* Updated try/catch messaging
* Repositioned some logging to occur before http request

Signed-off-by: Matt Myers <mmyers75@icloud.com>
3 years ago[boschindego] Refresh cutting times right after next planned cutting (#13158)
Jacob Laursen [Tue, 26 Jul 2022 18:03:40 +0000 (20:03 +0200)]
[boschindego] Refresh cutting times right after next planned cutting (#13158)

* Refresh cutting times right after next planned cutting
* Cancel cutting time future unconditionally

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years ago[insteon] set network to ONLINE after driver is initialized (#13030)
robnielsen [Tue, 26 Jul 2022 17:49:05 +0000 (12:49 -0500)]
[insteon] set network to ONLINE after driver is initialized (#13030)

* [insteon] set network to ONLINE after driver is initialized

Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
3 years agoNew translations fineoffsetweatherstation.properties (Italian) (#13177)
openhab-bot [Tue, 26 Jul 2022 14:40:40 +0000 (16:40 +0200)]
New translations fineoffsetweatherstation.properties (Italian) (#13177)

3 years ago[homekit] Target Fan state - add support for Switch Item (#12985)
eugen [Mon, 25 Jul 2022 19:47:21 +0000 (21:47 +0200)]
[homekit] Target Fan state - add support for Switch Item  (#12985)

* add support for SwitchItem for target fan state

Signed-off-by: Eugen Freiter <freiter@gmx.de>
3 years ago[radiothermostat] minor readme updates (#13170)
mlobstein [Mon, 25 Jul 2022 14:42:16 +0000 (09:42 -0500)]
[radiothermostat] minor readme updates (#13170)

* minor readme updates

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
3 years ago[fineoffsetweatherstation] Add support for ELV protocol (#13138)
Andreas Berger [Mon, 25 Jul 2022 14:39:52 +0000 (16:39 +0200)]
[fineoffsetweatherstation] Add support for ELV protocol (#13138)

* [fineoffsetweatherstation] add support for ELV protocol
* [fineoffsetweatherstation] remove german translations
* [fineoffsetweatherstation] add representationProperty for gateway, fix unit of irradiation-uv
* [fineoffsetweatherstation] add representationProperties in descriptor xml file
* [fineoffsetweatherstation] set channels values to undef in case of communication errors
* [fineoffsetweatherstation] use lock for request synchronisation
* [fineoffsetweatherstation] marke sensors as gone, if they got unpaired

resolves #12763

Signed-off-by: Andreas Berger <andreas@berger-freelancer.com>
3 years agoAdd shade RF RSSI for hub/repeater (#13096)
Jacob Laursen [Mon, 25 Jul 2022 10:56:03 +0000 (12:56 +0200)]
Add shade RF RSSI for hub/repeater (#13096)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years agoAllow default values that are lower than allowed minimum value (#13168)
Martin Herbst [Mon, 25 Jul 2022 10:16:30 +0000 (12:16 +0200)]
Allow default values that are lower than allowed minimum value (#13168)

Resolves #13097

Signed-off-by: Martin Herbst <develop@mherbst.de>
3 years ago[boschindego] Fix communication error when smart mowing is disabled (#13167)
Jacob Laursen [Mon, 25 Jul 2022 06:45:46 +0000 (08:45 +0200)]
[boschindego] Fix communication error when smart mowing is disabled (#13167)

* Fix communication error when no planned next cutting
* Provide targeted handling of missing cutting times

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years ago[hdpowerview] override capabilities for shade types 54,55,56 (#13169)
Andrew Fiddian-Green [Sun, 24 Jul 2022 13:02:43 +0000 (14:02 +0100)]
[hdpowerview] override capabilities for shade types 54,55,56 (#13169)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
3 years ago[rotel] New channels to control random mode and repeat mode (CD players) (#13165)
lolodomo [Sat, 23 Jul 2022 15:26:09 +0000 (17:26 +0200)]
[rotel] New channels to control random mode and repeat mode (CD players) (#13165)

Available for models CD11, CD14 and RCD-1572

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years ago[rotel] Add support of multiple zones (ASCII protocol) (#13136)
lolodomo [Sat, 23 Jul 2022 11:41:38 +0000 (13:41 +0200)]
[rotel] Add support of multiple zones (ASCII protocol) (#13136)

* [rotel] Add support of multiple zones (ASCII protocol)

Models C8 and C8+ (distribution amplifiers)

Code factorization.
Simulator updated.

* Set model/firmware thing properties (ASCII V2 protocol)
* Review comment: NumberOf rather than Nb
* Review comment: getZoneCommand: IllegalArgumentException if numZone is
outside 1-4
* Review comment: constant for volumeUpDown
* Simplification: method isPowerOn with numZone parameter (range 0-4)
* Review comment: fix for getPowerOffCommand
* Review comment: new method isZoneAvailable to factorize code
* Review comment: use MAX_NUMBER_OF_ZONES to check range validity

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years agoAdd jlaur as code owner for Bosch Indego binding (#13161)
Jacob Laursen [Sat, 23 Jul 2022 08:33:04 +0000 (10:33 +0200)]
Add jlaur as code owner for Bosch Indego binding (#13161)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years agoVenstar: split away and schedule settings calls (#13046)
dae1804 [Fri, 22 Jul 2022 19:44:43 +0000 (15:44 -0400)]
Venstar: split away and schedule settings calls (#13046)

Separate Venstar thermostat API calls to change the away mode or
schedule-enabled mode so that the POST to the thermostat's REST
API settings endpoint contains only one of these two params.

Newer ColorTouch thermostat firmwares will reject any POSTs to the
settings endpoint that include the 'schedule' parameter when the
thermostat is currently in AWAY mode, regardless of the value
passed for 'schedule'.  This had the effect of preventing the
OpenHab binding from un-setting away mode.

Signed-off-by: David Eberhart <git@daveeberhart.com>
3 years ago[homematic] Update README.md (#13159)
Tim [Fri, 22 Jul 2022 12:12:29 +0000 (14:12 +0200)]
[homematic] Update README.md (#13159)

* Update README.md

3 years agocheck if negativeSwitch is "on" and positiveSwitch is "off. If so: just (#13152)
truidix [Thu, 21 Jul 2022 19:31:02 +0000 (21:31 +0200)]
check if negativeSwitch is "on" and positiveSwitch is "off. If so: just (#13152)

print a warning instead of throwing a exception

Signed-off-by: David Kumar <git@truidix.de>
3 years agoFix excessive firmware version updates (#13155)
Jacob Laursen [Thu, 21 Jul 2022 17:32:42 +0000 (19:32 +0200)]
Fix excessive firmware version updates (#13155)

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years agoNew Crowdin updates (#13157)
openhab-bot [Thu, 21 Jul 2022 13:53:16 +0000 (15:53 +0200)]
New Crowdin updates (#13157)

* New translations miele.properties (Danish)
* New translations miele.properties (German)

3 years ago[homematic] Update README.md (#13101)
MeisterPiffer [Thu, 21 Jul 2022 13:09:07 +0000 (15:09 +0200)]
[homematic] Update README.md (#13101)

add example for DSL rule with tabbed view

3 years agoFix build (#13150)
J-N-K [Wed, 20 Jul 2022 18:40:42 +0000 (20:40 +0200)]
Fix build (#13150)

* Fix build
* fix itest

Signed-off-by: Jan N. Klug <github@klug.nrw>
3 years agoNew Crowdin updates (#13135)
openhab-bot [Wed, 20 Jul 2022 15:47:24 +0000 (17:47 +0200)]
New Crowdin updates (#13135)

* New translations astro.properties (Hungarian)
* New translations chromecast.properties (Hungarian)
* New translations darksky.properties (Hungarian)
* New translations coronastats.properties (Hungarian)
* New translations evohome.properties (Hungarian)
* New translations mcd.properties (Italian)
* New translations amazondashbutton.properties (Italian)
* New translations openwebnet.properties (Italian)
* New translations openhabcloud.properties (Italian)
* New translations voicerss.properties (Italian)
* New translations tado.properties (Italian)
* New translations wled.properties (Italian)
* New translations livisismarthome.properties (Italian)

3 years agoAdditional error handling (#13146)
Matt [Wed, 20 Jul 2022 14:26:15 +0000 (10:26 -0400)]
Additional error handling (#13146)

Signed-off-by: matchews <mmyers75@icloud.com>
3 years ago[miele] Allow hostname as gateway network address (#13147)
Jacob Laursen [Wed, 20 Jul 2022 14:13:16 +0000 (16:13 +0200)]
[miele] Allow hostname as gateway network address (#13147)

* Allow hostname as gateway network address
* Document configuration parameters for things
* Add message for bridge communication error

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
3 years ago[rotel] Fix syntax of few ASCII commands (#13148)
lolodomo [Wed, 20 Jul 2022 12:26:24 +0000 (14:26 +0200)]
[rotel] Fix syntax of few ASCII commands (#13148)

Impacted channels: track and playControl for models CD11, CD14 and RCD1572

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years ago[shelly] Auto-numbering for channel labels & bugfixes (#13066)
Markus Michels [Tue, 19 Jul 2022 17:37:06 +0000 (19:37 +0200)]
[shelly] Auto-numbering for channel labels & bugfixes (#13066)

* - new device types added
- min firmware set to 1.8.2
- unit for gas concentration fixed (ppm)
- Auto numbering on channel labels for groups with multiple instances
(add sequence suffix)
- API and Thing interfaces defined to restrict access to those classes
- fix on TRV boost update via CoAP
- fix for status.temperature and status.uptime, internalTemp channels
- don’t use meter timestamp if not present (RGBW2)
- low battery indicator for sensor devices fixed
- device detection based on model/type improved
- various messages/translations fixed/improved
- README updated (missing thing types added)

Signed-off-by: Markus Michels <markus7017@gmail.com> (github: markus7017)
Signed-off-by: Markus Michels <markus7017@gmail.com>
* missing properties added

Signed-off-by: Markus Michels <markus7017@gmail.com> (github: markus7017)
Signed-off-by: Markus Michels <markus7017@gmail.com>
* minor changes

Signed-off-by: Markus Michels <markus7017@gmail.com> (github: markus7017)
Signed-off-by: Markus Michels <markus7017@gmail.com>
* markdown fixed

Signed-off-by: Markus Michels <markus7017@gmail.com> (github: markus7017)
Signed-off-by: Markus Michels <markus7017@gmail.com>
* review changes applied

Signed-off-by: Markus Michels <markus7017@gmail.com>
* shelly_de.properties restored from main branch

Signed-off-by: Markus Michels <markus7017@gmail.com>
3 years ago[bluetooth] Switch to fork of gatt parser library in order to fix incompatibility...
Kai Kreuzer [Tue, 19 Jul 2022 15:58:25 +0000 (17:58 +0200)]
[bluetooth] Switch to fork of gatt parser library in order to fix incompatibility with xstream (#13128)

* Switch to fork of gatt parser library in order to fix incompatibility with xstream
* Add SAT suppressions
* Add gson dependency

Signed-off-by: Kai Kreuzer <kai@openhab.org>
3 years ago[fineoffsetweatherstation] fix conversion of pressure (#13139)
Andreas Berger [Mon, 18 Jul 2022 14:16:37 +0000 (16:16 +0200)]
[fineoffsetweatherstation] fix conversion of pressure (#13139)

resolves #13127

Signed-off-by: Andreas Berger <andreas@berger-freelancer.com>
3 years ago[onkyo] HT-RC440 added (#13082)
Markus Michels [Sun, 17 Jul 2022 14:48:00 +0000 (16:48 +0200)]
[onkyo] HT-RC440 added (#13082)

* HT-RC440 added

Signed-off-by: Markus Michels <markus7017@gmail.com>
3 years ago[nibeheatpump] Added new channels for F1x45 heat pumps (#13125)
pali [Sun, 17 Jul 2022 14:23:13 +0000 (17:23 +0300)]
[nibeheatpump] Added new channels for F1x45 heat pumps (#13125)

* [nibeheatpump] Added new channels for F1x45 heat pumps

 - Reset Alarms channel
 - 32bit Degree Minutes channel

Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
3 years agoAdding scheduled reconnection on timeout (#13130)
Gaël L'hopital [Sat, 16 Jul 2022 21:15:05 +0000 (23:15 +0200)]
Adding scheduled reconnection on timeout (#13130)

Signed-off-by: clinique <gael@lhopital.org>
3 years ago[rotel] Fix handling of balance command feedback (#13133)
lolodomo [Sat, 16 Jul 2022 10:49:49 +0000 (12:49 +0200)]
[rotel] Fix handling of balance command feedback (#13133)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
3 years agoAdjust transformations to core changes (#13126)
J-N-K [Thu, 14 Jul 2022 20:47:48 +0000 (22:47 +0200)]
Adjust transformations to core changes (#13126)

Signed-off-by: Jan N. Klug <github@klug.nrw>
3 years ago[dali] Use correct command argument to query current color temperature (#13118)
Sebastian P [Thu, 14 Jul 2022 20:19:04 +0000 (22:19 +0200)]
[dali] Use correct command argument to query current color temperature (#13118)

Signed-off-by: Sebastian Philipp <github-ebqurd@s3lph.me>
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>