]> git.basschouten.com Git - openhab-addons.git/log
openhab-addons.git
4 years ago[openwebnet] Energy meter returns always zero power if no other device has subscribed...
Conte Andrea [Thu, 13 May 2021 13:25:01 +0000 (15:25 +0200)]
[openwebnet] Energy meter returns always zero power if no other device has subscribed to power measures (#10565)

* add scheduler to start/stop sending instantaneous consumption

Signed-off-by: Conte Andrea <andrea@conte.com>
* added scheduler also in Initialize() in order to start reading data of a newly discovered thing

Signed-off-by: Conte Andrea <andrea@conte.com>
* removed setActivePowerNotificationsTime()  from dispose()

Signed-off-by: Conte Andrea <andrea@conte.com>
* add log in dispose() method

Signed-off-by: Conte Andrea <andrea@conte.com>
4 years ago[homeconnect] Initial contribution (#9187)
bruestel [Thu, 13 May 2021 12:56:03 +0000 (14:56 +0200)]
[homeconnect] Initial contribution (#9187)

Signed-off-by: Jonas Brüstel <jonas@bruestel.net>
Co-authored-by: Laurent Garnier <lg.hc@free.fr>
4 years agoUpdate Jackson version to 2.12.3 (#10669)
Wouter Born [Thu, 13 May 2021 07:49:08 +0000 (09:49 +0200)]
Update Jackson version to 2.12.3 (#10669)

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

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[modbus] Cleanup workaround leftovers and fix a few SAT findings (#10670)
Wouter Born [Wed, 12 May 2021 11:15:24 +0000 (13:15 +0200)]
[modbus] Cleanup workaround leftovers and fix a few SAT findings (#10670)

- Cleanup workaround leftovers and fix a few SAT findings

Signed-off-by: Wouter Born <github@maindrain.net>
4 years agoUpgrade Units of Measurement dependencies (#10583)
Wouter Born [Tue, 11 May 2021 06:31:03 +0000 (08:31 +0200)]
Upgrade Units of Measurement dependencies (#10583)

* Fix code/tests for upgrade
* Resolve runbundles
* Update Checkstyle ruleset for changed packages

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[lcn] shorten labels (#10645)
Fabian Wolter [Mon, 10 May 2021 18:57:06 +0000 (20:57 +0200)]
[lcn] shorten labels (#10645)

* [lcn] shorten labels

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
4 years ago[nikohomecontrol] Switch off hostname validation. (#10652)
Mark Herwege [Mon, 10 May 2021 15:14:32 +0000 (17:14 +0200)]
[nikohomecontrol] Switch off hostname validation. (#10652)

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
4 years agoBump jsonpath dependency from 2.4.0 to 2.5.0 (#10665)
Alexander Falkenstern [Mon, 10 May 2021 09:37:25 +0000 (11:37 +0200)]
Bump jsonpath dependency from 2.4.0 to 2.5.0 (#10665)

Signed-off-by: Alexander Falkenstern <alexander.falkenstern@gmail.com>
4 years ago[luxtronikheatpump] Update channel descriptions in README.md (#10648)
Martin Kurgi [Mon, 10 May 2021 07:03:36 +0000 (10:03 +0300)]
[luxtronikheatpump] Update channel descriptions in README.md (#10648)

* temperatureHotWaterTarget channel is writable
* temperatureTargetHotWater_2  channel doesn't exist in the binding

Signed-off-by: Martin Kurgi <martinkurgi@gmail.com>
4 years ago[tr064] Fixed wrong pattern to normalize phone numbers (#10660)
Christoph Weitkamp [Sun, 9 May 2021 18:41:45 +0000 (20:41 +0200)]
[tr064] Fixed wrong pattern to normalize phone numbers (#10660)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[avmfritz] Fixed wrong dial code in status info (#10659)
Christoph Weitkamp [Sun, 9 May 2021 18:40:03 +0000 (20:40 +0200)]
[avmfritz] Fixed wrong dial code in status info (#10659)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[modbus.e3dc] remove logo from readme and add default state patterns (#10647)
Bernd Weymann [Sun, 9 May 2021 18:29:50 +0000 (20:29 +0200)]
[modbus.e3dc] remove logo from readme and add default state patterns (#10647)

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
4 years ago[velbus] Fixed parsing of channel bytes on VMB4AN. (#10627)
cedricboon [Sun, 9 May 2021 18:24:07 +0000 (20:24 +0200)]
[velbus] Fixed parsing of channel bytes on VMB4AN. (#10627)

Signed-off-by: Cedric Boon <cedric.boon@hotmail.com>
4 years ago[insteon] delay setting state of network to UNKNOWN (#10620)
robnielsen [Sun, 9 May 2021 18:22:13 +0000 (13:22 -0500)]
[insteon] delay setting state of network to UNKNOWN (#10620)

Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
4 years ago[shelly] Vibration event for DW2 (#10618)
Markus Michels [Sun, 9 May 2021 18:21:35 +0000 (20:21 +0200)]
[shelly] Vibration event for DW2 (#10618)

* Adapted to new checkstyle

Signed-off-by: Markus Michels <markus7017@gmail.com>
* stylecheck cnages; fix CoIoT update for vibration, url encode user+pw on
"set login credentials"

Signed-off-by: Markus Michels <markus7017@gmail.com>
* #10617 Vibration event added for DW2

Signed-off-by: Markus Michels <markus7017@gmail.com>
* brackets

Signed-off-by: Markus Michels <markus7017@gmail.com>
* some unused stuff/code removed

Signed-off-by: Markus Michels <markus7017@gmail.com>
4 years ago[somfytahoma] Open to other portals (#10611)
lolodomo [Sun, 9 May 2021 18:16:14 +0000 (20:16 +0200)]
[somfytahoma] Open to other portals (#10611)

* [somfytahoma] Open to other portals

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Review comment: suppress the advanced setting for cookie handling

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[hue] Fixed ColorTemperature set to UNDEF (#10609)
Christoph Weitkamp [Sun, 9 May 2021 18:10:45 +0000 (20:10 +0200)]
[hue] Fixed ColorTemperature set to UNDEF  (#10609)

* Fixed ColorTemperature set to UNDEF

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
* Fixed SAT findings

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
* Fixed warning during unit tests

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
* Changed color temperature handling in GroupHandler

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[hue] Changed default color mode for color commands to XY (#10608)
Christoph Weitkamp [Sun, 9 May 2021 18:08:18 +0000 (20:08 +0200)]
[hue] Changed default color mode for color commands to XY (#10608)

* Changed default color mode for color commands to XY

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
* Incorporated comments from review

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[loxone] Implementation of EIB Dimmer (#10585)
Pawel Pieczul [Sun, 9 May 2021 17:32:48 +0000 (19:32 +0200)]
[loxone] Implementation of EIB Dimmer (#10585)

Signed-off-by: Pawel Pieczul <pieczul@gmail.com>
4 years ago[MongoDB Persistence] Fix error 500 and various improvements (#10584)
Stephan Brunner [Sun, 9 May 2021 17:27:19 +0000 (19:27 +0200)]
[MongoDB Persistence] Fix error 500 and various improvements (#10584)

* [MongoDB Persistence] Rename connectToDatabase to tryConnectToDatabase.

Currently, the implementation throws a RuntimeException.
This fails horribly in query() and store(), because the exception is never caught and connection reestablishment won't happen.

Signed-off-by: Stephan Brunner <s.brunner@stephan-brunner.net>
* [MongoDB Persistence] Fix JavaDoc

Signed-off-by: Stephan Brunner <s.brunner@stephan-brunner.net>
* [MongoDB Persistence] Fix Bundle name

The correct database name is "MongoDB" without a space.

Signed-off-by: Stephan Brunner <s.brunner@stephan-brunner.net>
* [MongoDB Persistence] Also check for connection validity in isConnected()

When the connection was established successfully once, and the server goes down (e. g. a restart of the DB server), the connection still seems to be OK.
This would throw an exception later on, which is not caught and connection reestablishment won't happen.

Signed-off-by: Stephan Brunner <s.brunner@stephan-brunner.net>
* [MongoDB Persistence] Disconnect from database before reconnecting to database.

Signed-off-by: Stephan Brunner <s.brunner@stephan-brunner.net>
* [MongoDB Persistence] Disconnect from database when connection procedure fails.

When, for example, the creation of the index fails (disk full, ...), the connection is still there, but the collection isn't created with it's appropriate indices.
Thus, disconnect when the procedure fails to ensure no database connection remains valid.

Signed-off-by: Stephan Brunner <s.brunner@stephan-brunner.net>
* [MongoDB Persistence] Fix logic

Create the shared collection with its indices when collectionPerItem is disabled, not enabled.

Signed-off-by: Stephan Brunner <s.brunner@stephan-brunner.net>
* [MongoDB Persistence] Access database via getDatabase()

Preparation for synchronization.

Signed-off-by: Stephan Brunner <s.brunner@stephan-brunner.net>
* [MongoDB Persistence] Remove global mongoCollection variable.

This allows to easify implementing necessary multithreading locks.

Signed-off-by: Stephan Brunner <s.brunner@stephan-brunner.net>
* [MongoDB Persistence] Codestyle improvements.

Signed-off-by: Stephan Brunner <s.brunner@stephan-brunner.net>
* [MongoDB Persistence] Move isConnected-Check into tryConnectToDatabase.

Signed-off-by: Stephan Brunner <s.brunner@stephan-brunner.net>
* [MongoDB Persistence] Synchronize all connection handling methods.

Though the MongoDB driver is thread-safe, we still need to synchronize connection establishment/closing/...

Signed-off-by: Stephan Brunner <s.brunner@stephan-brunner.net>
* [MongoDB Persistence] Remove all unnecessary @NonNullByDefault attributes.

The given attributes should not be NotNullByDefault, because some may be null, too.

Signed-off-by: Stephan Brunner <s.brunner@stephan-brunner.net>
* [MongoDB Persistence] Remove duplicate logging.

Signed-off-by: Stephan Brunner <s.brunner@stephan-brunner.net>
* [MongoDB Persistence] Test the db connection after creating the MongoClient.

The mongo always succeeds in creating the connection.
We have to actually force it to test the connection to try to connect to the server.

Signed-off-by: Stephan Brunner <s.brunner@stephan-brunner.net>
* [MongoDB Persistence] Fix date query.

Issues:
- Second should have been getEndDate, not getBeginDate
- Send a Date object as the other version wasn't serializable.
- EndDate would have overridden beginDate.

Fixes #10574

Signed-off-by: Stephan Brunner <s.brunner@stephan-brunner.net>
* [MongoDB Persistence] Add debug log for MongoDB query sent to the server.

Signed-off-by: Stephan Brunner <s.brunner@stephan-brunner.net>
* [MongoDB Persistence] Reorder index on collections.

The order (Item, Timestamp) makes much more sense and should be better for performance.
All queries are always done with an item, and the dates are optional.
Also, the database server can now execute a range query for the date.

Existing indices are not dropped for backwards compatibility with other systems analyzing the data.

Signed-off-by: Stephan Brunner <s.brunner@stephan-brunner.net>
* [MongoDB Persistence] Add @author JavaDoc as per developer guidelines.

Signed-off-by: Stephan Brunner <s.brunner@stephan-brunner.net>
* [MongoDB Persistence] Improve logging

Signed-off-by: Stephan Brunner <s.brunner@stephan-brunner.net>
* [MongoDB Persistence] Add @NonNullByDefault

This was removed in 1f8e4525 by mistake.

Signed-off-by: Stephan Brunner <s.brunner@stephan-brunner.net>
* [MongoDB Persistence] Do not use isConnected() to test the connection.

The new method throws the real underlying exception instead of a generic one. This allows for detailed logging.

Signed-off-by: Stephan Brunner <s.brunner@stephan-brunner.net>
* [MongoDB Persistence] Remove useless @inheritDoc as per code analysis tool.

Signed-off-by: Stephan Brunner <s.brunner@stephan-brunner.net>
4 years ago[WebThing] If WebThing network connection is crashed, WebThing will not be reconnecte...
grro [Sun, 9 May 2021 17:18:39 +0000 (19:18 +0200)]
[WebThing] If WebThing network connection is crashed, WebThing will not be reconnected. (#10579)

* Unnecessary NonNull annotations removed

Signed-off-by: Gregor Roth <gregor.roth@web.de>
Signed-off-by: gregor roth <gregor.roth@web.de>
* Bugfix  "If network connection is interrupted, WebThing will not be reconnected." Due to the variable webThingURI is unset, re connection fails

Signed-off-by: Gregor Roth <gregor.roth@web.de>
Signed-off-by: gregor roth <gregor.roth@web.de>
* webThingURI will be loaded in a lazy way

Signed-off-by: Gregor Roth <gregor.roth@web.de>
Signed-off-by: gregor roth <gregor.roth@web.de>
4 years agoUpdate remaining Paper UI and HABmin references (#10637)
Wouter Born [Thu, 6 May 2021 20:26:05 +0000 (22:26 +0200)]
Update remaining Paper UI and HABmin references (#10637)

Fixes #8607

Signed-off-by: Wouter Born <github@maindrain.net>
4 years agoUpdate README.md (#10639)
2wyck3d [Thu, 6 May 2021 20:23:53 +0000 (13:23 -0700)]
Update README.md (#10639)

Fixed what I believe were typos. Making similar adjustments to my setup allowed the Harmony integration to work for me.

4 years ago[jsscripting] Fix build and cleanup (#10654)
Wouter Born [Thu, 6 May 2021 20:19:59 +0000 (22:19 +0200)]
[jsscripting] Fix build and cleanup (#10654)

Related to #8516

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[jsscripting] ES6+ Support (#8516)
Jonathan Gilbert [Thu, 6 May 2021 07:08:47 +0000 (17:08 +1000)]
[jsscripting] ES6+ Support (#8516)

Signed-off-by: Jonathan Gilbert <jpg@trillica.com>
4 years ago[neeo] Fixed event nullness (#10651)
Christoph Weitkamp [Thu, 6 May 2021 05:07:32 +0000 (07:07 +0200)]
[neeo] Fixed event nullness (#10651)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[linuxinput] fixes to thing properties (#10634)
Thomas Weißschuh [Wed, 5 May 2021 20:22:18 +0000 (22:22 +0200)]
[linuxinput] fixes to thing properties (#10634)

* Do not discover on ENTRY_MODIFY

ENTRY_MODIFY is triggered on each keypress multiple times, so we should
not trigger on it.

The usecase for ENTRY_MODIFY triggers where detecting permission changes
of the event nodes.
Inotify does have a dedicate event ("ATTRIB") for that but Java
WatchService normalizes this to a ENTRY_MODIFY event
(See LinuxWatchService.java)

After permission changes users now have to trigger a scan manually.

* Use proper representation property

* Show event node in label

This makes it easier to figure out which thing is which device in the
presence of symlinks or multiple identical devices.

Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
4 years ago[sonos] Play notification while playing virtual line-in (#10599)
lolodomo [Wed, 5 May 2021 20:16:21 +0000 (22:16 +0200)]
[sonos] Play notification while playing virtual line-in (#10599)

* Play notification while playing virtual line-in

Fix #10569

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[verisure] Add channel for low battery warning for supported thing types (#10406...
Jan Gustafsson [Wed, 5 May 2021 19:27:53 +0000 (21:27 +0200)]
[verisure] Add channel for low battery warning for supported thing types (#10406) (#10580)

- Add channel for low battery warning for supported thing types

Closes #10406

Signed-off-by: Jan Gustafsson <jannegpriv@gmail.com>
4 years agoUse activation-api 1.2.1_3 (#10646)
Wouter Born [Wed, 5 May 2021 19:08:09 +0000 (21:08 +0200)]
Use activation-api 1.2.1_3 (#10646)

Fixes #10642

Signed-off-by: Wouter Born <github@maindrain.net>
4 years agoFix or suppress SAT CompareObjectsWithEquals findings (#10631)
Wouter Born [Wed, 5 May 2021 19:06:04 +0000 (21:06 +0200)]
Fix or suppress SAT CompareObjectsWithEquals findings (#10631)

* Fix or suppress SAT CompareObjectsWithEquals findings

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[io.metrics] Fix MetricsService breaking REST API #10640 (#10644)
pravussum [Tue, 4 May 2021 19:24:01 +0000 (21:24 +0200)]
[io.metrics] Fix MetricsService breaking REST API #10640 (#10644)

* [io.metrics] Fix MetricsService breaking REST API #10640

Signed-off-by: Robert Bach <openhab@mortalsilence.net>
4 years ago[openweathermap] Updated string formatting example for UVindex (#10633)
mlommers [Sun, 2 May 2021 21:02:46 +0000 (23:02 +0200)]
[openweathermap] Updated string formatting example for UVindex (#10633)

Fixes #10629

Signed-off-by: mlommers <mlommers@hotmail.com>
4 years ago[metrics] Fix io metrics documentation references (#10630)
pravussum [Sun, 2 May 2021 20:07:25 +0000 (22:07 +0200)]
[metrics] Fix io metrics documentation references (#10630)

* Fix broken image & dashboard links in rendered online documentation
* Fix prerequisite version in documentation (do not use milestone version)

Signed-off-by: Robert Bach <openhab@mortalsilence.net>
4 years agoFixed location of additional documentation folder so that it is picked up for the...
Kai Kreuzer [Sun, 2 May 2021 20:00:03 +0000 (22:00 +0200)]
Fixed location of additional documentation folder so that it is picked up for the website (#10638)

Signed-off-by: Kai Kreuzer <kai@openhab.org>
4 years ago[BMW ConnectedDrive] initial contribution (#8576)
Bernd Weymann [Sat, 1 May 2021 16:14:54 +0000 (18:14 +0200)]
[BMW ConnectedDrive] initial contribution (#8576)

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
Signed-off-by: Norbert Truchsess <norbert.truchsess@t-online.de>
4 years ago[miio] update & improve readability value mappings for readme (#10610)
Marcel [Sat, 1 May 2021 13:35:07 +0000 (15:35 +0200)]
[miio] update & improve readability value mappings for readme (#10610)

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
4 years ago[digitalSTROM] Shade angle support for GR things (#10444)
ardanedh [Sat, 1 May 2021 12:20:46 +0000 (14:20 +0200)]
[digitalSTROM] Shade angle support for GR things (#10444)

Signed-off-by: Rouven Schürch <r.schuerch@gmx.ch>
4 years agoOnly upload properties files from i18n folder to Croedin (#10626)
Christoph Weitkamp [Sat, 1 May 2021 08:58:35 +0000 (10:58 +0200)]
Only upload properties files from i18n folder to Croedin (#10626)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[enocean] Fix discovery of D2-50 devices (#10577)
David [Sat, 1 May 2021 08:24:23 +0000 (10:24 +0200)]
[enocean] Fix discovery of D2-50 devices (#10577)

This change accepts a new message type which is sent by some air ventilation devices durin teach in. This is required for the search feature to detect these devices correctly.

Signed-off-by: David Schumann <david@dev-core.org>
4 years agoReduce dependency on commons-io and commons-codec (#10614)
Wouter Born [Fri, 30 Apr 2021 14:53:44 +0000 (16:53 +0200)]
Reduce dependency on commons-io and commons-codec (#10614)

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[hccrubbishcollection] HCC Rubbish Collection Binding - Initial Contribution (#9975)
Stewart Cossey [Fri, 30 Apr 2021 14:23:07 +0000 (02:23 +1200)]
[hccrubbishcollection] HCC Rubbish Collection Binding - Initial Contribution (#9975)

Signed-off-by: Stewart Cossey <stewart.cossey@gmail.com>
4 years ago[ahawastecollection] Initial Contribution (#10387)
Sönke Küper [Fri, 30 Apr 2021 13:59:05 +0000 (15:59 +0200)]
[ahawastecollection] Initial Contribution (#10387)

Signed-off-by: Sönke Küper <soenkekueper@gmx.de>
4 years ago[haassohnpelletstove] Initial contribution (#10595)
chingon007 [Thu, 29 Apr 2021 18:59:37 +0000 (20:59 +0200)]
[haassohnpelletstove] Initial contribution (#10595)

Signed-off-by: Christian Feininger <tron81@gmx.de>
4 years agoFix Crowdin URL in issue template configuration (#10616)
Wouter Born [Thu, 29 Apr 2021 16:57:45 +0000 (18:57 +0200)]
Fix Crowdin URL in issue template configuration (#10616)

The URL is: https://crowdin.com/project/openhab-addons

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[airq] Air-Q binding Initial contribution (#10048)
aurelio1 [Thu, 29 Apr 2021 16:23:35 +0000 (18:23 +0200)]
[airq] Air-Q binding Initial contribution (#10048)

Signed-off-by: Aurelio Caliaro <aurelio@caliaro.net>
4 years ago[velux] Removed license header from properties files (#10613)
Christoph Weitkamp [Thu, 29 Apr 2021 13:12:34 +0000 (15:12 +0200)]
[velux] Removed license header from properties files (#10613)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[espmilighthub] Describe group 0 handling (#10473)
Thomas Lauterbach [Thu, 29 Apr 2021 07:55:04 +0000 (09:55 +0200)]
[espmilighthub] Describe group 0 handling (#10473)

Signed-off-by: Thomas Lauterbach <lauterbachthomas@gmail.com>
Co-authored-by: Matthew Skinner <matt@pcmus.com>
4 years ago[miio] add support for yeelink.light.lamp15 Yeelight Screen Light Bar (#10603)
Marcel [Wed, 28 Apr 2021 10:26:29 +0000 (12:26 +0200)]
[miio] add support for yeelink.light.lamp15 Yeelight Screen Light Bar (#10603)

closes #10589

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
4 years ago[neohub] thermostats now support setpoints in steps of 0.5 celsius (#10598)
Andrew Fiddian-Green [Wed, 28 Apr 2021 10:25:24 +0000 (11:25 +0100)]
[neohub] thermostats now support setpoints in steps of 0.5 celsius (#10598)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
4 years agoUpdate Netty dependencies to 4.1.63.Final (#10606)
Wouter Born [Wed, 28 Apr 2021 10:22:11 +0000 (12:22 +0200)]
Update Netty dependencies to 4.1.63.Final (#10606)

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[openhabcloud] Accept all Jetty supported http method types (#10600)
Dan Cunningham [Wed, 28 Apr 2021 07:12:01 +0000 (00:12 -0700)]
[openhabcloud] Accept all Jetty supported http method types (#10600)

* Accept all Jetty supported http method types
This fixes a number of open issues due to the fact that we were only accepting a limited number of http method types.  The effect of this was some functionality like DELETE or HEAD requests would just not work when using the cloud service, which madee our UI look broken in different ways,  also it poluted the users log with a lot of messages.

Fixes https://github.com/openhab/openhab-core/issues/2312
Fixes https://github.com/openhab/openhab-cloud/issues/328

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
4 years ago[miio] add support several new roborock vacuums (#10602)
Marcel [Wed, 28 Apr 2021 07:04:27 +0000 (09:04 +0200)]
[miio] add support several new roborock vacuums (#10602)

new vacuums:
  "roborock.vacuum.a14": "Roborock T7S",
  "roborock.vacuum.a15": "Roborock S7",
  "roborock.vacuum.a19": "Roborock S4 Max",
  "roborock.vacuum.a23": "Roborock T7S Plus",

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
4 years ago[sonos] Suppress the channel publicaddress from models without any line input (#10597)
lolodomo [Wed, 28 Apr 2021 07:01:13 +0000 (09:01 +0200)]
[sonos] Suppress the channel publicaddress from models without any line input (#10597)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[miio] add support Mi Smart LED Bulb Essential (yeelink.light.color5) (#10531)
Marcel [Tue, 27 Apr 2021 20:32:39 +0000 (22:32 +0200)]
[miio] add support Mi Smart LED Bulb Essential (yeelink.light.color5) (#10531)

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
4 years ago[miio] update device names list (#10605)
Marcel [Tue, 27 Apr 2021 20:28:55 +0000 (22:28 +0200)]
[miio] update device names list (#10605)

Refresh of the device name list from Xiaomi

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
4 years ago[miio] handle invalid rssi response (#10601)
Marcel [Tue, 27 Apr 2021 20:27:24 +0000 (22:27 +0200)]
[miio] handle invalid rssi response (#10601)

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
4 years ago[ecotouch] add Waterkotte EcoTouch binding (ported from OH1) (#10010)
Sebastian Held [Tue, 27 Apr 2021 20:23:32 +0000 (22:23 +0200)]
[ecotouch] add Waterkotte EcoTouch binding (ported from OH1) (#10010)

Signed-off-by: Sebastian Held <sebastian.held@gmx.de>
4 years ago[avmfritz] Corrected typo in German translation and added documentation for Becker...
quidam [Tue, 27 Apr 2021 19:36:46 +0000 (21:36 +0200)]
[avmfritz] Corrected typo in German translation and added documentation for Becker BoxCTRL (#10593)

- Corrected typo in German translation and added documentation for Becker BoxCTRL

Signed-off-by: Ulrich Mertin <mail@ulrich-mertin.de>
4 years ago[sonos] Add support for Sonos Roam (#10596)
lolodomo [Tue, 27 Apr 2021 17:15:09 +0000 (19:15 +0200)]
[sonos] Add support for Sonos Roam (#10596)

Fix #10588

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[miio] Support of Smartmi Air Purifier zhimi.airpurifier.za1 (#10534)
Marcel [Tue, 27 Apr 2021 14:45:10 +0000 (16:45 +0200)]
[miio] Support of Smartmi Air Purifier zhimi.airpurifier.za1 (#10534)

Closes #10526

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
4 years ago[jinja] Empty string result when binding is missing (#10581)
antroids [Tue, 27 Apr 2021 12:20:09 +0000 (15:20 +0300)]
[jinja] Empty string result when binding is missing (#10581)

Signed-off-by: Anton Kharuzhy <antroids@gmail.com>
4 years ago[miio] added functions for Vacuums P2009/2036/2157 (#10269)
mabosch74 [Mon, 26 Apr 2021 10:13:30 +0000 (12:13 +0200)]
[miio] added functions for Vacuums P2009/2036/2157 (#10269)

* Fixed typo for starting sequence
* Added support for "find me" & "test sound" function
* Added clear names for faults

Signed-off-by: Marcel Bossert-Schwab <mbossertschwab@gmx.de>
4 years ago[luxtronikheatpump] Add Support for HeatpumpType 81 (#10559)
Jamie Townsend [Mon, 26 Apr 2021 08:33:01 +0000 (10:33 +0200)]
[luxtronikheatpump] Add Support for HeatpumpType 81 (#10559)

Signed-off-by: Jamie Townsend <jamie_townsend@hotmail.com>
4 years ago[Jinja] Update JinJava version and embed dependencies #10496 (#10578)
antroids [Sun, 25 Apr 2021 20:03:12 +0000 (23:03 +0300)]
[Jinja] Update JinJava version and embed dependencies #10496 (#10578)

Signed-off-by: Anton Kharuzhy <antroids@gmail.com>
4 years agoResolve runbundles for Aries JAX-RS Whiteboard upgrade (#10575)
Wouter Born [Sun, 25 Apr 2021 13:54:43 +0000 (15:54 +0200)]
Resolve runbundles for Aries JAX-RS Whiteboard upgrade (#10575)

Signed-off-by: Wouter Born <github@maindrain.net>
4 years agoAdded Crowdin badge (#10576)
Christoph Weitkamp [Sun, 25 Apr 2021 09:50:48 +0000 (11:50 +0200)]
Added Crowdin badge (#10576)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[hpprinter] Prevent "handler disposed" warnings on shutdown (#10549)
Andrew Fiddian-Green [Sun, 25 Apr 2021 09:19:39 +0000 (10:19 +0100)]
[hpprinter] Prevent "handler disposed" warnings on shutdown (#10549)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
4 years agoFix http -> https where applyable. (#10573)
Jerome Luckenbach [Sat, 24 Apr 2021 18:39:51 +0000 (20:39 +0200)]
Fix http -> https  where applyable. (#10573)

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
4 years ago[modbus-e3dc] Fixes wrong E3/DC Emergency Power Possible bit (#10536)
Sebastian [Sat, 24 Apr 2021 11:59:20 +0000 (13:59 +0200)]
[modbus-e3dc] Fixes wrong E3/DC Emergency Power Possible bit (#10536)

Fixes #10513

Signed-off-by: Sebastian <ZweiSK135@t-online.de>
4 years ago[amazondashbutton] Update README.md (#8958)
msimat [Sat, 24 Apr 2021 11:50:04 +0000 (13:50 +0200)]
[amazondashbutton] Update README.md (#8958)

Information about how to use Dash Buttons nowadays as Amazon doesn't support them anymore.

Also-by: Wouter Born <github@maindrain.net>
Signed-off-by: Marcel Simat <marcel@freese.name>
4 years ago[harmonyhub] Update README.md (#9942)
olemr [Sat, 24 Apr 2021 11:28:56 +0000 (13:28 +0200)]
[harmonyhub] Update README.md (#9942)

4 years ago[openweathermap] Added missing properties for translations, Changed fiel encoding...
Christoph Weitkamp [Sat, 24 Apr 2021 10:59:02 +0000 (12:59 +0200)]
[openweathermap] Added missing properties for translations, Changed fiel encoding to UTF-8 (#10571)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[teleinfo] Update documentation (#10543)
olivierkeke [Sat, 24 Apr 2021 10:49:37 +0000 (12:49 +0200)]
[teleinfo] Update documentation (#10543)

* Make clear rfc2217 is supported
* Fix typo
* Update specification link and partial linky support
* Improve wording

Signed-off-by: Olivier Marceau <hollysaiqs@marceau.ovh>
4 years ago[omnilink] Update README.md (#10564)
Ethan Dye [Sat, 24 Apr 2021 10:46:06 +0000 (04:46 -0600)]
[omnilink] Update README.md (#10564)

Signed-off-by: Ethan Dye <mrtops03@gmail.com>
4 years ago[nibeheatpump] Data parsing fix (#9958)
pali [Sat, 24 Apr 2021 10:43:01 +0000 (13:43 +0300)]
[nibeheatpump] Data parsing fix (#9958)

* Fixed escaped message parsing
* Removed also Apache commons dependency
* Generic improvements

Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
4 years ago[jdbc] Increased size of column type for Location Item (#10542)
Christoph Weitkamp [Sat, 24 Apr 2021 10:39:05 +0000 (12:39 +0200)]
[jdbc] Increased size of column type for Location Item (#10542)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[dwdunwetter] Prevent exception when formatting value (#10556)
Christoph Weitkamp [Sat, 24 Apr 2021 10:27:19 +0000 (12:27 +0200)]
[dwdunwetter] Prevent exception when formatting value (#10556)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
4 years ago[openwebnet] Added refresh of devices after reboot or disconnect (#10508)
M Valla [Sat, 24 Apr 2021 10:26:58 +0000 (12:26 +0200)]
[openwebnet] Added refresh of devices after reboot or disconnect (#10508)

* Refresh devices after reboot or disconnect

Signed-off-by: Massimo Valla <mvcode00@gmail.com>
* Cancel refreshSchdule in dispose. updateStatus messages @text cleanup.

Signed-off-by: Massimo Valla <mvcode00@gmail.com>
4 years ago[modbus] correct parameter names in docs, logs and code comments (#10560)
Sami Salonen [Sat, 24 Apr 2021 10:20:32 +0000 (13:20 +0300)]
[modbus] correct parameter names in docs, logs and code comments (#10560)

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
4 years agoFix typo in pactl list sinks example (#10568)
Ando "David" Roots [Sat, 24 Apr 2021 10:12:20 +0000 (13:12 +0300)]
Fix typo in pactl list sinks example (#10568)

The syntax for listing Pulseaudio sinks is with a space,
not dash (two arguments).

Ref https://manpages.ubuntu.com/manpages/trusty/man1/pactl.1.html

Signed-off-by: Ando Roots <ando@sqroot.eu>
4 years agoUpdate Crowdin configuration file
openhab-bot [Fri, 23 Apr 2021 20:33:42 +0000 (22:33 +0200)]
Update Crowdin configuration file

4 years ago[velux] Fix synchronisation of handler initialization and disposal (#10449)
Andrew Fiddian-Green [Thu, 22 Apr 2021 21:23:26 +0000 (22:23 +0100)]
[velux] Fix synchronisation of handler initialization and disposal (#10449)

* [velux] break on socket timeout if interrupted flag set

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [velux] pause initialize until pending dispose is done

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [velux] synchronization key is IP address not ThingUID

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [velux] reduce logging level

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [velux] reduce logging level, improve user comprehensibility

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [velux] access updateBindingState() externally via static method

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [velux] tweak logging

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [velux] defer refreshBindingInfo until after initialized / disposed

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [velux] refactor method names to show the type of scheduler they run on

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [velux] don't terminate thread early

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [velux] restore calls to updateBindingState

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [velux] logger cosmetics

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [velux] reduce logging levels

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [velux] change logger level

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [velux] synch on ip address object instead of Future<>; make shutdown timeout explicit; disable HSM on shutdown

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [velux] add lock modifier, remove duplicate synchronized, refactor HSM shutdown

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [velux] shutdown code was not being called

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [velux] don't convert InterruptedException to IOException

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [velux] let shutdown explicity stop the polling loop

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
4 years ago[miio] cleanup some sat errors (#10539)
Marcel [Thu, 22 Apr 2021 18:39:23 +0000 (20:39 +0200)]
[miio] cleanup some sat errors (#10539)

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
4 years ago[tado] Prevent "handler disposed" warnings on shutdown (#10550)
Andrew Fiddian-Green [Thu, 22 Apr 2021 18:36:22 +0000 (19:36 +0100)]
[tado] Prevent "handler disposed" warnings on shutdown (#10550)

* [tado] prevent "the handler was already disposed" warnings on shutdown

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
4 years ago[nikohomecontrol] Fix energy meter. (#10546)
Mark Herwege [Thu, 22 Apr 2021 18:34:12 +0000 (20:34 +0200)]
[nikohomecontrol] Fix energy meter. (#10546)

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
4 years ago[valloxmv] Fix co2 channel, hopefully working this time (#10555)
Mikael Gustafsson [Thu, 22 Apr 2021 18:32:31 +0000 (21:32 +0300)]
[valloxmv] Fix co2 channel, hopefully working this time (#10555)

Signed-off-by: Mikael Gustafsson <mikael.gustafsson80@gmail.com>
4 years ago[qbus] - Update logo / Small code changes (#10514)
Koen Schockaert [Thu, 22 Apr 2021 07:18:02 +0000 (09:18 +0200)]
[qbus] - Update logo / Small code changes (#10514)

Signed-off-by: Koen Schockaert <ks@qbus.be>
4 years agoAdapted url for Artifactory (#10548)
Kai Kreuzer [Tue, 20 Apr 2021 19:33:02 +0000 (21:33 +0200)]
Adapted url for Artifactory (#10548)

* Adapted url for Artifactory

Related to https://github.com/openhab/openhab-distro/issues/1256

Signed-off-by: Kai Kreuzer <kai@openhab.org>
4 years ago[netatmo] Fix the thresholds for the WifiStatus channel (#10544)
lolodomo [Tue, 20 Apr 2021 18:38:57 +0000 (20:38 +0200)]
[netatmo] Fix the thresholds for the WifiStatus channel (#10544)

Fix #10540

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
4 years ago[neohub] Quality improvements (#10522)
Andrew Fiddian-Green [Mon, 19 Apr 2021 18:39:12 +0000 (19:39 +0100)]
[neohub] Quality improvements (#10522)

* [neohub] eliminate once in a blue moon fin-ack fin-ack issues

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* Revert "[neohub] eliminate once in a blue moon fin-ack fin-ack issues"

This reverts commit 022513ee85878f2f9cf2fd27fa3d79d251197c5a.

* [neohub] extra hub properties; hub id in logs (help for multiple hubs)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [neohub] run spotless

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [neohub] getFirmwareVersion returns null for unknown

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [neohub] api version enum; tweaked logging

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [neohub] fix mvn warning

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [neohub] cosmetic for diff

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [neohub] device info property, and comments

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [neohub] tweaks to fin-ack sequence

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [neohub] eliminate irrelevant compiler warnings, and live test errors

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [neohub] avert merge conflict with #10525

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* [neohub] apply changes in anticipation of reviewer approval

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
4 years ago[dali] Initial contribution (#10093)
Robert Schmid [Mon, 19 Apr 2021 17:51:50 +0000 (19:51 +0200)]
[dali] Initial contribution (#10093)

Signed-off-by: Robert Schmid <r.schmid@outlook.com>
4 years ago[androiddebugbridge] add reboot and tap channels (#10497)
GiviMAD [Mon, 19 Apr 2021 17:05:00 +0000 (19:05 +0200)]
[androiddebugbridge] add reboot and tap channels (#10497)

* [androiddebugbridge] avoid concurrent command execution

Signed-off-by: Miguel <miguelwork92@gmail.com>
* [androiddebugbridge] add reboot channel

Signed-off-by: Miguel <miguelwork92@gmail.com>
* [androiddebugbridge] add tap channel

Signed-off-by: Miguel <miguelwork92@gmail.com>
* [androiddebugbridge] validate package name

Signed-off-by: Miguel <miguelwork92@gmail.com>
* [androiddebugbridge] fix reboot channel

Signed-off-by: Miguel <miguelwork92@gmail.com>
* [androiddebugbridge] remove reboot channel and add shutdown channel

Signed-off-by: Miguel <miguelwork92@gmail.com>
* [androiddebugbridge] fix shutdown channel

Signed-off-by: Miguel <miguelwork92@gmail.com>
* [androiddebugbridge] apply spotless

Signed-off-by: Miguel <miguelwork92@gmail.com>
4 years ago[keba] Robustness improvements on communication error (#10399)
MikeTheTux [Sat, 17 Apr 2021 21:52:33 +0000 (23:52 +0200)]
[keba] Robustness improvements on communication error (#10399)

Signed-off-by: Michael Weger <weger.michael@gmx.net>
4 years ago[touchwand] - better handle unit update when currStatus key is null (#10520)
Roie Geron [Sat, 17 Apr 2021 13:42:37 +0000 (16:42 +0300)]
[touchwand] - better handle unit update when currStatus key is null (#10520)

* notify listeners on status change using discovery

Signed-off-by: Roie Geron <roie.geron@gmail.com>
* adapt bridge discovery name to new string broadcast

Signed-off-by: Roie Geron <roie.geron@gmail.com>
* check correctly if current status key is not null

Signed-off-by: Roie Geron <roie.geron@gmail.com>
* change log from warn to debug

Signed-off-by: Roie Geron <roie.geron@gmail.com>
* better handle when currStatus is null

also move logs from warn to debug

Signed-off-by: Roie Geron <roie.geron@gmail.com>
* remove nonNullByDefault annotation

as dto can be null

Signed-off-by: Roie Geron <roie.geron@gmail.com>
4 years ago[modbus] Gain-offset profile (QuantityType support) and writing of individual bits...
Sami Salonen [Fri, 16 Apr 2021 20:59:55 +0000 (23:59 +0300)]
[modbus] Gain-offset profile (QuantityType support) and writing of individual bits of holding registers (#9980)

* [modbus] gainOffset and bitMask profiles for working with modbus data

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] README trailing whitespaces

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] README and some final renaming

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] log error with incompatible units

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] gainOffset profile: test for incompatible unit

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] example renamed

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] Remove unused fields

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] gainOffset profile: make configuration parameters optional

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] xml indentantion fix

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] static code analysis fixes

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] Minor fixes for null checking

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] remove comment

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] bit profile README disclaimer with many commands

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] Grammar fixes in README

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] Fix bit profile UI configuration

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] Bit profile: Added possibility to invert value on read/write

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] fix typo with explanation of inverted

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] bit profile: unit tests for inverted parameter

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] spotless:apply

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] static checker fixes

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] write bit feature in data thing

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* wip

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] resolve itest

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] fixes

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] Remove bit profile

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] Fix data thing readStart validation

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] readme fix

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] Remove bit profile test

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] Invalidate REFRESH data cache with cacheful writes

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] cleanup

- abort if command is not convertible to 0/1 (previously wrote the
  cached data)
- fail fast conditionals instead of deep if's

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] README Fix typo in example

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] fix data thing write when child of endpoint

Also added regression test

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* Update bundles/org.openhab.binding.modbus/src/main/resources/OH-INF/config/gainOffset.xml

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
* [modbus] performance-optimized logging

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] README: Removing xtend syntax hint, not needed anymore

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] generics typing added

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] dead code

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] avoid supressing generic type warnings

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] unnecessary generics

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] rename type parameter name

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] QU (short for quantity output) generic type instead of Q2

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] Remove unused localization

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] profile constant visibility harmonized

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [modbus] spotless:apply

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
4 years agoRemove unused local variables (#10528)
Wouter Born [Fri, 16 Apr 2021 20:35:01 +0000 (22:35 +0200)]
Remove unused local variables (#10528)

Fixes 26 SAT UnusedLocalVariable findings

Signed-off-by: Wouter Born <github@maindrain.net>
4 years ago[teleinfo] Add power dimension to apparent power channels (#10512)
olivierkeke [Fri, 16 Apr 2021 20:08:24 +0000 (22:08 +0200)]
[teleinfo] Add power dimension to apparent power channels (#10512)

* Add Power dimension to PAPP channels

Signed-off-by: Olivier Marceau <hollysaiqs@marceau.ovh>
* Add PAPP dimension in documentation

Signed-off-by: Olivier Marceau <hollysaiqs@marceau.ovh>
4 years ago[nibeheatpump] Fixed ProDiNo UDP issue (#10511)
pali [Fri, 16 Apr 2021 20:07:23 +0000 (23:07 +0300)]
[nibeheatpump] Fixed ProDiNo UDP issue (#10511)

* [nibeheatpump] Arduino nibegw improvements

Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
* [nibeheatpump] - more improvements

Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
* Merge fixes

Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
* Added note about tested KMPDinoEthernet library version

Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
4 years ago[somfytahoma] added support for the Bioclimatic Pergola thing (#10498)
Ondrej Pecta [Fri, 16 Apr 2021 19:53:24 +0000 (21:53 +0200)]
[somfytahoma] added support for the Bioclimatic Pergola thing (#10498)

* [somfytahoma] added support for the Bioclimatic Pergola thing

Signed-off-by: Ondrej Pecta <opecta@gmail.com>
* Update bundles/org.openhab.binding.somfytahoma/README.md

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>