]>
git.basschouten.com Git - openhab-addons.git/log
Bernhard Bauer [Mon, 7 Dec 2020 22:43:15 +0000 (23:43 +0100)]
[helioseasycontrols] Fixes heat echanger type (#9274)
Signed-off-by: Bernhard Bauer <bern77@gmail.com>
lolodomo [Mon, 7 Dec 2020 22:38:29 +0000 (23:38 +0100)]
[remoteopenhab] Reduced response size from REST API items (#9284)
Related to #9281
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
J-N-K [Mon, 7 Dec 2020 21:27:16 +0000 (22:27 +0100)]
[kostalinverter] Fix channel item-type definitions (#9225)
Channels for power should use item-type `Number:Power` instead of `Number:Energy`.
Fixes #8738
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
J-N-K [Mon, 7 Dec 2020 20:35:35 +0000 (21:35 +0100)]
[digitalstrom] remove unnecessary call to bridgeStatusChanged (#9263)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
J-N-K [Mon, 7 Dec 2020 20:23:11 +0000 (21:23 +0100)]
[exec] improve logging and documentation (#9282)
* explain usage of input channel
* fix wording
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
J-N-K [Mon, 7 Dec 2020 20:05:11 +0000 (21:05 +0100)]
[amazonechocontrol] improve logging (#9241)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
Marcel [Mon, 7 Dec 2020 17:14:56 +0000 (09:14 -0800)]
[miio] add support dreame 9 (dreame.vacuum.p2008) (#9278)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
eugen [Mon, 7 Dec 2020 16:04:59 +0000 (17:04 +0100)]
[homekit] remove support for legacy tags and fix issue with semantic tags (#9277)
Signed-off-by: Eugen Freiter <freiter@gmx.de>
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>
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>
Marcel [Mon, 7 Dec 2020 06:18:53 +0000 (22:18 -0800)]
[miio] channels removal (#9237)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
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>
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>
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>
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 )
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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.
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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"
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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.
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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 ;-)
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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.
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>
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>
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>
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>
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>
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>
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>
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>
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>