]> git.basschouten.com Git - openhab-addons.git/log
openhab-addons.git
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>
5 years ago[fronius] [fronius] Accept null value as zero for inverterdatachannelpac channel...
jimtng [Sat, 21 Nov 2020 03:23:11 +0000 (13:23 +1000)]
[fronius] [fronius] Accept null value as zero for inverterdatachannelpac channel (#9077)

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
5 years ago[http] fix thing-definition (#9080)
J-N-K [Sat, 21 Nov 2020 03:20:45 +0000 (04:20 +0100)]
[http] fix thing-definition (#9080)

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[powermax] Use ThingHandlerService for discovery (#9083)
lolodomo [Sat, 21 Nov 2020 03:18:16 +0000 (04:18 +0100)]
[powermax] Use ThingHandlerService for discovery (#9083)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
5 years ago[rfxcom) Use ThingHandlerService for discovery (#9082)
lolodomo [Sat, 21 Nov 2020 03:16:55 +0000 (04:16 +0100)]
[rfxcom) Use ThingHandlerService for discovery (#9082)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
5 years agoChannel types: UPERCASE and typo (#8989)
drohhyn [Fri, 20 Nov 2020 07:35:59 +0000 (08:35 +0100)]
Channel types: UPERCASE and typo (#8989)

https://community.openhab.org/t/solved-homematic-channel-type-couldn-t-be-resolved/47950/6 shows the solution with UPPERCASE channel name.
Signed-off-by: drohhyn <drohhyn@qimp.org>
5 years agoFixed declaration of representation property (#9073)
Kai Kreuzer [Thu, 19 Nov 2020 19:06:13 +0000 (20:06 +0100)]
Fixed declaration of representation property (#9073)

Signed-off-by: Kai Kreuzer <kai@openhab.org>
5 years ago[tr064] Fixed minor spelling (#9074)
Christoph Weitkamp [Thu, 19 Nov 2020 18:58:13 +0000 (19:58 +0100)]
[tr064] Fixed minor spelling (#9074)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
5 years ago[serial] Initial contribution (#8851)
Mike Major [Thu, 19 Nov 2020 18:51:54 +0000 (18:51 +0000)]
[serial] Initial contribution (#8851)

Signed-off-by: Mike Major <mike_j_major@hotmail.com>
5 years ago[caddx] Fix wrongly handled discovery, off by 1 errors (#9030)
Georgios Moutsos [Thu, 19 Nov 2020 02:10:09 +0000 (04:10 +0200)]
[caddx] Fix wrongly handled discovery, off by 1 errors (#9030)

* Corrected caddx discovery bug
* Maintenance

- Changed refresh logic for the things
- Code cleanup
- Corrected off by one errors
- Added initial tests for the message parsing
* Corrected ParameterizedTest
* Changed new Date().getTime to System.currentTimeMillis()

Signed-off-by: Georgios Moutsos <georgios.moutsos@gmail.com>
5 years ago[neeo] improve code (#9028)
J-N-K [Wed, 18 Nov 2020 00:25:46 +0000 (01:25 +0100)]
[neeo] improve code (#9028)

* create forwardactionsservlet only if forwardchain is not empty
* remove dependency on apache commons

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[miio] Use QuantityTypes for time & area in the vacuumhandler (#9058)
Marcel [Wed, 18 Nov 2020 00:23:23 +0000 (01:23 +0100)]
[miio] Use QuantityTypes for time & area in the vacuumhandler (#9058)

closes #7752

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
5 years ago[miio] Add support zhimi.heater.zb1 & zhimi.heater.za2 (#9055)
Marcel [Wed, 18 Nov 2020 00:16:36 +0000 (01:16 +0100)]
[miio] Add support zhimi.heater.zb1 & zhimi.heater.za2 (#9055)

* [miio] Add support zhimi.heater.zb1 & zhimi.heater.za2
* [miio] capitalize channel labels

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
5 years ago[miio] send miot actions parameter as jsonObject (#9056)
Marcel [Tue, 17 Nov 2020 20:32:52 +0000 (21:32 +0100)]
[miio] send miot actions parameter as jsonObject (#9056)

* [miio] send miot actions parameter as jsonObject
* [miio] avoid maven error

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
5 years ago[tacmi] TA-CMI: Fixed some issues when percent values are received or updated (#9047)
Christian Niessner [Tue, 17 Nov 2020 19:53:20 +0000 (20:53 +0100)]
[tacmi] TA-CMI: Fixed some issues when percent values are received or updated (#9047)

Signed-off-by: Christian Niessner <github-marvkis@christian-niessner.de>
5 years ago[miio] Fix readme for line breaks inside table cell (#9052)
Marcel [Tue, 17 Nov 2020 18:46:20 +0000 (19:46 +0100)]
[miio] Fix readme for line breaks inside table cell (#9052)

* [miio] Fix readme for line breaks inside table cell
* [miio] improve readme

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
5 years agofix wrong formatting in state description (#9051)
J-N-K [Tue, 17 Nov 2020 10:55:22 +0000 (11:55 +0100)]
fix wrong formatting in state description (#9051)

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[touchwand]- Added support for AlarmSensor and WallController (#8933)
Roie Geron [Mon, 16 Nov 2020 23:44:03 +0000 (01:44 +0200)]
[touchwand]- Added support for AlarmSensor and WallController (#8933)

* Added support for AlarmSensor and WallController

Signed-off-by: Roie Geron <roie.geron@gmail.com>
5 years ago[km200] Fixed representation-property for discovery result (#9042)
Christoph Weitkamp [Mon, 16 Nov 2020 20:34:35 +0000 (21:34 +0100)]
[km200] Fixed representation-property for discovery result (#9042)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
5 years ago[jablotron] fixed updating of JA100 PG channels (#9003)
Ondrej Pecta [Mon, 16 Nov 2020 20:31:49 +0000 (21:31 +0100)]
[jablotron] fixed updating of JA100 PG channels (#9003)

* [jablotron] fixed bug when bridge stays offline forever in some cases
* [jablotron] fixed the JA100 channel update bug

Signed-off-by: Ondrej Pecta <opecta@gmail.com>
5 years ago[miio] update readme (#9014)
Marcel [Mon, 16 Nov 2020 20:26:50 +0000 (21:26 +0100)]
[miio] update readme (#9014)

* [miio] update readme

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
5 years ago[VolvoOnCall] SAT corrections and some channels enhancements (#8997)
Gaël L'hopital [Mon, 16 Nov 2020 20:21:17 +0000 (21:21 +0100)]
[VolvoOnCall] SAT corrections and some channels enhancements (#8997)

* Sat enhancements and some channels enhancements
* Reformating files
* Documentation correction

Signed-off-by: clinique <gael@lhopital.org>
5 years ago[avmfritz] Avoid a hidden NPE when getIdentifier() of an uninitialized ThingHandler...
Christoph Weitkamp [Mon, 16 Nov 2020 17:09:30 +0000 (18:09 +0100)]
[avmfritz] Avoid a hidden NPE when getIdentifier() of an uninitialized ThingHandler is called (#9040)

* Avoid a hidden NPE when getIdentifier() of an uninitialized ThingHandler is called
* Fixed Powerline546EHandler

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
5 years ago[plugwise] Use ThingHandlerService for discovery (#9041)
Wouter Born [Mon, 16 Nov 2020 01:29:02 +0000 (02:29 +0100)]
[plugwise] Use ThingHandlerService for discovery (#9041)

This simplifies the PlugwiseHandlerFactory code so it no longer needs to register and keep track of a discovery service for each bridge.

Also contains a few other improvements:

* fix lastRequest timestamp not updated when sending messages to discover node properties
* use java.time Duration and Instant
* use List.of, Set.of
* remove redundant null suppression because of EEAs

Signed-off-by: Wouter Born <github@maindrain.net>
5 years ago[snmp] nullness improvements (#9038)
J-N-K [Mon, 16 Nov 2020 01:24:02 +0000 (02:24 +0100)]
[snmp] nullness improvements (#9038)

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[miio] add support for lumi.curtain.hagl05 Xiaomi youpin Curtain Controller (Wi-Fi...
Marcel [Mon, 16 Nov 2020 01:19:00 +0000 (02:19 +0100)]
[miio] add support for lumi.curtain.hagl05 Xiaomi youpin Curtain Controller (Wi-Fi) (#9017)

* [miio] add support for lumi.curtain.hagl05
* [miio] improve channel description
* [miio] improved mapping for curtain hagl05
* [miio] fix channelTypes

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
5 years ago[miio] Add support for mijia.vacuum.v2 (#9036)
Marcel [Mon, 16 Nov 2020 01:17:59 +0000 (02:17 +0100)]
[miio] Add support for mijia.vacuum.v2 (#9036)

* [miio] Add support for mijia.vacuum.v2

related issue #9005
* [miio] fix channelTypes based on review

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
5 years ago[lcn] doc: add .things example (#9031)
Fabian Wolter [Sun, 15 Nov 2020 20:41:45 +0000 (21:41 +0100)]
[lcn] doc: add .things example (#9031)

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
5 years ago[netatmo] Deprecated tag "required" for configuration parameter (#9035)
lolodomo [Sun, 15 Nov 2020 11:34:20 +0000 (12:34 +0100)]
[netatmo] Deprecated tag "required" for configuration parameter (#9035)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
5 years ago[hue] Deprecated tag "required" for configuration parameter (#9034)
lolodomo [Sun, 15 Nov 2020 11:28:44 +0000 (12:28 +0100)]
[hue] Deprecated tag "required" for configuration parameter (#9034)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
5 years ago[freebox] Deprecated tag "required" for configuration parameter (#9033)
lolodomo [Sun, 15 Nov 2020 11:26:34 +0000 (12:26 +0100)]
[freebox] Deprecated tag "required" for configuration parameter (#9033)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
5 years ago[remoteopenhab] Deprecated tag "required" for configuration parameter (#9032)
lolodomo [Sun, 15 Nov 2020 10:28:30 +0000 (11:28 +0100)]
[remoteopenhab] Deprecated tag "required" for configuration parameter (#9032)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
5 years ago[remoteopenhab] Introduce things for the remote things and add support for HTTPS...
lolodomo [Sun, 15 Nov 2020 09:59:38 +0000 (10:59 +0100)]
[remoteopenhab] Introduce things for the remote things and add support for HTTPS (#8909)

* [remoteopenhab] Introduce things for the remote things

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Adapt code to change in core

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Review comment: scheduler.execute

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Fixed tables in README

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Review comment: ThingHandlerService

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Add support for HTTPS communication

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Few changes to satisfy build

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Avoid SSE timeout exception after one minute when no event received

Fix #8977

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Check connection job: do nothing when the thing was ONLINE and the REST API is still reachable

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Review comment: super.deactivate

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Review comments: README

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Review comment: buildChannels parameter renamed

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Imrpoved logging when the REST API is failing

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Review comment: fasle

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Review comment: deprecated "required" tag for channel parameter

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
5 years ago[omnikinverter]fix missing dispose (#9010)
J-N-K [Sat, 14 Nov 2020 23:27:21 +0000 (00:27 +0100)]
[omnikinverter]fix missing dispose (#9010)

* fix missing dispose

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[bluetooth.bluegiga] Fix / concretize bluegiga parameter descriptions (#9026)
Patrick Fink [Sat, 14 Nov 2020 16:45:26 +0000 (17:45 +0100)]
[bluetooth.bluegiga] Fix / concretize bluegiga parameter descriptions (#9026)

Signed-off-by: Patrick Fink <mail@pfink.de>
5 years ago[bluetooth.bluegiga] Fix scan interval descriptions (#9025)
Patrick Fink [Sat, 14 Nov 2020 15:12:19 +0000 (16:12 +0100)]
[bluetooth.bluegiga] Fix scan interval descriptions (#9025)

Signed-off-by: Patrick Fink <mail@pfink.de>
5 years ago[neeo] fix ClassNotFoundException and switch to constructor injection (#9006)
J-N-K [Sat, 14 Nov 2020 15:11:06 +0000 (16:11 +0100)]
[neeo] fix ClassNotFoundException and switch to constructor injection (#9006)

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[miio] Use generic channeltypes if none provided (#8999)
Marcel [Fri, 13 Nov 2020 23:09:39 +0000 (00:09 +0100)]
[miio] Use generic channeltypes if none provided (#8999)

To prevent channels not showing up in OH3 main UI

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
5 years ago[deconz] fix websocketId creation (#9019)
J-N-K [Fri, 13 Nov 2020 23:02:21 +0000 (00:02 +0100)]
[deconz] fix websocketId creation (#9019)

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[miio] add support for scishare smart capsule coffee machine s1102 (#9015)
Marcel [Fri, 13 Nov 2020 22:48:15 +0000 (23:48 +0100)]
[miio] add support for scishare smart capsule coffee machine s1102 (#9015)

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
5 years ago[infrastructure] move infered nullness warnings to error and update EEA (#8949)
J-N-K [Thu, 12 Nov 2020 20:07:11 +0000 (21:07 +0100)]
[infrastructure] move infered nullness warnings to error and update EEA (#8949)

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[hdpowerview] deferred instantiation of JAX-RS client (#9002)
Andrew Fiddian-Green [Thu, 12 Nov 2020 03:49:27 +0000 (03:49 +0000)]
[hdpowerview] deferred instantiation of JAX-RS client (#9002)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
5 years ago[insteon] added ability to configure the channels with parameters from the ui (#8959)
robnielsen [Thu, 12 Nov 2020 03:11:17 +0000 (21:11 -0600)]
[insteon] added ability to configure the channels with parameters from the ui (#8959)

Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
5 years ago[insteon] sort the channels by channel id so they show up sorted in the ui (#8966)
robnielsen [Wed, 11 Nov 2020 19:29:55 +0000 (13:29 -0600)]
[insteon] sort the channels by channel id so they show up sorted in the ui (#8966)

Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
5 years ago[miio] Add zhimi.fan.za1 (#8998)
Marcel [Wed, 11 Nov 2020 19:28:39 +0000 (20:28 +0100)]
[miio] Add zhimi.fan.za1 (#8998)

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
5 years ago[telegram] Add support for sendVideo (MP4) and sendAnimation (GIF) (#8969)
Matthew Skinner [Wed, 11 Nov 2020 03:50:58 +0000 (14:50 +1100)]
[telegram] Add support for sendVideo (MP4) and sendAnimation (GIF) (#8969)

* Add sendVideo and sendAnimation features.
* Re-order functions to keep inline with other functions.
* Readme change to trigger new build.
* Add ability to use raw file paths to send video and animations.
* Change Paths.get to Path.of as JavaDocs recommend.
* Allow absolute paths in SendPhoto methods and update readme.md
* Support for no caption with photo.
* Add absolute path support for png and webp.
* Add all file types requested.
* Remove multiple OR and only do lowercase once.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
5 years ago[Linky] Some enhancements and corrections on the linky binding (#8871)
Gaël L'hopital [Tue, 10 Nov 2020 17:08:02 +0000 (18:08 +0100)]
[Linky] Some enhancements and corrections on the linky binding (#8871)

* Some enhancements and corrections on the linky binding
spotless apply
Adressing code review comments
* Adressing potential NPR.
* Code review findings correction
* Pleasing SAT checks

Signed-off-by: clinique <gael@lhopital.org>
5 years ago[VigiCrues] Adding missing header to HubEauResponse (#8996)
Gaël L'hopital [Tue, 10 Nov 2020 17:03:34 +0000 (18:03 +0100)]
[VigiCrues] Adding missing header to HubEauResponse (#8996)

* Adding missing header to HubEauResponse
* Hard to merge !

Signed-off-by: clinique <gael@lhopital.org>
5 years ago[digitalstrom] fix NPE (#8992)
J-N-K [Tue, 10 Nov 2020 07:43:13 +0000 (08:43 +0100)]
[digitalstrom] fix NPE (#8992)

* fix NPE
* fix formatting

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[lgwebos] fix NPE (#8995)
J-N-K [Tue, 10 Nov 2020 07:42:03 +0000 (08:42 +0100)]
[lgwebos] fix NPE (#8995)

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[samsungtv] fix NPE (#8991)
J-N-K [Tue, 10 Nov 2020 07:41:04 +0000 (08:41 +0100)]
[samsungtv] fix NPE (#8991)

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[meteoalerte] Addressing Issue #8543 (#8961)
Gaël L'hopital [Mon, 9 Nov 2020 20:51:39 +0000 (21:51 +0100)]
[meteoalerte] Addressing Issue #8543 (#8961)

* [meteoalerte] Addressing Issue #8543

* Small change
* Adding charset to byte conversion

Signed-off-by: clinique <gael@lhopital.org>
5 years ago[ambientweather] Add WS-2902B weather station (#8954)
Mark Hilbush [Mon, 9 Nov 2020 17:13:26 +0000 (12:13 -0500)]
[ambientweather] Add WS-2902B weather station (#8954)

Signed-off-by: Mark Hilbush <mark@hilbush.com>
5 years ago[OpenUV] Correcting a SAT finding. (#8967)
Gaël L'hopital [Mon, 9 Nov 2020 16:55:35 +0000 (17:55 +0100)]
[OpenUV] Correcting a SAT finding. (#8967)

* Correcting a SAT finding.
Adding alert levels compatible with MeteoAlarm and Vigicrues
* Adressing code review.
* spotless apply

Signed-off-by: clinique <gael@lhopital.org>
5 years ago[http] Initial contribution (#8521)
J-N-K [Mon, 9 Nov 2020 16:53:44 +0000 (17:53 +0100)]
[http] Initial contribution (#8521)

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[Vigicrues] OH3 enhancements (#8952)
Gaël L'hopital [Mon, 9 Nov 2020 16:41:48 +0000 (17:41 +0100)]
[Vigicrues] OH3 enhancements (#8952)

* Staging work
Saving my work
Vigicrues extensions for OH3
First code review
* Code review and some corrections
* Code review enhancements
Changed alert to Number

* Code review corrections
* Correcting my error
* Adressing SAT finding

Signed-off-by: clinique <gael@lhopital.org>
5 years ago[miio] Allow for quantity Type (#8756)
Marcel [Mon, 9 Nov 2020 16:39:50 +0000 (17:39 +0100)]
[miio] Allow for quantity Type (#8756)

* [miio] Allow for quantity Type in the basic handler

This extends the miio:basic handler with the option to define channels
with QuantityType e.g. to use number:temperature

* [miio] add missing breaks

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
5 years ago[miio] update readme with db location details (#8987)
Marcel [Mon, 9 Nov 2020 03:17:13 +0000 (04:17 +0100)]
[miio] update readme with db location details (#8987)

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
5 years ago[mactts] Allow spaces within voice name (#8985)
Kai Kreuzer [Sun, 8 Nov 2020 22:09:55 +0000 (23:09 +0100)]
[mactts] Allow spaces within voice name (#8985)

Signed-off-by: Kai Kreuzer <kai@openhab.org>
5 years ago[astro] Correcting some SAT finding and a blocking point (#8964)
Gaël L'hopital [Sun, 8 Nov 2020 20:09:08 +0000 (21:09 +0100)]
[astro] Correcting some SAT finding and a blocking point (#8964)

Signed-off-by: clinique <gael@lhopital.org>
5 years agoFix duplicate channel bug (#8980)
Connor Petty [Sun, 8 Nov 2020 10:17:19 +0000 (02:17 -0800)]
Fix duplicate channel bug (#8980)

Signed-off-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>
5 years ago[fmiweather] Discovery: advertising all discovered thing types (#8976)
Sami Salonen [Sun, 8 Nov 2020 00:23:44 +0000 (02:23 +0200)]
[fmiweather] Discovery: advertising all discovered thing types (#8976)

* [fmiweather] Discovery: advertising all discovered thing types
* [fmiweather] CitiesOfFinland using Set.of
* [fmiweather] using Set.of

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
5 years ago[deconz] add doorlock support (#8965)
J-N-K [Sat, 7 Nov 2020 23:55:33 +0000 (00:55 +0100)]
[deconz] add doorlock support (#8965)

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[fmiweather] fix thing definition XML error (#8974)
J-N-K [Sat, 7 Nov 2020 08:34:23 +0000 (09:34 +0100)]
[fmiweather] fix thing definition XML error (#8974)

Fixes #8971

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[fmiweather] Binding description stylized (#8968)
Sami Salonen [Sat, 7 Nov 2020 08:33:20 +0000 (10:33 +0200)]
[fmiweather] Binding description stylized (#8968)

* [fmiweather] Binding description stylized

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
5 years ago[intesis] Fix channel state options not set when channel exists (#8963)
Hans-Jörg Merk [Thu, 5 Nov 2020 19:58:41 +0000 (20:58 +0100)]
[intesis] Fix channel state options not set when channel exists (#8963)

Signed-off-by: Hans-Jörg Merk <github@hmerk.de>
5 years ago[touchwand] add to BOM (#8957)
J-N-K [Wed, 4 Nov 2020 22:44:32 +0000 (23:44 +0100)]
[touchwand] add to BOM (#8957)

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[deconz] fix brightness factor (#8956)
J-N-K [Wed, 4 Nov 2020 22:32:14 +0000 (23:32 +0100)]
[deconz] fix brightness factor (#8956)

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[insteon] remove all @SuppressWarnings("null") (#8937)
robnielsen [Wed, 4 Nov 2020 20:05:01 +0000 (14:05 -0600)]
[insteon] remove all @SuppressWarnings("null") (#8937)

Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
5 years agoRemove Map null annotation workarounds (#8916)
Wouter Born [Wed, 4 Nov 2020 12:57:24 +0000 (13:57 +0100)]
Remove Map null annotation workarounds (#8916)

These workarounds to prevent false positives can be removed now the EEAs allow for proper null analysis.

Signed-off-by: Wouter Born <github@maindrain.net>
5 years ago[deconz] fix lastSeenPolling and compile warnings (#8918)
J-N-K [Tue, 3 Nov 2020 22:23:57 +0000 (23:23 +0100)]
[deconz] fix lastSeenPolling and compile warnings (#8918)

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[deconz] support for IncreaseDecreaseType commands (#8943)
J-N-K [Tue, 3 Nov 2020 22:10:33 +0000 (23:10 +0100)]
[deconz] support for IncreaseDecreaseType commands (#8943)

* support for IncreaseDecreaseType commands
* fix spotless

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[revogi] Initial contribution - Resubmitted for OH3 (#8534)
Andi Bräu [Tue, 3 Nov 2020 17:13:08 +0000 (18:13 +0100)]
[revogi] Initial contribution - Resubmitted for OH3 (#8534)

* Rename binding and resubmit to OH3

Signed-off-by: Andreas Bräu <ab@andi95.de>
5 years ago[WLed] Initial contribution - Binding for LED strings with a large range of built...
Matthew Skinner [Tue, 3 Nov 2020 17:09:40 +0000 (04:09 +1100)]
[WLed]  Initial contribution - Binding for LED strings with a large range of built in FX. (#8669)

* V3
* Fix null compiler warnings.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Co-authored-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>
5 years ago[senechome] implement more data points (3.0) (#8875)
Korbinian Probst [Tue, 3 Nov 2020 07:33:08 +0000 (08:33 +0100)]
[senechome] implement more data points (3.0) (#8875)

* Add KorbinianP to CODEOWNERS for senechome
* Implement Current, Voltage and Power for all three Phases
* Bugfix last commit, values are inside array
* Implement Grid Frequency
* Fix name of currentGridVoltagePerPhase
* Extend README.md with new parameters
* Implement SenecBatteryStateValue for easier comparison of values in rules
* Implement new statistic data points and battery voltage

batteryVoltage
liveBatCharge
liveBatDischarge
liveGridExport
* Bugfix item types
* Implement Review findings, change channelBatteryStateValue to QuantityType
* Revert change of channelBatteryStateValue from DecimalType to QuantityType

Signed-off-by: Korbinian Probst <kp.droid.dev@gmail.com>
5 years ago[Tankerkoenig] Fixes #8876 (#8940)
Jürgen Baginski [Tue, 3 Nov 2020 06:48:05 +0000 (07:48 +0100)]
[Tankerkoenig] Fixes #8876 (#8940)

* [Tankerkoenig] Update StationHandler

Incooperated check for 'null' iot to prevent NullPointerExceptions.
* [Tankerkoenig] Updated WebserviceHandler

Fixed false parsing of OpeningTimes.
* Applied a spotless check   Signed-off-by: Jürgen Baginski <opus42@gmx.de>

Signed-off-by: Jürgen Baginski <opus42@gmx.de>
5 years ago[tr064] Initial contribution (#8523)
J-N-K [Tue, 3 Nov 2020 05:36:19 +0000 (06:36 +0100)]
[tr064] Initial contribution (#8523)

* Initial contribution

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[weathercompany] Fix wind speed units (#8944)
Mark Hilbush [Mon, 2 Nov 2020 20:56:02 +0000 (15:56 -0500)]
[weathercompany] Fix wind speed units (#8944)

Signed-off-by: Mark Hilbush <mark@hilbush.com>
5 years ago[lifx] Improve selector logic (#8941)
Wouter Born [Mon, 2 Nov 2020 09:15:59 +0000 (10:15 +0100)]
[lifx] Improve selector logic (#8941)

* Properly handle datagrams that are not immediately available so no NPEs are logged on debug
* Properly handle sockets channels that are not connected so no NPEs are logged on debug
* Prevent load/garbage by reusing ByteBuffer and not allocating trace logging strings

Fixes #8932

Signed-off-by: Wouter Born <github@maindrain.net>
5 years ago[comfoair] Re-implement device options as channels (#8829)
boehan [Mon, 2 Nov 2020 08:19:39 +0000 (09:19 +0100)]
[comfoair] Re-implement device options as channels (#8829)

Signed-off-by: Hans Böhm <h.boehm@gmx.at>
5 years agoReturn QuantityTypes for number items with dimension (#8938)
Kai Kreuzer [Sun, 1 Nov 2020 23:26:21 +0000 (00:26 +0100)]
Return QuantityTypes for number items with dimension (#8938)

Signed-off-by: Kai Kreuzer <kai@openhab.org>
5 years ago[miio] add poweroff properties to zhimi powerstrip (#8899)
Marcel [Sun, 1 Nov 2020 22:32:56 +0000 (23:32 +0100)]
[miio] add poweroff properties to zhimi powerstrip (#8899)

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
5 years ago[mqtt.generic] Fix JUnit tests (#8921)
Jochen Klein [Sun, 1 Nov 2020 21:51:51 +0000 (22:51 +0100)]
[mqtt.generic] Fix JUnit tests (#8921)

* Fix JUnit tests
* remove extra character in copyright comment
* Cleanup mockito warnings

Signed-off-by: Jochen Klein <git@jochen.susca.de>
5 years ago[kodi] Reduce polling by checking linkage first (#8912)
Christoph Weitkamp [Sun, 1 Nov 2020 21:29:18 +0000 (22:29 +0100)]
[kodi] Reduce polling by checking linkage first (#8912)

* Reduce polling by checking linkage first

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
5 years ago[miio] update readme with Roborock app info (#8935)
Marcel [Sun, 1 Nov 2020 20:30:43 +0000 (21:30 +0100)]
[miio] update readme with Roborock app info (#8935)

As per  https://community.openhab.org/t/xiaomi-robot-vacuum-binding/31317/1729

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
5 years agofix NPE in discovery (#8931)
J-N-K [Sun, 1 Nov 2020 20:29:47 +0000 (21:29 +0100)]
fix NPE in discovery (#8931)

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[rrd4j] Improve performance (#8929)
Wouter Born [Sun, 1 Nov 2020 20:28:25 +0000 (21:28 +0100)]
[rrd4j] Improve performance (#8929)

* [rrd4j] Improve performance

* Cache item to improve performance
* Also return DecimalType for QuantityType values

Related to #8928
Reintroduces #8809

Signed-off-by: Wouter Born <github@maindrain.net>
5 years ago[netatmo] Mention supported thermostats in the documentation (#8913)
lolodomo [Sun, 1 Nov 2020 12:59:44 +0000 (13:59 +0100)]
[netatmo] Mention supported thermostats in the documentation (#8913)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
5 years agofix #8924 (#8925)
J-N-K [Sun, 1 Nov 2020 09:47:18 +0000 (10:47 +0100)]
fix #8924 (#8925)

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
5 years ago[miio] remove unneeded debug msg (#8919)
Marcel [Sun, 1 Nov 2020 07:17:40 +0000 (08:17 +0100)]
[miio] remove unneeded debug msg (#8919)

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
5 years ago[mqtt.generic] Fix re-subscribing on new connection (#8920)
Jochen Klein [Sat, 31 Oct 2020 23:57:34 +0000 (00:57 +0100)]
[mqtt.generic] Fix re-subscribing on new connection (#8920)

Signed-off-by: Jochen Klein <git@jochen.susca.de>