]>
git.basschouten.com Git - openhab-addons.git/log
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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.
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
chingon007 [Thu, 29 Apr 2021 18:59:37 +0000 (20:59 +0200)]
[haassohnpelletstove] Initial contribution (#10595)
Signed-off-by: Christian Feininger <tron81@gmx.de>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
olemr [Sat, 24 Apr 2021 11:28:56 +0000 (13:28 +0200)]
[harmonyhub] Update README.md (#9942)
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>
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>
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>
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>
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>
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>
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>
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>
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>
openhab-bot [Fri, 23 Apr 2021 20:33:42 +0000 (22:33 +0200)]
Update Crowdin configuration file
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>