Commit Graph

468 Commits

Author SHA1 Message Date
Christoph Weitkamp 863606e311
[icalendar] Ensure Bridge is initialized and calendar is available to update child Things (#9337)
* Ensure Bridge is initialized and calendar is available to update child Things

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-12-13 07:00:16 +01:00
J-N-K af3f8774d0
[deconz] initial support for scenes (#9345)
* initial support for scenes
* add documentation

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-12 15:30:43 -08:00
Marcel 12e5e38cb0
[miio] add support for huayi Fans, heater and lights (#9348)
* [miio] add support for huayi Fans, heater and lights
* [miio] incl right names

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-12 15:29:39 -08:00
Marcel 5bfc8940f4
[miio] Elimate several SAT warnings (#9289)
* [miio] eliminate warnings from mapdraw
* [miio] clean warnings from basic handler
* [miio] avoid apache commons warning in utils
* [miio] eliminate warnings from micloudconnector

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-12 15:27:54 -08:00
Marcel 6b3490fc57
[miio] improve yeelight json (#9338)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-12 11:58:18 -08:00
Georgios Moutsos ff40b5a632
[caddx] Add thing actions to the binding (#9248)
* Added keypad support and thing actions
* Related to #8116

Signed-off-by: Georgios Moutsos <georgios.moutsos@gmail.com>
2020-12-12 11:57:10 -08:00
Joan Pujol 3a5240d00e
[influxdb] Fixes InfluxDB 2.0 issues #9247 and #8960 (#9258)
Signed-off-by: Joan Pujol <joanpujol@gmail.com>
2020-12-12 11:32:24 -08:00
Gerhard Riegler 442a7cd31e
[gardena] Rewriting the Gardena binding (#8869)
* Rewriting the Gardena binding

Signed-off-by: Gerhard Riegler <gerhard.riegler@gmail.com>
2020-12-12 11:16:23 -08:00
J-N-K 70adea298a
[amazonechocontrol] fix text commands stopping TTS (#9346)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-12 10:21:47 -08:00
Wouter Born 9ee81eae38 [mapdb] Recreate DB when incompatible OH2 DB is used (#9299)
The only way to recover from an incompatible OH2 database is to create a new database.
With these changes the add-on will create a new database automatically and archive the incompatible database files in a backup directory.

Fixes #8794

Signed-off-by: Wouter Born <github@maindrain.net>
2020-12-12 19:11:50 +01:00
Jerome Luckenbach 1eccc4c6fc
[smartthings] Fixed some minor readme issue (#9341)
* Fixed some minor readme issues

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-12-12 12:23:45 +01:00
Matthew Skinner f93c418004
[hue] Refactor: change category to one that exists (#9335)
<category>DimmableLight</category>
The above category does not exist here <https://www.openhab.org/docs/concepts/categories.html> and the new UI does not have this as a valid option to select when creating an item.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
2020-12-12 10:08:42 +01:00
Matthew Skinner 8cb5a8b073
[milight] Refactor: change category to one that exist (#9336)
<category>DimmableLight</category>
The above category does not exist here <https://www.openhab.org/docs/concepts/categories.html> and the new UI does not have this as a valid option to select when creating an item.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
2020-12-12 10:07:44 +01:00
Mark Hilbush 7451df9865
[jdbc] Add missing item types Player and Image (#9334)
- Add missing item types Player and Image

Closes #2819 

Signed-off-by: Mark Hilbush <mark@hilbush.com>
2020-12-12 08:51:12 +01:00
J-N-K 5d49188e0b
[amazonechocontrol] fix unnecessary refresh and add text commands (#9328)
* fixed: removed unnecessary refresh on push activity

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
Also-By: Tom Blum <trinitus01@googlemail.com>
Co-authored-by: Tom Blum <trinitus01@googlemail.com>
2020-12-11 16:17:20 -08:00
lolodomo 578807f452
[remoteopenhab] Asynchronous reading of big API response (#9320)
* [remoteopenhab] Asynchronous reading of big API response

Fix #9281

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2020-12-11 14:48:00 -08:00
J-N-K dca815b73f
[deconz] support for thermostat windowopen (#9306)
* add support for windowopen in thermostats
* fix documentation

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-11 13:36:21 -08:00
lolodomo f5e16ae5f8
[linky/powermax/lgwebos] Adapt README to OH3 (#9332)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2020-12-11 13:33:24 -08:00
Sebastian Prehn c0dc0daa4f
[lgwebos] Fix Volume Subscription on newer LGWebOS TVs which report volumeStatus. (#9331)
Signed-off-by: Sebastian Prehn <sebastian.prehn@gmx.de>
2020-12-11 13:11:31 -08:00
Boris Krivonog 1362f9e5c1
[nikobus] rollershutter position estimator added (#9294)
* Implemented rollershutter position estimator.
* Removed unneeded try-catch.

Signed-off-by: Boris Krivonog <boris.krivonog@inova.si>
2020-12-11 10:29:10 -08:00
Marcel 7380b45811
[miio] add support for basic huayi lights (#9316)
* [miio] add support for basic huayi lights

also remove some double spaces in json files
* miio update devicenames

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-11 10:24:44 -08:00
Marcel e9e8207345
[miio] extend units for miot types (#9318)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-11 10:20:41 -08:00
Wouter Born c755e85281
Fix missing feature configfiles (#9324)
* Update configfile lines for renamed openhab-addons-external artifactId
* Add missing 2.5.x configfiles files which were never merged into the main branch
* Fix configfile lines not aggregated in feature.xml file

Fixes openhab/openhab-distro#1205

Signed-off-by: Wouter Born <github@maindrain.net>
2020-12-11 14:34:44 +01:00
J-N-K 843ec092dc
[deconz] improve initialization (#9321)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-10 18:21:12 -08:00
Fabian Wolter 941189ad55
[bluetooth] Try to make tests more stable No.2 (#9309)
* [bluetooth] Try to make tests more stable No.2

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-12-09 16:16:40 -08:00
lolodomo 3bd17f4788
[remoteopenhab] New settings to setup the remote server accessibility check (#9311)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2020-12-09 14:52:41 -08:00
J-N-K 27a8455cda
[deconz] add support for effects on color lights (#9238)
* add support for effects
* add tags
* remove unnecessary constants
* fix state update

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-09 14:44:09 -08:00
Marcel 6fe75cb288
[miio] only change the name if it is the default one (#9312)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-09 14:23:18 -08:00
J-N-K 654db27939
[deconz] improve websocket connection process (#9298)
* improve websocket connection

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-09 14:04:40 -08:00
Christoph Weitkamp 7e9b27ec41
[jdbc] Fixed ClassCastException (#9296)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-12-09 11:52:04 -08:00
eugen ade041d5f0
[homekit] fix minValue, maxValue (#9300)
Signed-off-by: Eugen Freiter <freiter@gmx.de>
2020-12-09 11:49:24 -08:00
lolodomo 7edfbc6391
[remoteopenhab] Consider ItemStateChangedEvent events when relevant (#9243)
Fix #9190

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2020-12-09 19:58:34 +01:00
Fabian Wolter aba5e2c996
[bluetooth] Try to make tests more stable (#9304)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-12-09 15:07:55 +01:00
Fabian Wolter 34a9c5482a
[mqtt] Try to make tests more stable (#9297)
* [mqtt] Try to make tests more stable
* Increase timeout from 10ms to 10sec

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-12-09 13:21:58 +01:00
Kai Kreuzer f152a58a31
[modbus] Moved modbus transport from addons to core (#9268)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-12-09 00:12:43 +01:00
Christoph Weitkamp 1a6f5b5158
[icalendar] Reload calendar file asynchronously (#9227)
* Reload calendar file asynchronously
* Incorporated comments from review

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-12-08 11:07:24 -08:00
Marcel 3eda5ebbc9
[miio] add support for Yeelight Dual Control Module (yeelink.switch.sw1) (#9295)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-08 10:03:25 -08:00
lolodomo d451648e0e
[remoteopenhab] Avoid going OFFLINE when request of items states fails (#9287)
Related to #9281

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2020-12-08 09:22:13 -08:00
Andrew Fiddian-Green ce5d5ca61d
[velux] fix bugs with Somfy devices, and switch devices (#9245)
* [velux] add data type to config params in readme
* [velux] eliminate mvn warning
* [velux] fix Somfy bugs: uniqueindex = serial number or name
* [velux] fix inconsistent switch state logic
* [velux] cosmetics on BRIDGE_THING_TYPE_UID

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2020-12-08 09:20:14 -08:00
Wouter Born d2e5c3e7dd
Remove SmartHome leftovers (#9283)
Signed-off-by: Wouter Born <github@maindrain.net>
2020-12-08 18:03:49 +01:00
Christoph Weitkamp af4371844d
[dwdunwetter] Rework channel creation (#9229)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-12-07 20:53:29 -08:00
Christian Kittel 8d389b7e2e
[ojelectronics] Add discovery; enable writable properties (#9168)
* Add methods to update via Command; Add discovery
* add vacation channels; rework README
* Fixed code review issues: Corrected TimeZone-Handling

Signed-off-by: Christian Kittel <ckittel@gmx.de>
2020-12-07 17:23:04 -08:00
James Melville 20e03c257a
[openthermgateway] Fix for #9205 incorrect control setpoint override (#9206)
* Initial attempt to resolve issue with flickering statuses when override
present on OTGW
* Update Units

Signed-off-by: James Melville <jamesmelville@gmail.com>
2020-12-07 17:03:40 -08:00
J-N-K e19c16565d
[deconz] add categories and tags to lights (where applicable) (#9257)
* add categories and tags (where applicable)
* also add tags for groups

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-07 16:02:32 -08:00
J-N-K 4453a04eea
[amazonechocontrol] proper handling of null values in reminders (#9285)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-07 15:31:32 -08:00
Boris Krivonog 25ea32e2bf
[nikobus] - added new trigger channels for Nikobus push button (#9166)
* Added new trigger channels for Nikobus push button.

Signed-off-by: Boris Krivonog <boris.krivonog@inova.si>
2020-12-07 15:05:29 -08:00
Marcel 82976235bc
[miio] improve dreame vacuum support (#9272)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-07 14:58:22 -08:00
Bernhard Bauer 345e30928e
[helioseasycontrols] Fixes heat echanger type (#9274)
Signed-off-by: Bernhard Bauer <bern77@gmail.com>
2020-12-07 14:43:15 -08:00
lolodomo fea317a675
[remoteopenhab] Reduced response size from REST API items (#9284)
Related to #9281

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2020-12-07 14:38:29 -08:00
J-N-K 12183f1c46
[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>
2020-12-07 22:27:16 +01:00
J-N-K beacec311e
[digitalstrom] remove unnecessary call to bridgeStatusChanged (#9263)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-07 12:35:35 -08:00
J-N-K a44f7f17cc
[exec] improve logging and documentation (#9282)
* explain usage of input channel
* fix wording

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-07 12:23:11 -08:00
J-N-K e3a659e8d3
[amazonechocontrol] improve logging (#9241)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-07 12:05:11 -08:00
Marcel 84703631fc
[miio] add support dreame 9 (dreame.vacuum.p2008) (#9278)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-07 09:14:56 -08:00
eugen 91f05f0ea3
[homekit] remove support for legacy tags and fix issue with semantic tags (#9277)
Signed-off-by: Eugen Freiter <freiter@gmx.de>
2020-12-07 17:04:59 +01:00
Wouter Born ac6f08908f
Use renamed Units class (#9267)
Signed-off-by: Wouter Born <github@maindrain.net>
2020-12-07 10:34:02 +01:00
J-N-K d0480d0f2e
[fronius] Fix thing definition (#9255)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-06 22:20:23 -08:00
Marcel ab3dcba5dc
[miio] channels removal (#9237)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-06 22:18:53 -08:00
Hans-Jörg Merk 7bc48a220b
[intesis] Add error channels to intesisHome thing (#9221)
Signed-off-by: Hans-Jörg Merk <github@hmerk.de>
2020-12-06 22:00:15 -08:00
Matthew Skinner 84995bac83
[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>
2020-12-06 21:56:25 -08:00
JuanFran Adame Lorite b8dc504f84
[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>
2020-12-06 22:34:40 +01:00
Stefan M. Haller a8e91dca55 [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)
2020-12-06 22:30:01 +01:00
Wouter Born ac18da7fc3
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>
2020-12-06 19:57:26 +01:00
Sven Killig 4fafb06251
[amazonechocontrol] HandlerTemperatureSensor: increase resolution (#9246)
Signed-off-by: Sven Killig <sven@killig.de>
2020-12-06 18:31:47 +01:00
Marcel 0cde89c327
[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>
2020-12-05 12:59:48 -08:00
Patrick Fink 601415db17
[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>
2020-12-05 19:11:38 +01:00
Sven Killig 68dd5569f0
[amazonechocontrol] HandlerThermostatController (#9212)
* HandlerThermostatController

Signed-off-by: Sven Killig <sven@killig.de>
2020-12-05 17:20:17 +01:00
J-N-K b8bc020348
[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>
2020-12-04 21:44:00 -08:00
Michael Wodniok de390b96be
[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>
2020-12-04 21:35:14 -08:00
Marcel 05b7bbdccf
[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>
2020-12-04 21:26:44 -08:00
Fabian Wolter 568da33684
[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>
2020-12-04 21:24:55 -08:00
Fabian Wolter 86bd264cb9
[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>
2020-12-04 21:22:47 -08:00
Gaétan Collaud f9866b2c77
[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>
2020-12-04 16:06:59 -08:00
Rafael 7582117759
[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.
2020-12-04 16:00:57 -08:00
Patrick Fink 4b1a976285
[bluetooth.bluez] Remove tinyB reference from BlueZ Binding docs (#9235)
Signed-off-by: Patrick Fink <mail@pfink.de>
2020-12-04 15:48:10 -08:00
J-N-K 0b26e0b335
[amazonechocontrol] improve documentation (#9226)
* clarify login issue documentation

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-04 13:03:22 -08:00
Marcel 2597ff20d4
[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>
2020-12-04 13:01:18 -08:00
J-N-K 97d9bda0a1
[hdpowerview] fix classnotfoundexception (#9224)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-04 10:25:41 -08:00
Marcel 35528eda3b
[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>
2020-12-04 09:37:49 -08:00
mlobstein ffe252ccd5
[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>
2020-12-03 17:34:23 -08:00
Gaël L'hopital 48dcb27a61
[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>
2020-12-03 17:31:18 -08:00
J-N-K b27ddbe9fc
[amazonechoontrol] fix announcement without speak (#9213)
* fix announcement without speak
* improve code

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-03 17:24:56 -08:00
J-N-K 33faa51d7c
[digitalstrom] fix ClassCastException (#9214)
* fix ClassCastException
* fix spotless

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-03 17:20:43 -08:00
Sonic-Amiga 7a821a6c40
[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>
2020-12-03 12:28:17 -08:00
Kai Kreuzer a736e64402
[avmfritz] Properly interrupt monitor thread upon dispose (#9201)
* Properly interrupt monitor thread upon dispose

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-12-03 17:19:10 +01:00
tophee 72b0c1473c
[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"
2020-12-02 09:32:12 -08:00
Marcel 707d840c73
[miio] Channel Updates to Quantitypes (#9196)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-02 09:25:25 -08:00
lolodomo ef31659452
[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>
2020-12-02 09:21:05 -08:00
Kai Kreuzer 102f770881
[miele] Properly shut down event listener job upon dispose (#9202)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-12-02 09:08:37 -08:00
Andrew Fiddian-Green 072113f51b
[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>
2020-12-01 09:05:51 -08:00
LukasA83 d3b9bd592b
[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>
2020-11-30 17:30:00 -08:00
miloit 27f280cfa2
[yioremote] Update ir code macth pattern (#9169)
Signed-off-by: Michael Loercher <michaelloercher@web.de>
2020-11-30 16:55:55 -08:00
Christoph Weitkamp 1abe9da2d4
[netatmo] Update only the channel for which the REFRESH is sent (#9188)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-11-30 16:40:56 -08:00
Wolfgang Klimt 6afbe23ea6
[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>
2020-11-30 12:09:20 -08:00
Christoph Weitkamp 7fe7b60f83
Improved format of README.md (#9184)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-11-30 17:04:21 +01:00
Felix Schneider af42602636
[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>
2020-11-30 12:10:42 +01:00
lolodomo 23131b446c
[netatmo] Removed useless class MeasurableChannels (#9136)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2020-11-30 10:31:16 +01:00
schmieeed 1e47d42186
[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.
2020-11-30 10:28:27 +01:00
Christoph Weitkamp 6e0cacab31
[pushover] Migration of Pushover OH1 action to OH3 binding (#8586)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-11-29 12:31:21 +01:00
Sami Salonen 5d60d6464b
[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>
2020-11-29 11:24:16 +01:00