]> git.basschouten.com Git - openhab-addons.git/log
openhab-addons.git
5 years agoUse renamed Units class (#9267)
Wouter Born [Mon, 7 Dec 2020 09:34:02 +0000 (10:34 +0100)]
Use renamed Units class (#9267)

Signed-off-by: Wouter Born <github@maindrain.net>
5 years ago[fronius] Fix thing definition (#9255)
J-N-K [Mon, 7 Dec 2020 06:20:23 +0000 (07:20 +0100)]
[fronius] Fix thing definition (#9255)

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[miio] channels removal (#9237)
Marcel [Mon, 7 Dec 2020 06:18:53 +0000 (22:18 -0800)]
[miio] channels removal (#9237)

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
5 years ago[intesis] Add error channels to intesisHome thing (#9221)
Hans-Jörg Merk [Mon, 7 Dec 2020 06:00:15 +0000 (07:00 +0100)]
[intesis] Add error channels to intesisHome thing (#9221)

Signed-off-by: Hans-Jörg Merk <github@hmerk.de>
5 years ago[ipcamera] Improve ONVIF discovery and bug fixes. (#9199)
Matthew Skinner [Mon, 7 Dec 2020 05:56:25 +0000 (16:56 +1100)]
[ipcamera] Improve ONVIF discovery and bug fixes. (#9199)

* Fix Offline detection and Improve discovery.
* Motion options bug fix.
* Message content bug fix.
* Fix all handlers to process all chunks as one.
* Remove password from FFmpeg command log.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
5 years ago[powermax] Update README.md (#9207)
JuanFran Adame Lorite [Sun, 6 Dec 2020 21:34:40 +0000 (22:34 +0100)]
[powermax] Update README.md (#9207)

* Update README.md

Added some comments on how to enable bypass switching

Signed-off-by: JuanFran Adame <juanfran.adame@gmail.com>
5 years ago[comfoair] Update README.md (#9193)
Stefan M. Haller [Sun, 6 Dec 2020 21:21:45 +0000 (22:21 +0100)]
[comfoair] Update README.md (#9193)

As the ComfoairControl item changed from Number to Switch in the new binding also the sitemap mapping should OFF=CC and ON=APP instead of 0 and 1.

(cherry picked from commit ad2a1e3635635faf042ac5b90477138b08e874fc)

5 years agoUse core unit classes (#9261)
Wouter Born [Sun, 6 Dec 2020 18:57:26 +0000 (19:57 +0100)]
Use core unit classes (#9261)

Add-ons should not depend on tec.uom.se classes but use core unit classes instead so they are less impacted when this library is replaced or upgraded.

Signed-off-by: Wouter Born <github@maindrain.net>
5 years ago[amazonechocontrol] HandlerTemperatureSensor: increase resolution (#9246)
Sven Killig [Sun, 6 Dec 2020 17:31:47 +0000 (18:31 +0100)]
[amazonechocontrol] HandlerTemperatureSensor: increase resolution (#9246)

Signed-off-by: Sven Killig <sven@killig.de>
5 years agoupdate CODEOWNERS (#9254)
J-N-K [Sun, 6 Dec 2020 10:22:04 +0000 (11:22 +0100)]
update CODEOWNERS (#9254)

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[miio] update json files to new definition (#9239)
Marcel [Sat, 5 Dec 2020 20:59:48 +0000 (12:59 -0800)]
[miio] update json files to new definition (#9239)

* Update some of the miot files to the new definition
* Apply units,category & tags for some channels
* apply standard sorting

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
5 years ago[bluetooth.enoceanble] Initial contribution EnOcean BLE Binding (#9223)
Patrick Fink [Sat, 5 Dec 2020 18:11:38 +0000 (19:11 +0100)]
[bluetooth.enoceanble] Initial contribution EnOcean BLE Binding (#9223)

* [bluetooth.enoceanble] Initial contribution EnOcean BLE Binding

Signed-off-by: Patrick Fink <mail@pfink.de>
* Put @Nullable annotation inline

Signed-off-by: Patrick Fink <mail@pfink.de>
Co-authored-by: Connor Petty <mistercpp2000@gmail.com>
* [bluetooth.enoceanble] Add binding to CODEOWNERS

Signed-off-by: Patrick Fink <mail@pfink.de>
* [bluetooth.enoceanble] Remove obsolete transport serial feature

Signed-off-by: Patrick Fink <mail@pfink.de>
* [bluetooth.enoceanble] Add binding to footer.xml

Signed-off-by: Patrick Fink <mail@pfink.de>
* [bluetooth.enoceanble] Replace ruuvitag leftovers

Signed-off-by: Patrick Fink <mail@pfink.de>
* [bluetooth.enoceanble] Remove tinyB reference

Signed-off-by: Patrick Fink <mail@pfink.de>
Co-authored-by: Connor Petty <mistercpp2000@gmail.com>
5 years ago[amazonechocontrol] HandlerThermostatController (#9212)
Sven Killig [Sat, 5 Dec 2020 16:20:17 +0000 (17:20 +0100)]
[amazonechocontrol] HandlerThermostatController (#9212)

* HandlerThermostatController

Signed-off-by: Sven Killig <sven@killig.de>
5 years ago[tr064] Add support for PPP connections (#9222)
J-N-K [Sat, 5 Dec 2020 05:44:00 +0000 (06:44 +0100)]
[tr064] Add support for PPP connections (#9222)

* add PPP external IP
* fix connection status
* fix PPP uptime

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[icalendar] Fix race condition while initialization of EventFilterHandler (#9230)
Michael Wodniok [Sat, 5 Dec 2020 05:35:14 +0000 (06:35 +0100)]
[icalendar] Fix race condition while initialization of EventFilterHandler (#9230)

* [icalendar] Fix race condition while initialization of EventFilterHandler

Should fix #9029. The channels do not get updated as the known channels by the binding where only updated if Bridge was already online while initializing EventFilterHandler.
Also added a bit more output.

* [icalendar] use implicit conversion to string for logging

Signed-off-by: Michael Wodniok <michi@noorganization.org>
Co-authored-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>
5 years ago[miio] Add discovery from cloud feature. (#9176)
Marcel [Sat, 5 Dec 2020 05:26:44 +0000 (21:26 -0800)]
[miio] Add discovery from cloud feature. (#9176)

* [miio] Add discovery from cloud feature.

This allows to discover things that are not directly on the same subnet

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Co-authored-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>
5 years ago[modbus] BaseModbusThingHandler: Add ability to retrieve slave address (#9181)
Fabian Wolter [Sat, 5 Dec 2020 05:24:55 +0000 (06:24 +0100)]
[modbus] BaseModbusThingHandler: Add ability to retrieve slave address (#9181)

* [modbus] BaseModbusThingHandler: Add ability to retrieve slave address
* Rework error handling

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
5 years ago[lcn] add workaround for dynamic text firmware bug (#9232)
Fabian Wolter [Sat, 5 Dec 2020 05:22:47 +0000 (06:22 +0100)]
[lcn] add workaround for dynamic text firmware bug (#9232)

Some LCN-GTxD don't display the text if it fits exactly in one chunk (12 bytes). Observed with GT10D 8.0.

Closes #9208

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
5 years ago[digitalstrom] fixes StringIndexOutOfBoundsException (#9194)
Gaétan Collaud [Sat, 5 Dec 2020 00:06:59 +0000 (01:06 +0100)]
[digitalstrom] fixes StringIndexOutOfBoundsException (#9194)

* [digitalstrom] catch issues when adding devices

Signed-off-by: Gaétan Collaud <gaetancollaud@gmail.com>
* Update bundles/org.openhab.binding.digitalstrom/src/main/java/org/openhab/binding/digitalstrom/internal/discovery/DiscoveryServiceManager.java

Signed-off-by: Gaétan Collaud <gaetancollaud@gmail.com>
5 years ago[mihome] Update README.md, addresses #9160 (#9161)
Rafael [Sat, 5 Dec 2020 00:00:57 +0000 (01:00 +0100)]
[mihome] Update README.md, addresses  #9160 (#9161)

* Update README.md

The general description of how Xiaomi works with OpenHAB is out of date.

Development mode is not supported in new Gateways.

5 years ago[bluetooth.bluez] Remove tinyB reference from BlueZ Binding docs (#9235)
Patrick Fink [Fri, 4 Dec 2020 23:48:10 +0000 (00:48 +0100)]
[bluetooth.bluez] Remove tinyB reference from BlueZ Binding docs (#9235)

Signed-off-by: Patrick Fink <mail@pfink.de>
5 years ago[amazonechocontrol] improve documentation (#9226)
J-N-K [Fri, 4 Dec 2020 21:03:22 +0000 (22:03 +0100)]
[amazonechocontrol] improve documentation (#9226)

* clarify login issue documentation

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[miio] dynamically generate channelTypes (#9158)
Marcel [Fri, 4 Dec 2020 21:01:18 +0000 (13:01 -0800)]
[miio] dynamically generate channelTypes (#9158)

* [miio] dynamically generate channelTypes

Simplify the json database creation for new models and less chance for
errors
Related to #7276

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Co-authored-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>
5 years ago[hdpowerview] fix classnotfoundexception (#9224)
J-N-K [Fri, 4 Dec 2020 18:25:41 +0000 (19:25 +0100)]
[hdpowerview] fix classnotfoundexception (#9224)

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[miio] Implement alternative MiIoQuantityTypes (#9203)
Marcel [Fri, 4 Dec 2020 17:37:49 +0000 (09:37 -0800)]
[miio] Implement alternative MiIoQuantityTypes (#9203)

* [miio] Implement alternative MiIoQuantityTypes

* Improved way avoiding multiple entries for Unit
* Test cases for the MiIoQuantityTypes class
* Apply suggestions from code review

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Co-authored-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>
5 years ago[epsonprojector] Update epsonprojector binding for OH3 (#9021)
mlobstein [Fri, 4 Dec 2020 01:34:23 +0000 (19:34 -0600)]
[epsonprojector] Update epsonprojector binding for OH3 (#9021)

* baseline EpsonProjector code from ysc
* Improvements for OH3
* Finish epsonprojector binding for OH3
* improve exception logging
* cleanup exception logging
* Make connection specific thing types

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
5 years ago[OpenUV] Issue when UV index < 1 (#9198)
Gaël L'hopital [Fri, 4 Dec 2020 01:31:18 +0000 (02:31 +0100)]
[OpenUV] Issue when UV index < 1 (#9198)

* [OpenUV] Correcting incorrect behaviour when UV < 1
and some code enhancements
* Correcting SAT findings
* Initiating bundle localization in French

Signed-off-by: clinique <gael@lhopital.org>
5 years ago[amazonechoontrol] fix announcement without speak (#9213)
J-N-K [Fri, 4 Dec 2020 01:24:56 +0000 (02:24 +0100)]
[amazonechoontrol] fix announcement without speak (#9213)

* fix announcement without speak
* improve code

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[digitalstrom] fix ClassCastException (#9214)
J-N-K [Fri, 4 Dec 2020 01:20:43 +0000 (02:20 +0100)]
[digitalstrom] fix ClassCastException (#9214)

* fix ClassCastException
* fix spotless

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[irobot] iRobot binding (#8723)
Sonic-Amiga [Thu, 3 Dec 2020 20:28:17 +0000 (23:28 +0300)]
[irobot] iRobot binding (#8723)

* [irobot] iRobot binding

Supports iRobot Roomba and probably some other iRobots (in parts where they
are compatible)

* [irobot] Drop custom hivemq wrapper

setUnsubscribeOnStop() has been introduced in
org.openhab.core.io.transport.mqtt.MqttBrokerConnection, so it can now handle
iRobot's quirks. The custom wrapper is no more needed, remove it

Signed-off-by: Pavel Fedin <pavel_fedin@mail.ru>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
5 years ago[avmfritz] Properly interrupt monitor thread upon dispose (#9201)
Kai Kreuzer [Thu, 3 Dec 2020 16:19:10 +0000 (17:19 +0100)]
[avmfritz] Properly interrupt monitor thread upon dispose (#9201)

* Properly interrupt monitor thread upon dispose

Signed-off-by: Kai Kreuzer <kai@openhab.org>
5 years ago[squeezebox] Match the name of the binding with the name it has in the UI (#9195)
tophee [Wed, 2 Dec 2020 17:32:12 +0000 (18:32 +0100)]
[squeezebox] Match the name of the binding with the name it has in the UI (#9195)

I kept searching for "Logitech" in PaperUI but couldn't find it. Until I saw that it's actually called "Squeezebox Binding"

5 years ago[miio] Channel Updates to Quantitypes (#9196)
Marcel [Wed, 2 Dec 2020 17:25:25 +0000 (09:25 -0800)]
[miio] Channel Updates to Quantitypes (#9196)

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
5 years ago[powermax] New channel of type Contact to show the zone arm status (#9192)
lolodomo [Wed, 2 Dec 2020 17:21:05 +0000 (18:21 +0100)]
[powermax] New channel of type Contact to show the zone arm status (#9192)

Allow using lock icon from the classic iconset
Allow displaying the "Locks" badge in MainUI

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
5 years ago[miele] Properly shut down event listener job upon dispose (#9202)
Kai Kreuzer [Wed, 2 Dec 2020 17:08:37 +0000 (18:08 +0100)]
[miele] Properly shut down event listener job upon dispose (#9202)

Signed-off-by: Kai Kreuzer <kai@openhab.org>
5 years ago[velux] hub discovery; representation properties; socket lock up issues (#8777)
Andrew Fiddian-Green [Tue, 1 Dec 2020 17:05:51 +0000 (17:05 +0000)]
[velux] hub discovery; representation properties; socket lock up issues (#8777)

* [velux] set explicit timeouts & keepalives on socket
* [velux] implement mdns service
* [velux] fix representation property names
* [velux] fix representation properties
* [velux] finalize mdns
* [velux] spotless
* [velux] use both mDNS and regular DNS to resolve ip addresses
* [velux] complete class rewrite using asynchronous polling thread
* [velux] refactor bridgeDirectCommunicate to simplify looping
* [velux] asynchronous polling means Thread.sleep no longer needed
* [velux] faster synch of actuator changes
* [velux] use single thread executor instead of thread pool
* [velux] faster synch of actuator changes
* [velux] shut down task executor

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
5 years ago[deconz] Fix Thermostat setting target temperature (#9189)
LukasA83 [Tue, 1 Dec 2020 01:30:00 +0000 (02:30 +0100)]
[deconz] Fix Thermostat setting target temperature (#9189)

Improve logging on sending commands by checking http response status
code

Signed-off-by: Lukas Agethen <lukas83@gmx.de>
5 years ago[yioremote] Update ir code macth pattern (#9169)
miloit [Tue, 1 Dec 2020 00:55:55 +0000 (01:55 +0100)]
[yioremote] Update ir code macth pattern (#9169)

Signed-off-by: Michael Loercher <michaelloercher@web.de>
5 years ago[netatmo] Update only the channel for which the REFRESH is sent (#9188)
Christoph Weitkamp [Tue, 1 Dec 2020 00:40:56 +0000 (01:40 +0100)]
[netatmo] Update only the channel for which the REFRESH is sent (#9188)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
5 years ago[openweathermap] Add support for One Call API #7308 (#9062)
Wolfgang Klimt [Mon, 30 Nov 2020 20:09:20 +0000 (21:09 +0100)]
[openweathermap] Add support for One Call API #7308 (#9062)

* OH 3.0 version of the Openweathermap Onecall API Binding extension

Signed-off-by: wolfii <wolfgang.klimt@consol.de>
5 years agoImproved format of README.md (#9184)
Christoph Weitkamp [Mon, 30 Nov 2020 16:04:21 +0000 (17:04 +0100)]
Improved format of README.md (#9184)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
5 years agoFix CODEOWNERS file (#9183)
Wouter Born [Mon, 30 Nov 2020 11:44:18 +0000 (12:44 +0100)]
Fix CODEOWNERS file (#9183)

Signed-off-by: Wouter Born <github@maindrain.net>
5 years ago[milight] Update README.md (#9177)
Felix Schneider [Mon, 30 Nov 2020 11:10:42 +0000 (12:10 +0100)]
[milight] Update README.md (#9177)

* Update README.md

* Fix Indentation
* Change comment character from '#' to '//'
* Remove wrong formatting attempts ('rsqb' & 'lsqb')
* Minor changes

* Update README.md

Remove link to the API since website doesn't exist any more.

Signed-off-by: Felix Schneider <fs@felix-schneider.org>
5 years ago[netatmo] Removed useless class MeasurableChannels (#9136)
lolodomo [Mon, 30 Nov 2020 09:31:16 +0000 (10:31 +0100)]
[netatmo] Removed useless class MeasurableChannels (#9136)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
5 years ago[modbus.stiebeleltron] Update README.md (#9144)
schmieeed [Mon, 30 Nov 2020 09:28:27 +0000 (10:28 +0100)]
[modbus.stiebeleltron] Update README.md (#9144)

sorry i missed to change the IP of my own config. Thing Configuration was not accepted bei Visual Studio Code, curly brakets were missed and the definition of ThingID<>Thing was not accepted.

5 years ago[pushover] Migration of Pushover OH1 action to OH3 binding (#8586)
Christoph Weitkamp [Sun, 29 Nov 2020 11:31:21 +0000 (12:31 +0100)]
[pushover] Migration of Pushover OH1 action to OH3 binding (#8586)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
5 years ago[dynamodb] Fixed persistence issues with zoneddatetime (#9157)
Sami Salonen [Sun, 29 Nov 2020 10:24:16 +0000 (12:24 +0200)]
[dynamodb] Fixed persistence issues with zoneddatetime (#9157)

* [dynamodb] fix serialization of ZonedDateTime timestamps

Resolves #9156.

AWS SDK does not know how to serialize ZonedDateTime. We resolve this
by providing explicit serializer/deserializer.

In addition, integration tests had issue with timezones. The persistence
converts all timestamps from the DynamoDB to system timezone for display
purposes. This was not taken into account in the tests and failure was
expected with non-UTC system timezone.

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
5 years ago[miio] Update channels only if they are linked (#9163)
Marcel [Sun, 29 Nov 2020 05:03:44 +0000 (06:03 +0100)]
[miio] Update channels only if they are linked (#9163)

* [miio] Update channels only if they are linked

With introduction of miot devices with enormous amount of channels
refreshes can become slow. With this change only relevant updates are
done.

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
5 years ago[lcn] doc: make dimmer output resolution more clearer, fix i18n error (#9162)
Fabian Wolter [Sun, 29 Nov 2020 04:27:16 +0000 (05:27 +0100)]
[lcn] doc: make dimmer output resolution more clearer, fix i18n error (#9162)

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
5 years ago[miio] Cloud Communication for devices (#8981)
Marcel [Sun, 29 Nov 2020 04:03:12 +0000 (05:03 +0100)]
[miio]  Cloud Communication for devices (#8981)

* [miio]  Cloud Communication for devices

Allows to define if communication to devices is direct or send via the
Xiaomi cloud.
Introduce additional channel to execute commands via cloud.

Other small improvements
* Use common method from abstract handler to send commands
* Common way to handle custom commands
* Introduce small delay before refreshing robot properties after sending
commands (similar to the basic handler) so devices have time to update
their properties

* [miio] simplify cloudconnector
* [miio] Cleanup all jobs when unloading
* [miio] update to use dedicated ScheduledExecutorService

Use dedicated ScheduledExecutorService to avoid unloading problems

* Update bundles/org.openhab.binding.miio/src/main/java/org/openhab/binding/miio/internal/handler/MiIoAbstractHandler.java
* [miio] fix for removeif
* miio- Improve scheduler
* [miio] fix communication error if device is not on the network
* [miio] update with comments from feedback

* remove scheduler tracking
* improve status setting for cloud communication
* [miio] update with feedback review

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Co-authored-by: Connor Petty <mistercpp2000@gmail.com>
5 years ago[hueemulation] Changes to fix pairing and device discovery with Alexa (#9164)
Mike Major [Sun, 29 Nov 2020 03:46:35 +0000 (03:46 +0000)]
[hueemulation] Changes to fix pairing and device discovery with Alexa (#9164)

Signed-off-by: Mike Major <mike_j_major@hotmail.com>
5 years ago[openhabcloud] Added Actions for sending notifications (#9145)
Christoph Weitkamp [Sat, 28 Nov 2020 20:25:20 +0000 (21:25 +0100)]
[openhabcloud] Added Actions for sending notifications (#9145)

* Added ThingActions for sending notifications

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
5 years ago[tr064] fix certificate problems and add call list channel (#9149)
J-N-K [Sat, 28 Nov 2020 18:14:07 +0000 (19:14 +0100)]
[tr064] fix certificate problems and add call list channel (#9149)

* improvements

- use insecure client and remove TrustManager
- add call list channel

* address review comments

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[openwebnet] Improved logging info>warn (#9159)
M Valla [Sat, 28 Nov 2020 15:50:10 +0000 (16:50 +0100)]
[openwebnet] Improved logging info>warn (#9159)

Signed-off-by: Massimo Valla <mvcode00@gmail.com>
5 years ago[bluetooth.bluez] Fix the unpairing of all devices on binding disposal (#9011)
Benjamin Lafois [Sat, 28 Nov 2020 14:59:39 +0000 (15:59 +0100)]
[bluetooth.bluez] Fix the unpairing of all devices on binding disposal (#9011)

Signed-off-by: Benjamin Lafois <benjamin.lafois@gmail.com>
5 years ago[upnpcontrol] Rework and extension of binding. (#9081)
Mark Herwege [Sat, 28 Nov 2020 12:38:44 +0000 (13:38 +0100)]
[upnpcontrol] Rework and extension of binding. (#9081)

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
5 years agoUpdate README.md (#9152)
Ulrich Thombansen [Sat, 28 Nov 2020 12:22:02 +0000 (13:22 +0100)]
Update README.md (#9152)

The channels 1-3 of LCN-B3I are mapped to binary channels 6-8. This could be anticipated from the Button Tables (B6-8) that it connects to. However, the added comments should help people to save a few hours and some gray hair ;-)

5 years ago[itests] Fix after changing Inbox interface (#9150)
lolodomo [Sat, 28 Nov 2020 12:17:34 +0000 (13:17 +0100)]
[itests] Fix after changing Inbox interface (#9150)

Related to openhab/openhab-core#1848

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
5 years agofix announcement (#9155)
J-N-K [Sat, 28 Nov 2020 12:10:19 +0000 (13:10 +0100)]
fix announcement (#9155)

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[remoteopenhab] Accept Decimal state for items of type Number with a dimension (...
lolodomo [Sat, 28 Nov 2020 05:30:24 +0000 (06:30 +0100)]
[remoteopenhab] Accept Decimal state for items of type Number with a dimension (#9151)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
5 years ago[dwdunwetter] Removed dependency on org.apache.commons (#9138)
Christoph Weitkamp [Sat, 28 Nov 2020 00:11:06 +0000 (01:11 +0100)]
[dwdunwetter] Removed dependency on org.apache.commons (#9138)

* Removed dependency on org.apache.commons
* Incorporated comments from review

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
5 years ago[somfytahoma] Added support for the thermostatic valve (#9122)
Ondrej Pecta [Fri, 27 Nov 2020 07:29:37 +0000 (08:29 +0100)]
[somfytahoma] Added support for the thermostatic valve  (#9122)

Signed-off-by: Ondrej Pecta <opecta@gmail.com>
5 years ago[nikobus] discovery for push buttons, (#9134)
Boris Krivonog [Fri, 27 Nov 2020 01:02:49 +0000 (02:02 +0100)]
[nikobus] discovery for push buttons, (#9134)

* removed state update if value didn't change so expiry binding can actually - expire. If expire time was larger than refresh interval of the binding, expiration never happened ...

Signed-off-by: Boris Krivonog <boris.krivonog@inova.si>
5 years ago[miio] update for vacuum.e2 (#9139)
Marcel [Fri, 27 Nov 2020 00:04:46 +0000 (01:04 +0100)]
[miio] update for vacuum.e2 (#9139)

* [miio] update for vacuum.e2

small update now critical commands are confirmed working.

* [miio] update readme

as dock command is now also confirmed

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
5 years ago[miio] update line endings for readme maker (#9142)
Marcel [Thu, 26 Nov 2020 22:53:55 +0000 (23:53 +0100)]
[miio] update line endings for readme maker (#9142)

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
5 years ago[yioremote] Make the Binding compatible to new firmware version of YIO Dock (#9094)
miloit [Thu, 26 Nov 2020 22:47:07 +0000 (23:47 +0100)]
[yioremote] Make the Binding compatible to new firmware version of YIO Dock (#9094)

* Make the Binding compatible to new firmware version of YIO Dock

Signed-off-by: Michael Loercher <MichaelLoercher@web.de>
5 years ago[miio] add support for zhimi.humidifier.ca4 (Smartmi Evaporative Air Humidifier 2...
Marek Skrobacki [Thu, 26 Nov 2020 22:32:39 +0000 (22:32 +0000)]
[miio] add support for zhimi.humidifier.ca4 (Smartmi Evaporative Air Humidifier 2) (#9093)

* miio: add support for zhimi.humidifier.ca4

This change adds support for Xiaomi Smartmi Evaporation Air Humidifier 2.

The device uses MIOT protocol, exact spec is available at:

http://miot-spec.org/miot-spec-v2/instance?type=urn:miot-spec-v2:device:humidifier:0000A00E:zhimi-ca4:2

Signed-off-by: Marek Skrobacki <skrobul@skrobul.com>
5 years ago[openhabcloud] Code improvements (#9131)
Christoph Weitkamp [Thu, 26 Nov 2020 22:14:20 +0000 (23:14 +0100)]
[openhabcloud] Code improvements (#9131)

* Code improvements
* Add util method to create random alphanimeric string

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
5 years ago[ipcamera] Add channel Privacy Mode to Amcrest and Dahua handlers (#9092)
sidamos [Thu, 26 Nov 2020 17:53:52 +0000 (18:53 +0100)]
[ipcamera] Add channel Privacy Mode to Amcrest and Dahua handlers (#9092)

* Add channel Privacy Mode to Amcrest and Dahua handlers

Signed-off-by: Thomas <thomas@boerkel.de>
5 years ago[modbus] Modbus register array backed by bytes and other simplifications (#8865)
Sami Salonen [Thu, 26 Nov 2020 17:07:49 +0000 (19:07 +0200)]
[modbus] Modbus register array backed by bytes and other simplifications (#8865)

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
5 years ago[openwebnet] Fixed lights/dimmers handling #8830 (#9100)
M Valla [Thu, 26 Nov 2020 16:54:02 +0000 (17:54 +0100)]
[openwebnet] Fixed lights/dimmers handling #8830 (#9100)

Signed-off-by: Massimo Valla <mvcode00@gmail.com>
5 years ago[nikobus] fixed refresh handling (#9114)
Boris Krivonog [Thu, 26 Nov 2020 01:50:17 +0000 (02:50 +0100)]
[nikobus] fixed refresh handling (#9114)

* * fixed refresh handing due `channelLinked` not called anymore on startup for example (similar to https://github.com/openhab/openhab-core/issues/1707),
* "Impacted Modules" can be empty if button is configured as "standalone" and does not impact modules,
* minor doc fix

* * check if configured impacted module for `impactedModules` is referencing an existing thing,
* fixed warnings
* Fixed review comment.

Signed-off-by: Boris Krivonog <boris.krivonog@inova.si>
5 years ago[playstation] Initial contribution (#8585)
Fredrik Ahlström [Thu, 26 Nov 2020 01:39:27 +0000 (02:39 +0100)]
[playstation] Initial contribution (#8585)

* [playstation] Initial contribution.

Signed-off-by: Fredrik Ahlström <fredrikahlstrom75@gmail.com>
5 years agoFix to make sure the service starts (#9130)
Mike Major [Wed, 25 Nov 2020 21:41:12 +0000 (21:41 +0000)]
Fix to make sure the service starts (#9130)

Signed-off-by: Mike Major <mike_j_major@hotmail.com>
5 years agoAdded OSGi configurable service declarations (#9132)
Christoph Weitkamp [Wed, 25 Nov 2020 21:16:10 +0000 (22:16 +0100)]
Added OSGi configurable service declarations (#9132)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
5 years ago[amazonechocontrol] improvements and bug fixes (#9057)
J-N-K [Wed, 25 Nov 2020 20:15:29 +0000 (21:15 +0100)]
[amazonechocontrol] improvements and bug fixes (#9057)

* fixed: InterrupedException
* changed: single and group queues to device queue
added: standard volume to speak request
* changed: log from info to debug
* fix compile warnings
* remove dependency on StringUtils
* more improvements
* fix HandlerPowerController
* attempt to solve stopping tts
* logging powercontroller
* fix smarthome devices not updating
* finalize smarthome device update fix
* additional device information logging for discovery
* fix color channel for smarthome devices

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
Co-authored-by: Tom Blum <trinitus01@googlemail.com>
Co-authored-by: Connor Petty <mistercpp2000@gmail.com>
5 years agoMerge client-api subproject into tado binding project. (#9125)
Connor Petty [Wed, 25 Nov 2020 09:10:53 +0000 (01:10 -0800)]
Merge client-api subproject into tado binding project. (#9125)

Signed-off-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>
5 years ago[caddx] Corrected try with resources on a test class (#9123)
Georgios Moutsos [Wed, 25 Nov 2020 07:05:25 +0000 (09:05 +0200)]
[caddx] Corrected try with resources on a test class (#9123)

Signed-off-by: Georgios Moutsos <georgios.moutsos@gmail.com>
5 years ago[mail] Added translations for ThingActions (#9121)
Christoph Weitkamp [Wed, 25 Nov 2020 06:52:56 +0000 (07:52 +0100)]
[mail] Added translations for ThingActions (#9121)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
5 years ago[bluetooth.bluegiga] Add characteristic notification support (#9067)
Connor Petty [Tue, 24 Nov 2020 20:33:48 +0000 (12:33 -0800)]
[bluetooth.bluegiga] Add characteristic notification support (#9067)

* Add support for characteristic notifications.
* Also fixed bluegiga initialize/dispose bugs.

Signed-off-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>
5 years ago[freebox] Use ThingHandlerService for discovery (#9088)
lolodomo [Tue, 24 Nov 2020 18:42:00 +0000 (19:42 +0100)]
[freebox] Use ThingHandlerService for discovery (#9088)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
5 years ago[ecobee] Updates in prep for Dec 1 changes to Ecobee authorization process (#9065)
Mark Hilbush [Tue, 24 Nov 2020 18:05:10 +0000 (13:05 -0500)]
[ecobee] Updates in prep for Dec 1 changes to Ecobee authorization process (#9065)

Signed-off-by: Mark Hilbush <mark@hilbush.com>
5 years ago[denonmarantz] doc: added note for later models (#9066)
MrRimmer [Tue, 24 Nov 2020 18:00:18 +0000 (18:00 +0000)]
[denonmarantz] doc: added note for later models (#9066)

Added note for later models >= 2016.

5 years ago[bluetooth.generic] Fix build (#9115)
Connor Petty [Tue, 24 Nov 2020 07:07:29 +0000 (23:07 -0800)]
[bluetooth.generic] Fix build (#9115)

* use Objects.requireNonNull

Signed-off-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>
5 years ago[fronius] Fix connection check with Gen24 inverters (#9108)
jimtng [Tue, 24 Nov 2020 04:01:00 +0000 (14:01 +1000)]
[fronius] Fix connection check with Gen24 inverters (#9108)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
5 years agoremoved deprecated author information from binding.xml (#9113)
Kai Kreuzer [Tue, 24 Nov 2020 03:06:33 +0000 (04:06 +0100)]
removed deprecated author information from binding.xml (#9113)

Signed-off-by: Kai Kreuzer <kai@openhab.org>
5 years ago[helioseasycontrols] Range checks for bypass dates + documentation fixes (#9117)
Bernhard Bauer [Tue, 24 Nov 2020 03:05:02 +0000 (04:05 +0100)]
[helioseasycontrols] Range checks for bypass dates + documentation fixes (#9117)

Signed-off-by: Bernhard Bauer <bern77@gmail.com>
5 years ago[modbus] Add convenience class for ThingHandlers (#8634)
Fabian Wolter [Tue, 24 Nov 2020 02:38:07 +0000 (03:38 +0100)]
[modbus] Add convenience class for ThingHandlers (#8634)

* [modbus] Add convenience class for ThingHandlers

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
5 years ago[insteon] Fixed status updates not getting published for some polled devices (#9110)
robnielsen [Mon, 23 Nov 2020 23:12:25 +0000 (17:12 -0600)]
[insteon] Fixed status updates not getting published for some polled devices (#9110)

Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
5 years ago[somfytahoma] code cleanup (#9099)
Ondrej Pecta [Mon, 23 Nov 2020 21:05:08 +0000 (22:05 +0100)]
[somfytahoma] code cleanup (#9099)

* [somfytahoma] code cleanup

Signed-off-by: Ondrej Pecta <opecta@gmail.com>
5 years ago[openwebnet] Fixed handling of ZigBee USB gateway and devices (fixes #8915 #8917...
M Valla [Mon, 23 Nov 2020 18:21:55 +0000 (19:21 +0100)]
[openwebnet] Fixed handling of ZigBee USB gateway and devices (fixes #8915 #8917 #8962) (#9076)

* [openwebnet] Fixed config, handling and discovery of ZigBee devices (fixes #8915 and fixes #8917). Added test for ownID. Now uses openwebnet4j v0.3.2
* [openwebnet] ZigBee: improved handling of wrong 'where' parameter. Updated README. Improved logging.
* [openwebnet] Improved discoveryByActivation to distinguish dimmers from lights. Now using openwebnet4j 0.3.2-1

Signed-off-by: Massimo Valla <mvcode00@gmail.com>
5 years ago[astro] Trigger or not jobs restart when a positional channel is linked or unlinked...
lolodomo [Mon, 23 Nov 2020 18:17:18 +0000 (19:17 +0100)]
[astro] Trigger or not jobs restart when a positional channel is linked or unlinked (#9104)

Don't rely on calls to channelLinked at startup

Related to openhab/openhab-core#1707

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
5 years agoSupport Colour item and Group item with a state (#9111)
Mike Major [Mon, 23 Nov 2020 18:15:56 +0000 (18:15 +0000)]
Support Colour item and Group item with a state (#9111)

Signed-off-by: Mike Major <mike_j_major@hotmail.com>
5 years ago[bluetooth] Add some utility classes (#9064)
Connor Petty [Mon, 23 Nov 2020 10:34:39 +0000 (02:34 -0800)]
[bluetooth] Add some utility classes (#9064)

* Add some utility classes that will be used by other bluetooth bindings.
* Add handle field to BluetoothDescriptor

Signed-off-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>
5 years ago[homematic] Better OH3 compatibility (#9102)
Martin Herbst [Mon, 23 Nov 2020 10:10:08 +0000 (11:10 +0100)]
[homematic] Better OH3 compatibility (#9102)

* Max value and format pattern were not correct for dimmers (Fixes #8799)
* Fixed calls to deprecates methods/constructors
* Make sure channelLinked is executed at restart (see also: https://github.com/openhab/openhab-core/issues/1707)

Signed-off-by: Martin Herbst <develop@mherbst.de>
5 years ago[lcn] Fix initial polling of linked Channels (#9103)
Fabian Wolter [Mon, 23 Nov 2020 09:46:20 +0000 (10:46 +0100)]
[lcn] Fix initial polling of linked Channels (#9103)

Fixes #9086
Relates to openhab/openhab-core#1707

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
5 years ago[bluetooth.generic] Added support for generic bluetooth devices (#8775)
Connor Petty [Mon, 23 Nov 2020 09:43:44 +0000 (01:43 -0800)]
[bluetooth.generic] Added support for generic bluetooth devices (#8775)

* Generic Bluetooth Binding Initial Contribution

Signed-off-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>
5 years ago[tr064] Improvements of Phonebook Profile (#9054)
Christoph Weitkamp [Mon, 23 Nov 2020 00:22:22 +0000 (01:22 +0100)]
[tr064] Improvements of Phonebook Profile (#9054)

* Improvements of Phonebook Profile

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
5 years ago[satel] Fixes for INT-RS module (#9072)
druciak [Sat, 21 Nov 2020 06:33:54 +0000 (07:33 +0100)]
[satel] Fixes for INT-RS module (#9072)

Signed-off-by: Krzysztof Goworek <krzysztof.goworek@gmail.com>
Co-authored-by: Krzysztof Goworek <krzysztof.goworek@gmail.com>
5 years ago[ipcamera] Improve ONVIF preset naming (#8948)
Matthew Skinner [Sat, 21 Nov 2020 06:27:49 +0000 (17:27 +1100)]
[ipcamera] Improve ONVIF preset naming (#8948)

* Refactor to prevent endless loop.
* Allow `-rtsp_transport tcp` to be over-ridden.
* Display actual preset names
* Allow IP to not match due to Hostname given in setup.
* Fix index off by 1
* Bug fixes for HLS
* Compatibility fix for GotoPreset
* Improve default snapshot quality and allow FFmpeg arguments to be
changed.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Connor Petty <mistercpp2000@gmail.com>