]> git.basschouten.com Git - openhab-addons.git/log
openhab-addons.git
4 years agoNew Crowdin updates (#11712)
openhab-bot [Sat, 11 Dec 2021 17:03:51 +0000 (18:03 +0100)]
New Crowdin updates (#11712)

* New translations ambientweather.properties (Italian)

* New translations amazondashbutton.properties (Italian)

* New translations openwebnet.properties (Italian)

* New translations lghombot.properties (Swedish)

* New translations playstation.properties (Swedish)

* New translations urtsi.properties (German)

* New translations chromecast.properties (German)

* New translations openhabcloud.properties (French)

* New translations openhabcloud.properties (Hungarian)

* New translations openhabcloud.properties (German)

* New translations logreader.properties (German)

* New translations googletts.properties (German)

* New translations avmfritz.properties (German)

* New translations thingstate.properties (French)

* New translations sncf.properties (French)

* New translations openweathermap.properties (German)

* New translations twitter.properties (French)

* New translations nikohomecontrol.properties (French)

* New translations gce.properties (French)

* New translations synopanalyzer.properties (French)

* New translations vigicrues.properties (French)

* New translations airquality.properties (French)

* New translations meteoblue.properties (French)

* New translations xmltv.properties (French)

* New translations sncf.properties (French)

4 years agoAdd default translations for persistence add-ons (#11754)
Wouter Born [Sat, 11 Dec 2021 17:02:00 +0000 (18:02 +0100)]
Add default translations for persistence add-ons (#11754)

This makes the texts used by these add-ons translatable with Crowdin.

Signed-off-by: Wouter Born <github@maindrain.net>
4 years agoAdd default translations for transform add-ons (#11755)
Wouter Born [Sat, 11 Dec 2021 17:01:29 +0000 (18:01 +0100)]
Add default translations for transform add-ons (#11755)

This makes the texts used by these add-ons translatable with Crowdin.

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[mqtt] Fix avail topics subscription after Brige Restart (#9851)
Florian Albrecht [Sat, 11 Dec 2021 16:57:13 +0000 (17:57 +0100)]
[mqtt] Fix avail topics subscription after Brige Restart (#9851)

Fixes #9850

Signed-off-by: Florian Albrecht <cw.florian.albrecht@gmx.de>
4 years ago[jdbc] Add support for TimescaleDB (#11090) (#11091)
nimric [Sat, 11 Dec 2021 16:50:40 +0000 (17:50 +0100)]
[jdbc] Add support for TimescaleDB (#11090) (#11091)

Signed-off-by: Riccardo Nimser-Joseph <github@nimric.de>
Co-authored-by: Riccardo Nimser-Joseph <github@nimric.de>
4 years agoUpdated jsoup to 1.14.3 and adjusted some addons to use the provided version instaed...
Sönke Küper [Sat, 11 Dec 2021 16:21:42 +0000 (17:21 +0100)]
Updated jsoup to 1.14.3 and adjusted some addons to use the provided version instaed of compile time dependency. (#11643)

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
Co-authored-by: Sönke Küper <soenkekueper@gmx.de>
4 years ago[hdpowerview] Add support for enabling/disabling automations (#11637)
jlaur [Sat, 11 Dec 2021 16:20:11 +0000 (17:20 +0100)]
[hdpowerview] Add support for enabling/disabling automations (#11637)

* Add support for enabling/disabling automations.

Fixes #11516

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Fix class description.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Document automation channel and channel groups.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Update scene example in documentation.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Consolidate method for getting channel map.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Extract channel updating from data fetching methods.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Draft implementation of better automation description.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Simplify and optimize building weekday string.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Further simplify building weekday string.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Update scheduled event channels when modified.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Update scene channels when modified.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Update scene group channels when modified.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Fix cache synchronization during initialization.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Reduced code duplication.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Shorten time formatting.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Danish translations for dynamic channels.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Simplify, optimize and fix dynamic channel creation.

Channel order is now preserved when updating an existing channel.

Scenes and scene collection are sorted correctly.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Provide backwards compatibility for deprecated channels.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Document purpose of createDeprecatedSceneChannels.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Cleaned up poll method for improved readability.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Fix potential race condition when initialize() is called while updating channels.

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[Homematic] Fix "Channel not found for Datapoint"-Errors (#11493)
Flole998 [Sat, 11 Dec 2021 16:02:27 +0000 (17:02 +0100)]
[Homematic] Fix "Channel not found for Datapoint"-Errors (#11493)

Signed-off-by: Flole <flole@flole.de>
4 years ago[pulseaudio] Add reencoding to play more audio formats (#11630) (#11631)
dalgwen [Sat, 11 Dec 2021 12:08:03 +0000 (13:08 +0100)]
[pulseaudio] Add reencoding to play more audio formats (#11630) (#11631)

Add a pass to reencode PCM sound in 16 bit, 44100 hz, 2 channels, before sending it to the pulseaudio audio sink.

Signed-off-by: Gwendal Roulleau <gwendal.roulleau@gmail.com>
Co-authored-by: Gwendal Roulleau <gwendal.roulleau@gmail.com>
4 years ago[dominoswiss] Initial contribution (#11585)
Frieso Aeschbacher [Sat, 11 Dec 2021 12:05:41 +0000 (13:05 +0100)]
[dominoswiss] Initial contribution (#11585)

* Added Dominoswiss to CODEOWNERS and POMs

Signed-off-by: Frieso Aeschbacher <frieso.aeschbacher@gmail.com>
* Intitial contribution of Dominoswiss Binding

Signed-off-by: Frieso Aeschbacher <frieso.aeschbacher@gmail.com>
* Typo in pom.xml

Signed-off-by: Frieso Aeschbacher <frieso.aeschbacher@gmail.com>
* Fixed inputs from fwolter

Signed-off-by: Frieso Aeschbacher <frieso.aeschbacher@gmail.com>
* Fixed inputs from fwolter

Signed-off-by: Frieso Aeschbacher <frieso.aeschbacher@gmail.com>
* Fixed localWriter Issue

Signed-off-by: Frieso Aeschbacher <frieso.aeschbacher@gmail.com>
* Update bom/openhab-addons/pom.xml

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
4 years ago[Hueemulation] Fix xy change response (#10692)
Flole998 [Sat, 11 Dec 2021 10:35:33 +0000 (11:35 +0100)]
[Hueemulation] Fix xy change response (#10692)

Signed-off-by: Flole <flole@flole.de>
4 years agoAdded simple Shared Cache into scope (#11693)
Jonathan Gilbert [Sat, 11 Dec 2021 10:13:55 +0000 (10:13 +0000)]
Added simple Shared Cache into scope (#11693)

Signed-off-by: Jonathan Gilbert <jpg@trillica.com>
4 years ago[plugwise] Fix 'power' channel not correctly updated with power production (#11746)
Wouter Born [Sat, 11 Dec 2021 09:56:48 +0000 (10:56 +0100)]
[plugwise] Fix 'power' channel not correctly updated with power production (#11746)

This fixes the issue that the 'power' channel would not update with the correct state because the number of pulses in the PowerInformationResponseMessage is signed instead of unsigned.
When the binding detected these strange readings it would normally log: "Circle (...) is in a kind of error state ...".

Signed-off-by: Wouter Born <github@maindrain.net>
4 years agoResolve runbundles for Whiteboard downgrade (#11744)
Wouter Born [Sat, 11 Dec 2021 09:01:40 +0000 (10:01 +0100)]
Resolve runbundles for Whiteboard downgrade (#11744)

Signed-off-by: Wouter Born <github@maindrain.net>
4 years agoFix link to JN-UG-3091.pdf #11736 (#11743)
Paul [Fri, 10 Dec 2021 14:46:03 +0000 (15:46 +0100)]
Fix link to JN-UG-3091.pdf #11736 (#11743)

Signed-off-by: prsnbrg <mail@paulrosenberg.de>
4 years ago[homekit] make min/max values for Color Temperature configurable (#11717)
eugen [Thu, 9 Dec 2021 23:20:28 +0000 (00:20 +0100)]
[homekit] make min/max values for Color Temperature configurable (#11717)

* make min/max values for ColorTemprature configurable

Signed-off-by: Eugen Freiter <freiter@gmx.de>
4 years ago[nikohomecontrol] Fix dimmer control sequence (#11737)
Mark Herwege [Thu, 9 Dec 2021 17:59:18 +0000 (18:59 +0100)]
[nikohomecontrol] Fix dimmer control sequence (#11737)

* Fix dimmer control sequence

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
4 years agoFix smart water alert level. (#11734)
Stewart Cossey [Thu, 9 Dec 2021 11:35:29 +0000 (00:35 +1300)]
Fix smart water alert level. (#11734)

Signed-off-by: Stewart Cossey <stewart.cossey@gmail.com>
4 years agoChange status channel from hash map values to state description options. (#11739)
Stewart Cossey [Thu, 9 Dec 2021 08:00:18 +0000 (21:00 +1300)]
Change status channel from hash map values to state description options. (#11739)

Signed-off-by: Stewart Cossey <stewart.cossey@gmail.com>
4 years ago[homekit] add setting to block homekit user/pairing deletion (#11731)
eugen [Wed, 8 Dec 2021 11:14:44 +0000 (12:14 +0100)]
[homekit] add setting to block homekit user/pairing deletion (#11731)

* add setting to block homekit user deletion and unpairing
* add logging
* remove . from settings label

Signed-off-by: Eugen Freiter <freiter@gmx.de>
4 years agoUpdate README.md (#11730)
Matthew Davies [Tue, 7 Dec 2021 21:57:41 +0000 (22:57 +0100)]
Update README.md (#11730)

Changed FanState channel to Switch and corrected small typing error

Signed-off-by: raveydavies <matthew.davies@skynet.be>
4 years ago[lutron] Explicitly enable proper monitoring types for HomeWorks connections (#11726)
Bob A [Tue, 7 Dec 2021 20:17:11 +0000 (15:17 -0500)]
[lutron] Explicitly enable proper monitoring types for HomeWorks connections (#11726)

* [lutron] Set default monitoring types for HomeWorks

Signed-off-by: Bob Adair <bob.github@att.net>
4 years ago[pollytts] Add default translations properties file (#11728)
Wouter Born [Tue, 7 Dec 2021 16:47:53 +0000 (17:47 +0100)]
[pollytts] Add default translations properties file (#11728)

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[miio] Fix zhimi.airpurifier.vb2 channel unit (#11722)
Marcel [Tue, 7 Dec 2021 11:50:10 +0000 (12:50 +0100)]
[miio] Fix zhimi.airpurifier.vb2 channel unit (#11722)

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
4 years agoAdded support for HAN-FUN Color and Dimmable bulbs (#11723)
Christoph Weitkamp [Tue, 7 Dec 2021 08:32:39 +0000 (09:32 +0100)]
Added support for HAN-FUN Color and Dimmable bulbs (#11723)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years agorestart HomeKit bridge on network changes (#11720)
eugen [Mon, 6 Dec 2021 18:11:36 +0000 (19:11 +0100)]
restart HomeKit bridge on network changes (#11720)

Signed-off-by: Eugen Freiter <freiter@gmx.de>
Co-authored-by: Eugen Freiter <freiter@gmx.de>
4 years agoRerun i18n tool (#11721)
Christoph Weitkamp [Mon, 6 Dec 2021 17:52:54 +0000 (18:52 +0100)]
Rerun i18n tool (#11721)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[dsmr] Add missing English translations (#11713)
Wouter Born [Sun, 5 Dec 2021 21:12:41 +0000 (22:12 +0100)]
[dsmr] Add missing English translations (#11713)

Without these English defaults Crowdin would remove Dutch translations.

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[mqtt] Add missing English translations (#11714)
Wouter Born [Sun, 5 Dec 2021 21:07:39 +0000 (22:07 +0100)]
[mqtt] Add missing English translations (#11714)

Without these English defaults Crowdin would remove German translations.

Signed-off-by: Wouter Born <github@maindrain.net>
4 years agoRename English i18n properties to follow Crowdin naming conventions (#11709)
Wouter Born [Sun, 5 Dec 2021 19:14:44 +0000 (20:14 +0100)]
Rename English i18n properties to follow Crowdin naming conventions (#11709)

This allows these files to be used for creating translations with Crowdin.

Signed-off-by: Wouter Born <github@maindrain.net>
4 years agoRemove unnecessary executable permissions (#11710)
Wouter Born [Sun, 5 Dec 2021 18:29:44 +0000 (19:29 +0100)]
Remove unnecessary executable permissions (#11710)

These files are marked as executable for no good reason at all.

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[systeminfo] Fix Thing and Sitemap example (#11708)
Daniel Lienert [Sun, 5 Dec 2021 16:51:31 +0000 (17:51 +0100)]
[systeminfo] Fix Thing and Sitemap example (#11708)

Signed-off-by: Daniel Lienert <daniel@lienert.cc>
4 years agoFix initialization of shade handler. (#11707)
jlaur [Sun, 5 Dec 2021 16:48:37 +0000 (17:48 +0100)]
Fix initialization of shade handler. (#11707)

Fixes #11702

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[openwebnet] Fixes discovery of devices on local bus. Added it translation (#11644)
M Valla [Sun, 5 Dec 2021 10:26:36 +0000 (11:26 +0100)]
[openwebnet] Fixes discovery of devices on local bus. Added it translation (#11644)

Signed-off-by: Massimo Valla <mvcode00@gmail.com>
4 years ago[miio] Add support for new dreame vacuum models (p2027,p2028,p2059) (#11669)
Marcel [Sun, 5 Dec 2021 10:23:40 +0000 (11:23 +0100)]
[miio] Add support for new dreame vacuum models (p2027,p2028,p2059) (#11669)

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
4 years ago[sleepiq] Use constructor injection for ClientBuilder (#11700)
Mark Hilbush [Sun, 5 Dec 2021 10:20:20 +0000 (05:20 -0500)]
[sleepiq] Use constructor injection for ClientBuilder (#11700)

Fixes #11696

Signed-off-by: Mark Hilbush <mark@hilbush.com>
4 years agoNew Crowdin updates (#11663)
openhab-bot [Sun, 5 Dec 2021 10:16:17 +0000 (11:16 +0100)]
New Crowdin updates (#11663)

* New translations astro.properties (Hungarian)
* New translations chromecast.properties (German)
* New translations chromecast.properties (Hungarian)
* New translations lgwebos.properties (French)
* New translations linky.properties (French)
* New translations logreader.properties (German)
* New translations mail.properties (French)
* New translations mail.properties (Hungarian)
* New translations max.properties (German)
* New translations ntp.properties (Hungarian)
* New translations openhabcloud.properties (Hungarian)
* New translations pushover.properties (German)
* New translations pushsafer.properties (German)
* New translations remoteopenhab.properties (Hungarian)
* New translations transform.properties (French)
* New translations transform.properties (German)
* New translations vigicrues.properties (French)
* New translations voicerss.properties (German)
* New translations volvooncall.properties (French)
* New translations xmltv.properties (French)

* Fix encoding issue

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[openuv] Fix internationalization of discovery result (#11500)
lolodomo [Sun, 5 Dec 2021 08:39:51 +0000 (09:39 +0100)]
[openuv] Fix internationalization of discovery result (#11500)

* [openuv] Fix internationalization of discovery result

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[renault] Initial Contribution (#11467)
Doug Culnane [Sun, 5 Dec 2021 08:33:32 +0000 (09:33 +0100)]
[renault] Initial Contribution (#11467)

* #11465 Initial renault-api binding
Signed-off-by: Doug Culnane <doug@culnane.com>
4 years ago[homeconnect] Add oven control (#11706)
bruestel [Sun, 5 Dec 2021 08:30:35 +0000 (09:30 +0100)]
[homeconnect] Add oven control (#11706)

Signed-off-by: Jonas Brüstel <jonas@bruestel.net>
4 years ago[SNCF] A binding to get French railways arrivals and departures (#11607)
Gaël L'hopital [Sat, 4 Dec 2021 17:33:50 +0000 (18:33 +0100)]
[SNCF] A binding to get French railways arrivals and departures (#11607)

* SNCF : new binding

Signed-off-by: clinique <gael@lhopital.org>
4 years ago[miio/ntp] Fix wrong "Date" channel category (#11699)
lolodomo [Sat, 4 Dec 2021 16:05:58 +0000 (17:05 +0100)]
[miio/ntp] Fix wrong "Date" channel category (#11699)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[chromecast] Added pattern for DateTime channel types (#11694)
Christoph Weitkamp [Sat, 4 Dec 2021 15:59:50 +0000 (16:59 +0100)]
[chromecast] Added pattern for DateTime channel types (#11694)

* Added pattern for DateTime channel types

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[Sagercaster] Reintroducing timestamp channel (#11665)
Gaël L'hopital [Sat, 4 Dec 2021 15:55:48 +0000 (16:55 +0100)]
[Sagercaster] Reintroducing timestamp channel (#11665)

[Sagercaster] Reintroducing timestamp channel

Signed-off-by: clinique <gael@lhopital.org>
4 years ago[miio] Improve binding description (#11690)
Marcel [Sat, 4 Dec 2021 15:36:05 +0000 (16:36 +0100)]
[miio] Improve binding description (#11690)

* [miio] Improve binding description

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
4 years ago[miio] add support for Mi Smart Humidifer S (deerma.humidifier.jsqs) (#11687)
Marcel [Sat, 4 Dec 2021 14:31:52 +0000 (15:31 +0100)]
[miio] add support for Mi Smart Humidifer S (deerma.humidifier.jsqs) (#11687)

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
4 years ago[chromecast] Added configuration flag to disable background discovery (#11689)
Christoph Weitkamp [Sat, 4 Dec 2021 14:03:29 +0000 (15:03 +0100)]
[chromecast] Added configuration flag to disable background discovery (#11689)

* Added configuration flag to disable background discovery

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years agoAdded pattern for DateTime channel types (#11681)
Christoph Weitkamp [Sat, 4 Dec 2021 13:50:13 +0000 (14:50 +0100)]
Added pattern for DateTime channel types (#11681)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[venstarthermostat] more functions issue enhancement 10823 (#11305)
Matthew Davies [Sat, 4 Dec 2021 09:49:22 +0000 (10:49 +0100)]
[venstarthermostat] more functions issue enhancement 10823 (#11305)

* Adding several functions to binding to mimic local API

Signed-off-by: raveydavies <matthew.davies@skynet.be>
* Adding functionality according to API

Signed-off-by: raveydavies <matthew.davies@skynet.be>
* Updating Read me with new capability

Signed-off-by: raveydavies <matthew.davies@skynet.be>
* Additional commit with requested changes to pull request

Signed-off-by: raveydavies <matthew.davies@skynet.be>
* Updates to address all comments on previous commit.

Signed-off-by: raveydavies <matthew.davies@skynet.be>
* Updates as requested in review.

Signed-off-by: raveydavies <matthew.davies@skynet.be>
* Corrections for check style warnings

Signed-off-by: raveydavies <matthew.davies@skynet.be>
* Updates to address feedback from lolodomo.

Signed-off-by: raveydavies <matthew.davies@skynet.be>
* Changes to address feedback from lolodomo's review

Signed-off-by: raveydavies <matthew.davies@skynet.be>
* FanState changed to Switch, Exception handling added as per review.

Signed-off-by: raveydavies <matthew.davies@skynet.be>
4 years ago[miio] i18n translation handling for basic channels (#11576)
Marcel [Thu, 2 Dec 2021 08:08:17 +0000 (09:08 +0100)]
[miio] i18n translation handling for basic channels (#11576)

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
4 years ago[avmfritz] Exclude other Powerline products from discovery (#11682)
Christoph Weitkamp [Thu, 2 Dec 2021 08:07:17 +0000 (09:07 +0100)]
[avmfritz] Exclude other Powerline products from discovery (#11682)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[radiothermostat] Update thing description for better matching in add-on search ...
mlobstein [Wed, 1 Dec 2021 20:58:36 +0000 (14:58 -0600)]
[radiothermostat] Update thing description for better matching in add-on search (#11675)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
4 years ago[nuvo] Update thing description for better matching in add-on search (#11674)
mlobstein [Wed, 1 Dec 2021 20:57:46 +0000 (14:57 -0600)]
[nuvo] Update thing description for better matching in add-on search (#11674)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
4 years ago[homewizard] Fix issue with missing gas values (#11666)
Daniël van Os [Wed, 1 Dec 2021 20:53:11 +0000 (21:53 +0100)]
[homewizard] Fix issue with missing gas values (#11666)

This commit fixes a crash that happens when the smart meter does not provide gas values. The crash was caused by the empty timestamp.

Signed-off-by: Daniël van Os <daniel@supercell.nl>
4 years agoAdd i18n-maven-plugin dependency (#11648)
Wouter Born [Wed, 1 Dec 2021 17:53:01 +0000 (18:53 +0100)]
Add i18n-maven-plugin dependency (#11648)

When the plugin dependency is managed you can also use the plugin without adding GAV parameters to commands.

E.g. it allows for using it with:

```
mvn i18n:generate-default-translations
```

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[tivo] Minor update and cleanup README.md (#11673)
mlobstein [Wed, 1 Dec 2021 11:22:29 +0000 (05:22 -0600)]
[tivo] Minor update and cleanup README.md (#11673)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
4 years ago[wemo] Fix receiving empty binary state during poll (#11679)
Hans-Jörg Merk [Wed, 1 Dec 2021 10:58:59 +0000 (11:58 +0100)]
[wemo] Fix receiving empty binary state during poll (#11679)

Signed-off-by: Hans-Jörg Merk <github@hmerk.de>
4 years ago[tplinksmarthome] Fixed invalid channels in KL125/KL135. (#11680)
Hilbrand Bouwkamp [Wed, 1 Dec 2021 10:57:09 +0000 (11:57 +0100)]
[tplinksmarthome] Fixed invalid channels in KL125/KL135. (#11680)

These are color bulbs and should have the color channel instead of the brightness channel.
Closes #11660

Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
4 years ago[kaleidescape] Fix incorrect word in player ui documentation (#11676)
mlobstein [Wed, 1 Dec 2021 08:48:30 +0000 (02:48 -0600)]
[kaleidescape] Fix incorrect word in player ui documentation (#11676)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
4 years ago[homekit] switch to official Java HAP lib release (#11671)
eugen [Wed, 1 Dec 2021 08:43:41 +0000 (09:43 +0100)]
[homekit] switch to official Java HAP lib release (#11671)

Signed-off-by: Eugen Freiter <freiter@gmx.de>
4 years ago[miio] add support for BT Gateway switch on chuangmi.plug.212a01 (#11657)
Marcel [Mon, 29 Nov 2021 11:34:09 +0000 (12:34 +0100)]
[miio] add support for BT Gateway switch on chuangmi.plug.212a01 (#11657)

* [miio] add support for BT Gateway switch on chuangmi.plug.212a01

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] improve conversion & add test for it

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] add one empty string test

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] remove unnessesary exceptions

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] add one more test for different inputs

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [miio] typo

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
4 years ago[miio] Add support Mi Fresh Air Ventilator C1-80 zhimi.airfresh.ua1 (#11579)
Marcel [Mon, 29 Nov 2021 10:00:19 +0000 (11:00 +0100)]
[miio] Add support Mi Fresh Air Ventilator C1-80 zhimi.airfresh.ua1 (#11579)

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
4 years ago[miio] fix Error parsing miot data null for new miot devices (#11658)
Marcel [Mon, 29 Nov 2021 09:57:58 +0000 (10:57 +0100)]
[miio] fix Error parsing miot data null for new miot devices (#11658)

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
4 years ago[anel] Initial contribution of the Anel NET-PwrCtrl binding for OH3 (#10952)
paphko [Mon, 29 Nov 2021 08:45:29 +0000 (09:45 +0100)]
[anel] Initial contribution of the Anel NET-PwrCtrl binding for OH3 (#10952)

* Initial contribution of the Anel NET-PwrCtrl binding for OH3.

Signed-off-by: Patrick Koenemann <git@paphko.de>
* Adjustments based on code review.

Signed-off-by: Patrick Koenemann <git@paphko.de>
* Further adjustments according to second review.

Signed-off-by: Patrick Koenemann <git@paphko.de>
* Checkstyle warnings revmoed.

Signed-off-by: Patrick Koenemann <git@paphko.de>
4 years ago[jsscripting] Improve docs with Actions (#11624)
Florian Hotze [Mon, 29 Nov 2021 08:44:26 +0000 (09:44 +0100)]
[jsscripting] Improve docs with Actions (#11624)

Updated the documentation with:
* Core Actions
* Cloud Notification Actions
* Persistence Extensions
* Ephemeris Actions
* Types and Units

Instead of the single "imports", the default scope
(openhab-core/DefaultScriptScopeProvider.java) is used.
It's imported as `openhab`, services are under `openhab.service`.

As the helper library is on the way (openhab/openhab-js):
* Added note about console.log and logging in general.
* Added note that the lib is on the way.

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
4 years ago[miele] Localization of state, program and phase (#11603)
jlaur [Mon, 29 Nov 2021 07:16:08 +0000 (08:16 +0100)]
[miele] Localization of state, program and phase (#11603)

* Initial changes for state, program and phase localization.
* Fix bridge configuration reload.
* Extracted DeviceMetaData from MieleBridgeHandler.
* Fix fallback to gateway text.
* Consolidate getMieleEnum in DeviceMetaData.
* Localize thing offline texts and increased accuracy.
* Validate language during bridge initialization.
* Interpret magic value for temperature.
* Add missing i18n channel label/description strings.
* Add missing washing machine phase texts in Dutch.
* Add missing French dishwasher phase texts.

Fixes #11602

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
4 years ago[miio] add missing vacuum status codes (#11659)
Marcel [Sun, 28 Nov 2021 23:29:40 +0000 (00:29 +0100)]
[miio] add missing vacuum status codes (#11659)

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
4 years agoUpdate bnd to 6.1.0 (#11650)
Wouter Born [Sun, 28 Nov 2021 20:58:08 +0000 (21:58 +0100)]
Update bnd to 6.1.0 (#11650)

For release notes, see:

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

Related to openhab/openhab-core#2583

Signed-off-by: Wouter Born <github@maindrain.net>
4 years agoUse Maven 3.8.4 in GHA CI builds (#11649)
Wouter Born [Sun, 28 Nov 2021 18:32:50 +0000 (19:32 +0100)]
Use Maven 3.8.4 in GHA CI builds (#11649)

This new version fixes a few regressions, see:

https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922&version=12350685

Signed-off-by: Wouter Born <github@maindrain.net>
4 years agoReport SAT Errors with GHA Annotations (#11652)
Wouter Born [Sun, 28 Nov 2021 18:31:53 +0000 (19:31 +0100)]
Report SAT Errors with GHA Annotations (#11652)

Let's test the GHA annotations for errors also in this repo!

Similar to openhab/openhab-core#2543

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[deutschebahn] Initial contribution: New binding for DeutscheBahn Fahrplan (#11384)
Sönke Küper [Sun, 28 Nov 2021 17:34:30 +0000 (18:34 +0100)]
[deutschebahn] Initial contribution: New binding for DeutscheBahn Fahrplan (#11384)

* Created binding for DeutscheBahn Timetable API.

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
* Disabled schema validation and used original schema. Added tests for hannover hbf which has non schema conforming responses.

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
* Added information about UNDEF and NULL channel values.

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
* Added sample widget and screenshot

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
* Filtering duplicate messages

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
* Fixed some typos.

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
* Updated to jUnit5

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
* Applied review remarks in Readme

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
* Applied some review remarks

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
* 0000: Fixed compile warnings

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
Co-authored-by: Sönke Küper <soenkekueper@gmx.de>
4 years agoNew Crowdin updates (#11634)
openhab-bot [Sun, 28 Nov 2021 15:47:15 +0000 (16:47 +0100)]
New Crowdin updates (#11634)

* New translations deconz.properties (German)

* New translations sonos.properties (French)

* New translations openuv.properties (French)

* New translations synopanalyzer.properties (French)

4 years ago[lifx] Improve InterruptedException handling (#11653)
Wouter Born [Sun, 28 Nov 2021 15:37:29 +0000 (16:37 +0100)]
[lifx] Improve InterruptedException handling (#11653)

When the binding is stopped sleeping threads are interrupted by design.
By throwing the InterruptedException, it should be caught in LifxSelectorUtil.sendPacket (which is waiting for the packet interval to elapse), which will then abort sending a packet.

This prevents:

```
[ERROR] [lifx.internal.util.LifxThrottlingUtil] - An exception occurred while putting the thread to sleep : 'sleep interrupted'
```

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[Tapocontrol] Binding to control Tapo (by TP-Link) Devices (#11111)
Christian Wild [Sun, 28 Nov 2021 14:29:21 +0000 (15:29 +0100)]
[Tapocontrol] Binding to control Tapo (by TP-Link) Devices (#11111)

* [tapocontrol] New Source Upload

Signed-off-by: Christian Wild <christian@wild-bw.de>
* [tapocontrol] Delete bundles/org.openhab.binding.tapocontrol directory

Signed-off-by: Christian Wild <christian@wild-bw.de>
* [tapocontrol] Snapshot 3.2

Signed-off-by: Christian Wild <christian@wild-bw.de>
* [tapocontrol] Update CODEOWNERS

Fixed bindingname

Signed-off-by: Christian Wild <christian@wild-bw.de>
* [tapocontrol] Update README.md

Signed-off-by: Christian Wild <christian@wild-bw.de>
* [tapocontrol] new "Bridge-Version"

Credentials (TapoCloud) where now set in a bridge device.
Things now had to be attached to a bridge.

Signed-off-by: Christian Wild <christian@wild-bw.de>
* [tapocontrol] fixed device discovery bug

fixed device discovery bug
added bridge to thing-types.xml

Signed-off-by: Christian Wild <christian@wild-bw.de>
* [tapocontrol] Update bundles/org.openhab.binding.tapocontrol/README.md

Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Signed-off-by: Christian Wild <christian@wild-bw.de>
* [tapocontrol] code cleanup and optimization

- general code cleanup and optimization
- limited max connections and queued requests to 10 per destination
- device error handling revised
- review remarks of pull request processed

Signed-off-by: Christian Wild <christian@wild-bw.de>
* [tapocontrol] solved review requests

Signed-off-by: Christian Wild <christian@wild-bw.de>
* [tapocontrol] LightStrip L900 basicly supported

Signed-off-by: Christian Wild <christian@wild-bw.de>
* [tapocontrol] fixed review requests

Signed-off-by: Christian Wild <christian@wild-bw.de>
* [tapocontrol] fixed compiler warnings

Signed-off-by: Christian Wild <christian@wild-bw.de>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
4 years ago[map] Fixed wrong i18n properties and added label of Profile (#11646)
Christoph Weitkamp [Sun, 28 Nov 2021 14:18:39 +0000 (15:18 +0100)]
[map] Fixed wrong i18n properties and added label of Profile (#11646)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[linky] Few debug logs added (#11647)
lolodomo [Sun, 28 Nov 2021 12:31:56 +0000 (13:31 +0100)]
[linky] Few debug logs added (#11647)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years agoAdded representation-property to thing type definitions (#11640)
Christoph Weitkamp [Fri, 26 Nov 2021 22:01:44 +0000 (23:01 +0100)]
Added representation-property to thing type definitions (#11640)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[MQTT.Homeassistant] added myself to CODEOWNERS (#11612)
antroids [Wed, 24 Nov 2021 20:26:23 +0000 (21:26 +0100)]
[MQTT.Homeassistant] added myself to CODEOWNERS (#11612)

Signed-off-by: Anton Kharuzhy <publicantroids@gmail.com>
4 years agoResolve runbundles for JUnit and Mockito dependency upgrades (#11617)
Wouter Born [Tue, 23 Nov 2021 22:05:09 +0000 (23:05 +0100)]
Resolve runbundles for JUnit and Mockito dependency upgrades (#11617)

Signed-off-by: Wouter Born <github@maindrain.net>
4 years agoFix setpoint parsing error (#11635)
mlobstein [Tue, 23 Nov 2021 12:18:30 +0000 (06:18 -0600)]
Fix setpoint parsing error (#11635)

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
4 years agoNew Crowdin updates (#11608)
openhab-bot [Sun, 21 Nov 2021 23:58:03 +0000 (00:58 +0100)]
New Crowdin updates (#11608)

* New translations openhabcloud.properties (French)

* New translations transform.properties (French)

* New translations voicerss.properties (French)

* New translations actions.properties (German)

* New translations errors.properties (German)

* New translations stateflags.properties (German)

* New translations nanoleaf.properties (German)

* New translations surepetcare.properties (German)

* New translations deconz.properties (German)

* New translations tr064.properties (German)

* New translations deconz.properties (German)

* New translations openhabcloud.properties (German)

* New translations astro.properties (French)

* New translations hue.properties (French)

* New translations ntp.properties (French)

* New translations feed.properties (German)

* New translations lgwebos.properties (French)

* New translations gce.properties (French)

* New translations airquality.properties (French)

* New translations airquality.properties (French)

* New translations rotel.properties (French)

* New translations feed.properties (German)

* New translations hue.properties (French)

* New translations mail.properties (German)

* New translations sonyprojector.properties (French)

* New translations tradfri.properties (French)

* New translations powermax.properties (French)

4 years ago[amplipi] Add discovery and PA support (#11586)
Kai Kreuzer [Sun, 21 Nov 2021 22:12:43 +0000 (23:12 +0100)]
[amplipi] Add discovery and PA support (#11586)

Signed-off-by: Kai Kreuzer <kai@openhab.org>
4 years ago[max] Added default translation properties file (#11626)
Marcel [Sun, 21 Nov 2021 20:28:40 +0000 (21:28 +0100)]
[max] Added default translation properties file (#11626)

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
4 years ago[nest] Fix place holders issue (#11622)
Wouter Born [Sun, 21 Nov 2021 16:52:32 +0000 (17:52 +0100)]
[nest] Fix place holders issue (#11622)

When the docs are generated any {{ }} constructs are substituted with variables.
As a result the docs are less easy to understand.

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[googletts] Fix place holders issue (#11623)
Wouter Born [Sun, 21 Nov 2021 16:51:43 +0000 (17:51 +0100)]
[googletts] Fix place holders issue (#11623)

When the docs are generated any {{ }} constructs are substituted with variables causing the place holders to get lost.
As a result the docs are less easy to understand.

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[feed] Change patter for DateTime channel types to be considered by i18n-tool (#11618)
Christoph Weitkamp [Sun, 21 Nov 2021 14:56:13 +0000 (15:56 +0100)]
[feed] Change patter for DateTime channel types to be considered by i18n-tool (#11618)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[tr064] Added default i18n properties file (#11619)
Christoph Weitkamp [Sun, 21 Nov 2021 14:54:43 +0000 (15:54 +0100)]
[tr064] Added default i18n properties file (#11619)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years agoResolve runbundles for UoM dependency upgrades (#11610)
Wouter Born [Sun, 21 Nov 2021 11:40:56 +0000 (12:40 +0100)]
Resolve runbundles for UoM dependency upgrades (#11610)

Signed-off-by: Wouter Born <github@maindrain.net>
4 years agoUpdate Jackson version to 2.12.5 (#11609)
Wouter Born [Sun, 21 Nov 2021 09:22:28 +0000 (10:22 +0100)]
Update Jackson version to 2.12.5 (#11609)

This is the version used in the feature provided by openhab-core.

Signed-off-by: Wouter Born <github@maindrain.net>
4 years agoUpdate thing-types.xml (#11614)
Luca Calcaterra [Sat, 20 Nov 2021 19:18:29 +0000 (20:18 +0100)]
Update thing-types.xml (#11614)

fix T14 typical - must be switch instead of trigger
Signed-off-by: Luca Calcaterra <calcaterra.luca@gmail.com>
4 years ago[XMLTV] Preparing for Crowdin and code refining. (#11594)
Gaël L'hopital [Sat, 20 Nov 2021 17:48:03 +0000 (18:48 +0100)]
[XMLTV] Preparing for Crowdin and code refining. (#11594)

* Preparing for Crowdin and code refining.

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* Satisfying SAT

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* Preventing two potential NPE

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
* Code review comments taken in account

Signed-off-by: clinique <gael@lhopital.org>
* Reverting description removal

Signed-off-by: clinique <gael@lhopital.org>
* Forgot spotless apply

Signed-off-by: clinique <gael@lhopital.org>
4 years ago[MQTT.Homeassistant] make the mqtt.vacuum implementation compilant with the specifica...
antroids [Sat, 20 Nov 2021 11:44:09 +0000 (12:44 +0100)]
[MQTT.Homeassistant] make the mqtt.vacuum implementation compilant with the specification (#11562)

Signed-off-by: Anton Kharuzhy <publicantroids@gmail.com>
4 years ago[wled] Abstract json api for better segment support (#11509)
Matthew Skinner [Sat, 20 Nov 2021 11:41:46 +0000 (22:41 +1100)]
[wled] Abstract json api for better segment support (#11509)

* Change to json for states

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Add 3rd colours.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Segments now mostly work

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* changes to json api fully made

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Mirror and Reverse channels added.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Remove old channels when needed.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Simplify return

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Add support for named presets

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Dont add empty preset 0 to list

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Add preset saving with custom names

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Tidy up

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Rename function for clarity

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Add more channels

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Clean up

Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Fix bugs and update readme for new channels

Signed-off-by: Matthew Skinner <matt@pcmus.com>
4 years ago[miio] add support Mi Smart Humidifier deerma.humidifier.jsq5 (#11577)
Marcel [Sat, 20 Nov 2021 11:34:00 +0000 (12:34 +0100)]
[miio] add support Mi Smart Humidifier deerma.humidifier.jsq5 (#11577)

https://community.openhab.org/t/mi-smart-antibacterial-humidifier-not-recognized/127562

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
4 years ago[miio] Move (remaining) channel details to json files (#11568)
Marcel [Sat, 20 Nov 2021 11:32:10 +0000 (12:32 +0100)]
[miio] Move (remaining) channel details to json files (#11568)

Move remaining channel details to the respective channels to simplify
and avoid mistakes/errors.

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
4 years ago[myq] Fixes breaking API changes to the MyQ binding (#11601)
Dan Cunningham [Fri, 19 Nov 2021 23:17:27 +0000 (15:17 -0800)]
[myq] Fixes breaking API changes to the MyQ binding (#11601)

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
4 years agoAdd missing bundles to openhab-addons BOM (#11605)
Wouter Born [Fri, 19 Nov 2021 15:45:59 +0000 (16:45 +0100)]
Add missing bundles to openhab-addons BOM (#11605)

Missing bundles in this BOM can cause issues like:

* Karaf feature projects building before bundle add-on projects completed
* Incremental build issues
* Other projects using the BOM having to manually add dependency management for these bundles

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[icloud] iCloud response invalid: null (second time) (#11600)
Trinitus01 [Fri, 19 Nov 2021 12:14:45 +0000 (13:14 +0100)]
[icloud] iCloud response invalid: null (second time) (#11600)

* fixed: iCloud response invalid: null (second time)

Signed-off-by: Tom Blum <trinitus01@googlemail.com>
* added: re-added fmly parameter

Signed-off-by: Tom Blum <trinitus01@googlemail.com>
4 years ago[monopriceaudio] Clarify supported models and documentation (#11591)
mlobstein [Thu, 18 Nov 2021 08:02:17 +0000 (02:02 -0600)]
[monopriceaudio] Clarify supported models and documentation (#11591)

* Clarify supported models and documentation

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
* Clarify supported models and documentation

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
* Add notes for amps with built-in serial over IP

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
* Add notes for amps with built-in serial over IP

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
* fix spotless error

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
* substitute controller/amplifier

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
4 years ago[loxone] Sauna controller implementation (#11270)
Pawel Pieczul [Wed, 17 Nov 2021 23:40:26 +0000 (00:40 +0100)]
[loxone] Sauna controller implementation (#11270)

Signed-off-by: Pawel Pieczul <pieczul@gmail.com>