Commit Graph

5283 Commits

Author SHA1 Message Date
Connor Petty
89e0771884
[bluetooth.generic] Fix build (#9115)
* use Objects.requireNonNull

Signed-off-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>
2020-11-24 08:07:29 +01:00
jimtng
fd7aa9f9c1
[fronius] Fix connection check with Gen24 inverters (#9108)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2020-11-23 20:01:00 -08:00
Kai Kreuzer
007c3b56e5
removed deprecated author information from binding.xml (#9113)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-11-23 19:06:33 -08:00
Bernhard Bauer
85af35474f
[helioseasycontrols] Range checks for bypass dates + documentation fixes (#9117)
Signed-off-by: Bernhard Bauer <bern77@gmail.com>
2020-11-23 19:05:02 -08:00
Fabian Wolter
d0b5267ff3
[modbus] Add convenience class for ThingHandlers (#8634)
* [modbus] Add convenience class for ThingHandlers

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-11-23 18:38:07 -08:00
robnielsen
4911fd0c4a
[insteon] Fixed status updates not getting published for some polled devices (#9110)
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
2020-11-24 00:12:25 +01:00
Ondrej Pecta
d13e41ddb1
[somfytahoma] code cleanup (#9099)
* [somfytahoma] code cleanup

Signed-off-by: Ondrej Pecta <opecta@gmail.com>
2020-11-23 22:05:08 +01:00
M Valla
874962e00a
[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>
2020-11-23 19:21:55 +01:00
lolodomo
ba98ef30e9
[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>
2020-11-23 19:17:18 +01:00
Mike Major
9de9955c49
Support Colour item and Group item with a state (#9111)
Signed-off-by: Mike Major <mike_j_major@hotmail.com>
2020-11-23 19:15:56 +01:00
Connor Petty
0b163f655c
[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>
2020-11-23 11:34:39 +01:00
Martin Herbst
38876647ad
[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>
2020-11-23 11:10:08 +01:00
Fabian Wolter
417ae41bd9
[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>
2020-11-23 10:46:20 +01:00
Connor Petty
fb7fcd886d
[bluetooth.generic] Added support for generic bluetooth devices (#8775)
* Generic Bluetooth Binding Initial Contribution

Signed-off-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>
2020-11-23 10:43:44 +01:00
Christoph Weitkamp
0c30d90757
[tr064] Improvements of Phonebook Profile (#9054)
* Improvements of Phonebook Profile

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-11-22 16:22:22 -08:00
druciak
4cdbe65662
[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>
2020-11-20 22:33:54 -08:00
Matthew Skinner
8b3c633b8d
[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>
2020-11-20 22:27:49 -08:00
jimtng
ae7d5715ee
[fronius] [fronius] Accept null value as zero for inverterdatachannelpac channel (#9077)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2020-11-20 19:23:11 -08:00
J-N-K
bc0fafd10b
[http] fix thing-definition (#9080)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-11-20 19:20:45 -08:00
lolodomo
82af90c5b8
[powermax] Use ThingHandlerService for discovery (#9083)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2020-11-20 19:18:16 -08:00
lolodomo
e58a0469ad
[rfxcom) Use ThingHandlerService for discovery (#9082)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2020-11-20 19:16:55 -08:00
drohhyn
1797b2e245
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>
2020-11-20 08:35:59 +01:00
Kai Kreuzer
4385708f96
Fixed declaration of representation property (#9073)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-11-19 20:06:13 +01:00
Christoph Weitkamp
c297134030
[tr064] Fixed minor spelling (#9074)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-11-19 19:58:13 +01:00
Mike Major
55bf82c477
[serial] Initial contribution (#8851)
Signed-off-by: Mike Major <mike_j_major@hotmail.com>
2020-11-19 19:51:54 +01:00
Georgios Moutsos
fa21dff364
[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>
2020-11-18 18:10:09 -08:00
J-N-K
6e3c640043
[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>
2020-11-17 16:25:46 -08:00
Marcel
158cbe0c65
[miio] Use QuantityTypes for time & area in the vacuumhandler (#9058)
closes #7752

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-11-17 16:23:23 -08:00
Marcel
d41927c703
[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>
2020-11-17 16:16:36 -08:00
Marcel
d86edfe32b
[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>
2020-11-17 12:32:52 -08:00
Christian Niessner
754daa0140
[tacmi] TA-CMI: Fixed some issues when percent values are received or updated (#9047)
Signed-off-by: Christian Niessner <github-marvkis@christian-niessner.de>
2020-11-17 11:53:20 -08:00
Marcel
2930e431ad
[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>
2020-11-17 10:46:20 -08:00
J-N-K
eb19117bbc
fix wrong formatting in state description (#9051)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-11-17 11:55:22 +01:00
Roie Geron
387b9675fd
[touchwand]- Added support for AlarmSensor and WallController (#8933)
* Added support for AlarmSensor and WallController

Signed-off-by: Roie Geron <roie.geron@gmail.com>
2020-11-16 15:44:03 -08:00
Christoph Weitkamp
1f4053538f
[km200] Fixed representation-property for discovery result (#9042)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-11-16 12:34:35 -08:00
Ondrej Pecta
8aa4be628a
[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>
2020-11-16 12:31:49 -08:00
Marcel
d6d68c7a96
[miio] update readme (#9014)
* [miio] update readme

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-11-16 12:26:50 -08:00
Gaël L'hopital
b523c873cc
[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>
2020-11-16 12:21:17 -08:00
Christoph Weitkamp
896640db3f
[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>
2020-11-16 18:09:30 +01:00
Wouter Born
57177ccdff
[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>
2020-11-15 17:29:02 -08:00
J-N-K
09b0e3fb1b
[snmp] nullness improvements (#9038)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-11-15 17:24:02 -08:00
Marcel
1e5aaf948c
[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>
2020-11-15 17:19:00 -08:00
Marcel
406b7e4392
[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>
2020-11-15 17:17:59 -08:00
Fabian Wolter
3fbb07d8c6
[lcn] doc: add .things example (#9031)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-11-15 12:41:45 -08:00
lolodomo
3b162f2f92
[netatmo] Deprecated tag "required" for configuration parameter (#9035)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2020-11-15 12:34:20 +01:00
lolodomo
3499acfcf3
[hue] Deprecated tag "required" for configuration parameter (#9034)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2020-11-15 12:28:44 +01:00
lolodomo
7daea2dfd5
[freebox] Deprecated tag "required" for configuration parameter (#9033)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2020-11-15 12:26:34 +01:00
lolodomo
deea965cc6
[remoteopenhab] Deprecated tag "required" for configuration parameter (#9032)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2020-11-15 11:28:30 +01:00
lolodomo
07abbafadc
[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>
2020-11-15 10:59:38 +01:00
J-N-K
d055c057d7
[omnikinverter]fix missing dispose (#9010)
* fix missing dispose

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-11-14 15:27:21 -08:00
Patrick Fink
9e7836b4f9
[bluetooth.bluegiga] Fix / concretize bluegiga parameter descriptions (#9026)
Signed-off-by: Patrick Fink <mail@pfink.de>
2020-11-14 17:45:26 +01:00
Patrick Fink
a3e3f15ed8
[bluetooth.bluegiga] Fix scan interval descriptions (#9025)
Signed-off-by: Patrick Fink <mail@pfink.de>
2020-11-14 16:12:19 +01:00
J-N-K
1073f0086d
[neeo] fix ClassNotFoundException and switch to constructor injection (#9006)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-11-14 16:11:06 +01:00
Marcel
02341d3536
[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>
2020-11-13 15:09:39 -08:00
J-N-K
a09123b1a2
[deconz] fix websocketId creation (#9019)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-11-13 15:02:21 -08:00
Marcel
13a37f0c8c
[miio] add support for scishare smart capsule coffee machine s1102 (#9015)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-11-13 14:48:15 -08:00
J-N-K
ba4c96d99d
[infrastructure] move infered nullness warnings to error and update EEA (#8949)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-11-12 21:07:11 +01:00
Andrew Fiddian-Green
0856a0b3f2
[hdpowerview] deferred instantiation of JAX-RS client (#9002)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2020-11-11 19:49:27 -08:00
robnielsen
5b7f1b0e67
[insteon] added ability to configure the channels with parameters from the ui (#8959)
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
2020-11-11 19:11:17 -08:00
robnielsen
3c3e9adbb1
[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>
2020-11-11 11:29:55 -08:00
Marcel
258f709ab8
[miio] Add zhimi.fan.za1 (#8998)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-11-11 11:28:39 -08:00
Matthew Skinner
7e5be7ef47
[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>
2020-11-10 19:50:58 -08:00
Gaël L'hopital
5a1428dddc
[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>
2020-11-10 09:08:02 -08:00
Gaël L'hopital
adde339414
[VigiCrues] Adding missing header to HubEauResponse (#8996)
* Adding missing header to HubEauResponse
* Hard to merge !

Signed-off-by: clinique <gael@lhopital.org>
2020-11-10 09:03:34 -08:00
J-N-K
c0118930be
[digitalstrom] fix NPE (#8992)
* fix NPE
* fix formatting

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-11-09 23:43:13 -08:00
J-N-K
132f05bba5
[lgwebos] fix NPE (#8995)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-11-09 23:42:03 -08:00
J-N-K
643c4059ab
[samsungtv] fix NPE (#8991)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-11-09 23:41:04 -08:00
Gaël L'hopital
afe711994a
[meteoalerte] Addressing Issue #8543 (#8961)
* [meteoalerte] Addressing Issue #8543

* Small change
* Adding charset to byte conversion

Signed-off-by: clinique <gael@lhopital.org>
2020-11-09 12:51:39 -08:00
Mark Hilbush
4579fae00a
[ambientweather] Add WS-2902B weather station (#8954)
Signed-off-by: Mark Hilbush <mark@hilbush.com>
2020-11-09 09:13:26 -08:00
Gaël L'hopital
94245b627d
[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>
2020-11-09 08:55:35 -08:00
J-N-K
8de5652ed1
[http] Initial contribution (#8521)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-11-09 17:53:44 +01:00
Gaël L'hopital
3a4eaae1e9
[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>
2020-11-09 08:41:48 -08:00
Marcel
918408eac1
[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>
2020-11-09 08:39:50 -08:00
Marcel
9f22e64ffd
[miio] update readme with db location details (#8987)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-11-08 19:17:13 -08:00
Kai Kreuzer
93b9662797
[mactts] Allow spaces within voice name (#8985)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-11-08 14:09:55 -08:00
Gaël L'hopital
370c367bc3
[astro] Correcting some SAT finding and a blocking point (#8964)
Signed-off-by: clinique <gael@lhopital.org>
2020-11-08 12:09:08 -08:00
Connor Petty
bb9a286167
Fix duplicate channel bug (#8980)
Signed-off-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>
2020-11-08 11:17:19 +01:00
Sami Salonen
d3bf62bb3b
[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>
2020-11-07 16:23:44 -08:00
J-N-K
fdebb33059
[deconz] add doorlock support (#8965)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-11-07 15:55:33 -08:00
J-N-K
6616353baa
[fmiweather] fix thing definition XML error (#8974)
Fixes #8971

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-11-07 09:34:23 +01:00
Sami Salonen
fa4b127090
[fmiweather] Binding description stylized (#8968)
* [fmiweather] Binding description stylized

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
2020-11-07 09:33:20 +01:00
Hans-Jörg Merk
39cb4fcaa3
[intesis] Fix channel state options not set when channel exists (#8963)
Signed-off-by: Hans-Jörg Merk <github@hmerk.de>
2020-11-05 11:58:41 -08:00
J-N-K
4342bb1cb3
[deconz] fix brightness factor (#8956)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-11-04 14:32:14 -08:00
robnielsen
0722bd71f5
[insteon] remove all @SuppressWarnings("null") (#8937)
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
2020-11-04 21:05:01 +01:00
Wouter Born
b423f93b1f
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>
2020-11-04 13:57:24 +01:00
J-N-K
1dccf67909
[deconz] fix lastSeenPolling and compile warnings (#8918)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-11-03 14:23:57 -08:00
J-N-K
aaa464a255
[deconz] support for IncreaseDecreaseType commands (#8943)
* support for IncreaseDecreaseType commands
* fix spotless

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-11-03 14:10:33 -08:00
Andi Bräu
1c93eb9737
[revogi] Initial contribution - Resubmitted for OH3 (#8534)
* Rename binding and resubmit to OH3

Signed-off-by: Andreas Bräu <ab@andi95.de>
2020-11-03 09:13:08 -08:00
Matthew Skinner
c49eeb2528
[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>
2020-11-03 09:09:40 -08:00
Korbinian Probst
067a8f7953
[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>
2020-11-02 23:33:08 -08:00
Jürgen Baginski
f8fd06e4b7
[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>
2020-11-02 22:48:05 -08:00
J-N-K
a3d33fa60b
[tr064] Initial contribution (#8523)
* Initial contribution

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-11-02 21:36:19 -08:00
Mark Hilbush
5c4c89a0c9
[weathercompany] Fix wind speed units (#8944)
Signed-off-by: Mark Hilbush <mark@hilbush.com>
2020-11-02 21:56:02 +01:00
Wouter Born
da490ece4e
[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>
2020-11-02 10:15:59 +01:00
boehan
87c16da527
[comfoair] Re-implement device options as channels (#8829)
Signed-off-by: Hans Böhm <h.boehm@gmx.at>
2020-11-02 09:19:39 +01:00
Kai Kreuzer
482436328e
Return QuantityTypes for number items with dimension (#8938)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-11-02 00:26:21 +01:00
Marcel
71566e47af
[miio] add poweroff properties to zhimi powerstrip (#8899)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-11-01 14:32:56 -08:00
Jochen Klein
e8565d0be6
[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>
2020-11-01 13:51:51 -08:00
Christoph Weitkamp
4de9e0f204
[kodi] Reduce polling by checking linkage first (#8912)
* Reduce polling by checking linkage first

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-11-01 22:29:18 +01:00
Marcel
15312d33f2
[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>
2020-11-01 21:30:43 +01:00
J-N-K
a6f6410b5c
fix NPE in discovery (#8931)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-11-01 21:29:47 +01:00
Wouter Born
603ceedff9
[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>
2020-11-01 21:28:25 +01:00
lolodomo
b82d5f8063
[netatmo] Mention supported thermostats in the documentation (#8913)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2020-11-01 13:59:44 +01:00
J-N-K
7850904c71
fix #8924 (#8925)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-11-01 10:47:18 +01:00
Marcel
b4bc6d7e77
[miio] remove unneeded debug msg (#8919)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-11-01 00:17:40 -07:00
Jochen Klein
ddb5f9a3bf
[mqtt.generic] Fix re-subscribing on new connection (#8920)
Signed-off-by: Jochen Klein <git@jochen.susca.de>
2020-10-31 16:57:34 -07:00
J-N-K
8abcc252df
[deconz] add group support (#8715)
* add group message

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-10-31 09:17:06 -07:00
robnielsen
1ac55a58e0
[insteon] fix documentation for the thermostat temperature channel (#8914)
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
2020-10-31 15:32:08 +01:00
Connor Petty
d83dbb408f
[bluetooth.bluegiga] Fix broken device discovery (#8906)
Signed-off-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>
2020-10-31 10:40:05 +01:00
J-N-K
bd664ff0c8
[infrastructure] add external null-annotations (#8848)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-10-31 00:29:03 +01:00
Jürgen Baginski
27480ad208
[rrd4j] Updated readme (#8822)
Changed some wordings.

-Kept "DataSource" as the term for the way data is stored in a .rrd file. Such is more inline with the used Default Datasources (-numeric, ...).
-Removed the requirement for an everyMinute Strategy, inserted a explanation for relationship between Sample Intervall and Strategy instead.

Signed-off-by: Jürgen Baginski <opus42@gmx.de>
2020-10-30 23:26:21 +01:00
Christoph Weitkamp
1e89b792a0
[feed] Added Channel for link to feed item; Updated rome library to version 1.15 (#8893)
* Added Channel for link to latest feed; update rome deoendency to version 1.15
* Removed unsed interface
* Run spotless

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-10-30 12:27:09 -07:00
Marcel
9a5832a2ee
[miio] Fix handling commands with curly brackets (#8897)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-29 23:24:20 -07:00
Gaël L'hopital
74ee8e76cf
[OpenUV] Correcting representation property (#8761)
* [OpenUV] Correcting representation property
Removing org.apache.commons.stringutils usage
* Corrected
* While on it, reviewed completely the binding.
* spotless applied
* Code review
* Code review enhancement

Signed-off-by: clinique <gael@lhopital.org>
2020-10-29 14:49:16 -07:00
J-N-K
d1803dc723
[amazonechocontrol] fix dynamic DynamicStateDescriptionProvider (#8896)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-10-29 14:35:53 -07:00
Stefan Profanter
a8cfb6c883
[tado] Add channel for PresenceState and support setting HOME/AWAY. Fixes #8826 (#8868)
Signed-off-by: Stefan Profanter <pro@users.noreply.github.com>
2020-10-29 17:58:49 +01:00
radicale
402db720d3
Fixed typo in class name TrustAllTrustMananger (#8892)
Signed-off-by: Alessandro Radicati <radicale@gmail.com>
2020-10-28 16:30:37 -07:00
Jerry
45ee3c7a23
Tiny tiny typo :) (#8894) 2020-10-28 22:09:24 +01:00
Hans-Jörg Merk
bd6a0f4bd4
[intesis] Changed default pattern for temperature channels (#8887)
Signed-off-by: Hans-Jörg Merk <github@hmerk.de>
2020-10-28 08:42:17 -07:00
J-N-K
6725c58525
[amazonechocontrol] fix NPE (#8888)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-10-28 16:04:17 +01:00
Christoph Weitkamp
cb1f933e96
Added representation property for deCONZ Gateway (#8879)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-10-28 00:32:09 +01:00
Christoph Weitkamp
9992a67990
Fixed ClassCastException; Update mariadb-java-client to version 1.4.6 (#8883)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-10-28 00:30:43 +01:00
Kai Kreuzer
4cd2a5b314
[rrd4j] Correctly identify Number items with dimensions and persist them in the defined unit (#8866)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-10-28 00:27:54 +01:00
Christoph Weitkamp
e6986acb09
Replace 'ByteArrayFileCache' by OHC class (#8774)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-10-28 00:21:52 +01:00
Mark Hilbush
a84222cf5e
[ecobee] Improve handling of invalid_grant error (#8857)
Signed-off-by: Mark Hilbush <mark@hilbush.com>
2020-10-27 16:10:03 +01:00
Marcel
472c0fd960
[miio] avoid Invalid URI host: null error (#8867)
* [miio] avoid Invalid URI host: null error

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-27 16:08:13 +01:00
Christoph Weitkamp
7d484831c3
[tankerkoenig] Set context 'password' for API-Key (#8878)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-10-27 16:06:33 +01:00
lolodomo
4646ea68c3
[remoteopenhab] Remote openHAB binding - initial contributionn (#8791)
Fix #8407

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2020-10-26 22:39:19 +01:00
Hans-Jörg Merk
ba5488f040
[intesis] Fixed error channels not being updated (#8863)
Signed-off-by: Hans-Jörg Merk <github@hmerk.de>
2020-10-26 12:53:57 +01:00
Hilbrand Bouwkamp
c7b86c09d9
[snmp] Set thing only online on valid response (#8759)
* [snmp] Set thing only online on valid response

Otherwise it will toggles between online and offline when the call always times-out, which can happen when the device is unreachable (or a wrong ip address configured).

Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2020-10-25 16:21:37 +01:00
Benjamin Lafois
72bf43cfa0
[bluetooth.bluez] Complete Bluez rewrite (#8819)
Also-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>
Signed-off-by: Benjamin Lafois <benjamin.lafois@gmail.com>
2020-10-25 15:54:33 +01:00
Kai Kreuzer
b3d0f027cf
Updated download url (#8859)
The app is not available in the PlayStore anymore, see https://github.com/mendhak/gpslogger/issues/849

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-10-24 23:30:36 +02:00
Christoph Weitkamp
ab011242ad
Use 'everyChange' as default strategy for JDBC persistence (#8841)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-10-24 22:43:39 +02:00
Michael Wodniok
7312890d44
[icalendar] Add EventFilter for existing calendars (#8583)
This commit fixes #8022.

Signed-off-by: Michael Wodniok <michi@noorganization.org>
2020-10-24 22:35:07 +02:00
Robert von Könemann
fa9e3db34b
[pulseaudio] Fix #8843. Stop spamming logs when pulseaudio device is offline (#8850)
Signed-off-by: Robert von Könemann <lordtaifleh@gmail.com>
2020-10-24 12:00:17 -07:00
Hans-Jörg Merk
91fbe746e9
[intesis] - added IntesisBox support (#8694)
* Intesis Binding - added IntesisBox support

Signed-off-by: Hans-Jörg Merk <github@hmerk.de>
2020-10-24 11:17:56 -07:00
GiviMAD
8b8b79cf04
[unifiedremote] Initial contribution (#8546)
Signed-off-by: GiviMAD <miguelwork92@gmail.com>
2020-10-24 10:00:25 -07:00
Wouter Born
cb5d8711b8
[mapdb] Fixes and improvements (#8852)
* Fix index out of bounds when persisting empty StringType values
* Fix deserialization when strings contain type separator
* Improve debug logging
* Improve test coverage

Fixes #8790

Signed-off-by: Wouter Born <github@maindrain.net>
2020-10-24 18:10:46 +02:00
boc-tothefuture
f5bf17875d
[mpd] Update current song on player events (#8818)
This fixes #8817

Signed-off-by: Brian O'Connell <broconne@gmail.com>
2020-10-24 09:52:26 +02:00
Michael Wodniok
d960199e8f
[icalendar] Describe download exceptions a bit more detailed. (#8847)
* [icalendar] Describe download exceptions a bit more detailed.

Fixes #8846
* [icalendar] Apply suggestions from code review

Signed-off-by: Michael Wodniok <michi@noorganization.org>
Also-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>
2020-10-23 22:07:37 -07:00
Marcel
788ca22724
[miio] delay refresh to avoid devices not ready yet (#8838)
* [miio] delay refresh to avoid devices not ready yet

Delay refresh after command is send as some devices are not ready yet
with the execution and will report wrong status.
This is confusing to the users.

Related forum topic:
https://community.openhab.org/t/xiaomi-mi-air-purifier-xiaomi-mi-io/34840/300

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>

* [miio] remove change from PR
2020-10-23 18:45:03 -07:00
SmartCologne
e70dfd7450
[homematic] Update README.md (#8840)
Added available icons & colors for HM-Dis-WM55
2020-10-23 10:24:55 -07:00
Bernhard Bauer
1c7c2dc4fe
[modbus.helioseasycontrols] Corrected channel in items example, added rule example (#8804)
Signed-off-by: Bernhard Bauer <bern77@gmail.com>
2020-10-23 19:16:00 +02:00
mlobstein
24343948cb
[oppo] Fix issue with polling and setting verbose mode (#8640)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2020-10-23 18:36:36 +02:00
Mark Hilbush
e8280b2ef9
[ecobee] Fix setHold when using holdHours (#8834)
Signed-off-by: Mark Hilbush <mark@hilbush.com>
2020-10-22 16:38:19 -07:00
Marcel
df261980c8
[miio] add FAQ to readme (#8837)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-22 15:27:35 -07:00
Andrew Fiddian-Green
e439ad68f6
[hpprinter] implement uuid as repr. prop. to stop discovery duplicates (#8810)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2020-10-22 19:19:01 +02:00
Marcel
8606f57b56
[miio] cleanup duplicate paths (#8835)
Use the path defined in the binding constants

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-22 18:13:08 +02:00
Marcel
49580b59bb
[miio] Add temperature value to chuangmi.plug.v1 (#8832)
Based on: https://github.com/marcelrv/openhab2/pull/12

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-22 18:06:57 +02:00
Christoph Weitkamp
bc518e489e
Remove *.bak file (#8836)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-10-22 18:05:41 +02:00
Joan Pujol
c3666581b5
[influxdb] Fixes issue 8798 and 8697 problems storing integer types (#8831)
* Update documentation with changed Influx2 RC port
* Fix problem with non decimal numeric types

Improve documentation with more explicit information about Influx types used
Implement toString to InfluxPoint to allow some trace info to be useful in case it's needed

Fixes #8697
Fixes #8798

Signed-off-by: Joan Pujol <joanpujol@gmail.com>
2020-10-22 10:26:21 +02:00
Marcel
ed6d68ffd7
[miio] add new country server and improve readme (#8816)
* [miio] add new country server and improve readme
* [miio] apply spotless

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-21 14:14:14 -07:00
Marcel
998d11455c
[miio] Allow for custom refresh commands (#8796)
* [miio] Allow for custom refresh commands

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-21 14:01:22 -07:00
nsine-zz
499bc1ac83
[loxone] Update README.md (#8821) 2020-10-21 11:56:29 -07:00
Bob A
800b500e01
[lutron] Minor code and doc updates (#8795)
* [lutron] Minor code and doc updates
* [lutron] Address review comments

Signed-off-by: Bob Adair <bob.github@att.net>
2020-10-21 11:50:49 -07:00
Wouter Born
52b7c8e920
[lifx] Fix IAE for unsupported products and update products (#8827)
* Fix IllegalArgumentException when updating properties of unsupported product
* Add missing products

Signed-off-by: Wouter Born <github@maindrain.net>
2020-10-21 20:03:23 +02:00
Christoph Weitkamp
333cae9e72
[feed] Minor improvements for Feed Binding (#8824)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-10-21 08:53:46 -07:00
Andrew Fiddian-Green
44e3f9c90f
[neohub] added automatic discovery of NeoHubs (#8805)
* [neohub] add mdns hub discovery
* [neohub] mdns discovery improved code style
* [neohub] changes in response to reviewer feedback

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2020-10-21 08:50:44 -07:00
Kai Kreuzer
90e659d8d7
[rrd4j] Ignore item types that are not supported (#8815)
Additionally:
- documentation has been updated and improved
- logging has been improved for better debugging

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-10-20 19:10:57 -07:00
robnielsen
0f3112d3f8
[insteon] handle cases when channelLinked is not called after initialization (#8803)
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
2020-10-21 00:54:40 +02:00
Benjamin Lafois
09b6906c39
[bluetooth.daikinmadoka] removed duplicate channel RSSI (#8813)
Signed-off-by: Benjamin Lafois <benjamin.lafois@gmail.com>
2020-10-20 13:16:20 -07:00
Gaël L'hopital
08ce65a939
[MeteoAlerte] Update for OH3 (#8801)
* [MeteoAlerte] Update for OH3
Replaced old gif pictures with svg nicer pictures
Added a missing alert report (vague-submersion)
Added end of validity report timestamp
Some code cleansing.

Signed-off-by: clinique <gael@lhopital.org>
2020-10-19 10:04:05 -07:00
Connor Petty
ac1e4d8a83
[network] Fix latency parsing on windows 10 (#8781)
Fixes #8776

Signed-off-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>
2020-10-18 20:43:09 +02:00
Fabian Wolter
ae1d59cf99
[lcn] Fix status message of RollerShutter inverting (#8735)
* [lcn] Fix status message of RollerShutter inverting

The status of RollerShutter was not inverted when invertUpDown=true. Fixes #8680

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-10-18 11:39:42 -07:00
Andrew Fiddian-Green
5fe7cc5810
[hdpowerview] discovery could wrongly return a ThingUID based on a hub's Ipv6 address instead of its Ipv4 address (#8778)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2020-10-18 20:26:50 +02:00
martinlindjarv
5fd82c5aa3
[hpprinter] Fix for typo in printer status channel name (#8787)
Signed-off-by: martinlindjarv <martin@lindjarv.pri.ee>
2020-10-18 20:06:58 +02:00
Kai Kreuzer
5cca30492b
[mapdb] Avoid ArrayIndexOutOfBoundsExceptions being thrown (#8792)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-10-18 11:03:55 -07:00
Jochen Klein
42d1c26912
Fix wrong usage of representationProperty (#8793)
Signed-off-by: Jochen Klein <git@jochen.susca.de>
2020-10-18 19:43:47 +02:00
Matthew Skinner
459ee8d7cd
[ipcamera] Refactor labels and defaults for openHAB 3 (#8752)
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2020-10-18 19:40:00 +02:00
Roie Geron
7cd5510a72
[touchwand] Touchwand Binding initial contribution - migration to OH3 (#8754)
* initial migration to OH 3

Signed-off-by: Roie Geron <roie.geron@gmail.com>
2020-10-17 17:19:40 -07:00
Wouter Born
de6390501b
[groovyscripting] Add Groovy scripting support (#8772)
* Add Groovy scripting support

This makes it really easy to start using Groovy 3.x scripts with openHAB!

Signed-off-by: Wouter Born <github@maindrain.net>
2020-10-17 23:32:14 +02:00
Mark Hilbush
dab6df14fd
Fix MAC comparison (#8768)
Signed-off-by: Mark Hilbush <mark@hilbush.com>
2020-10-17 16:46:36 +02:00
Christoph Weitkamp
61d8608685
[hue] Fixed typo in Geofence Sensor config (#8773)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-10-16 16:02:39 -07:00
Christoph Weitkamp
02963b8c99
[hue] Added channel to enable / disable a motion sensor (#8721)
* Added channel to activate/deactivate a motion sensor
* Applied spotless

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-10-16 15:59:56 -07:00
FrancescoRisso
a97e3eaf9e
[Telegram] Improved sending to a particular chat (#8750)
Changed the README.md file to include more information as in #8733:

Specified that the chatId in the APIs must be followed by an "L" or it won't work (at least, not for group chats).
2020-10-16 10:04:15 -07:00
Marcel
71fd87c5c9
[miio] add suppport for Mr Bond M1 pro Smart Clothes Dryer (#8749)
Add support for following types
"mrbond.airer.m1s",
"mrbond.airer.m1pro",
"mrbond.airer.m1super"

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-16 10:01:23 -07:00
Bob A
6f659f2308
[lutron] Add LEAP protocol support (#8650)
* [lutron] Add LEAP protocol support

Signed-off-by: Bob Adair <bob.github@att.net>
2020-10-15 15:59:24 -07:00
Christoph Weitkamp
25826854b4
[hue] Refactored discovery service to 'ThingHandlerService' (#8729)
* Refactored discovery service to ThingHandlerService
* Fixed discovery for Geofence Sensor

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-10-15 15:51:41 -07:00
Gaël L'hopital
9b7fb69e8d
[Linky] Linky issue 7610 (#8678)
* Staging work

* Refactoring the binding for OH3
Adressing Issue #7610
Added new channels

* spotless apply
* Pleasing Travis
* Code review and added disconnection logic.
* Adressing code review comments

Signed-off-by: clinique <gael@lhopital.org>
2020-10-15 10:58:38 -07:00
Kai Kreuzer
f90f91ff1f
[mapdb] Fix deserialization of values in mapDB database (#8758)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-10-15 18:02:20 +02:00
J-N-K
2a14a9a37a
remove unused profile (#8683)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-10-15 17:53:30 +02:00
Wouter Born
978e122e00
Rework ThingActions (#8755)
* Remove duplication by making use of default Java generated exceptions
* Make ThingActions labels/descriptions more consistent

Signed-off-by: Wouter Born <github@maindrain.net>
2020-10-15 10:53:53 +02:00
Marcel
aef1d10f40
[miio] Add Zhimi Heater za1 (#8743)
add model zhimi.heater.za1

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-14 13:59:38 -07:00
HoLLe
5e2c5345eb
[opensprinkler] fix nextDuration UoM transformation (#8727)
Fixes #8541 

Signed-off-by: Holger Eisold <kugelsicha@gmail.com>
2020-10-14 19:08:57 +02:00
Christoph Weitkamp
b9beaad5cd
[hue] Add support for Geofence sensor (#8731)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-10-14 19:05:20 +02:00
Wouter Born
bef1046258
Rework ThingActions (#8732)
* Remove proxy workarounds
* Move ThingActions and a few other classes into the internal package
* Use more consistent action labels/descriptions

Related to:

* openhab/openhab-core#1714
* openhab/openhab-core#1639

Signed-off-by: Wouter Born <github@maindrain.net>
2020-10-14 19:01:12 +02:00
Christoph Weitkamp
4adc214c69
Added context time for parameter earliest and latest (#8748)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-10-13 22:59:15 +02:00
Christoph Weitkamp
42267eaf4f
[avmfritz] Improved documentation and logging (#8745)
* Improved documentation and logging
* Add details about activating the Call Monitor

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-10-13 22:29:39 +02:00
Sven Strohschein
a12e5f60ce
[innogysmarthome] Fix - No commands can get executed after a few minutes (#8742)
Signed-off-by: Sven Strohschein <sven.strohschein@gmail.com>
2020-10-13 10:40:03 -07:00
Christoph Weitkamp
ee92be3f9f
Changed capitalization of config context (#8744)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-10-13 12:52:17 +02:00
Oleg Davudyuk
6d2bb8a216
[airvisualnode] Support AirVisual Pro version (#8686)
* [airvisualnode] Support AirVisual Pro version
* [airvisualnode] Autodetect Pro version
* [airvisualnode] Remove unused channels

Signed-off-by: Oleg Davydyuk <ilveann@gmail.com>
2020-10-12 16:46:27 -07:00
Christoph Weitkamp
0eac453308
Reduced logging (#8740)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-10-12 17:14:35 +02:00
Christoph Weitkamp
a7350abd8e
Aligned spelling of DWD bindings (#8739)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-10-12 17:14:21 +02:00
Michael Wodniok
168913baba
[icalendar] Updated biweekly to 0.6.4 (#8725)
* [icalendar] Updated biweekly to 0.6.4

Fixes #8647 

Signed-off-by: Michael Wodniok <michi@noorganization.org>
2020-10-12 16:51:24 +02:00
Armin Stebich
e0efd8438a
[mqtt] fixed Hex/Oct formatting, resulting values were interchanged (#8730)
Signed-off-by: Armin Stebich <home@mail.lordofbikes.de>
2020-10-12 07:41:32 -07:00
Marcel
2913018e4a
[miio] add several Philips lights (#8736)
Add following models:
philips.light.sread2
philips.light.cbulb
philips.light.cbulbs
philips.light.dcolor
philips.light.rwread

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-11 18:18:43 -07:00
Marcel
343981fc12
[miio] add chungmi plug (#8728)
add
chuangmi.plug.hmi206
chuangmi.plug.hmi208

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-11 11:58:09 -07:00
Marcel
a5657bb5d9
[miio] eliminate warning org.apache.commons.io.FileUtils in readmemaker (#8718)
* [miio] eliminate warning org.apache.commons.io.FileUtils in readmemaker

Eliminate
[WARNING] org.openhab.binding.miio.internal.ReadmeHelper.java:[25]
The package org.apache.commons.io.FileUtils should not be used.

* [miio] add StandardCharsets.UTF_8 to file readwrite

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-10 19:24:06 -07:00
J-N-K
5c7fe8183a
[deconz] retry full state request if initial request failed (#8704)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-10-10 22:56:22 +02:00
Marcel
aa98737e9f
[miio] Improved unsupported handler that build experimental support (#8716)
* [miio] Improved unsupported handler that build experimental support

New unsupported handler that tries to find channels for unsupported
devices and creates experimental database file for it.

* [miio] logger fixes

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-10 11:03:33 -07:00
fab-kis
54791d97d0
[snmp] Fix memory leak in SNMP (#8672)
* Fix memory leak in SNMP. When receiving an async request it is placed in a pending request queue. Not canceling it leads to infinty life cycle for those requests, filling up memory.
* Test the canceling of the snmp aync request by its handler.

Signed-off-by: Falk Bauer <falk.bauer@k-is.com>
2020-10-10 19:11:24 +02:00
Wouter Born
6243ccb026
[hueemulation] Update feature (#8719)
Related to openhab/openhab-core#1709

Signed-off-by: Wouter Born <github@maindrain.net>
2020-10-10 19:09:56 +02:00
J-N-K
109442ea7c
add missing thing type (#8717)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-10-10 17:44:27 +02:00
Kai Kreuzer
611e21c9c6
fixed spotless error (#8710)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-10-10 09:50:15 +02:00
J-N-K
ac7279d02a
[rfxcom] move lib to remote (#8700)
* move lib to remote

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-10-10 08:23:57 +02:00
J-N-K
c7a83f4c3f
move lib to remote (#8701)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-10-10 08:18:38 +02:00
mlobstein
25963100a9
[nuvo] update README.md for additional connection option (#8691)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2020-10-09 23:00:13 +02:00
Jürgen Baginski
8eab7b6331
[rrd4j] Corrected the default configurations (third try) (#8708)
Applied the changes found by spotless.

According the comments DEFAULT_NUMERIC, DEFAULT_QUANTIFIABLE config should have 5 archives, the 4th was missing. Additionally the ConsolFunction changed in the DEFAULT_QUANTIFIABLE.
The DEFAULT_OTHER config had false computed archives.

Signed-off-by: Jürgen Baginski <opus42@gmx.de>
2020-10-09 20:45:16 +02:00
Marcel
bf72bd2ce3
[miio] Miio philips miot lights (#8699)
* [miio] add Philips miot ceiling lights

adding models
philips.light.dlight
philips.light.mceil
philips.light.mceilm
philips.light.mceils
philips.light.obceil
philips.light.obceim
philips.light.obceis
philips.light.xzceil
philips.light.xzceim
philips.light.xzceis
philips.light.sceil
philips.light.sceilm
philips.light.sceils

* [miio] change name downlight

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-08 20:14:51 -07:00
Jürgen Baginski
082a3c2555
Corrected the default configurations (#8698)
According the comments DEFAULT_NUMERIC, DEFAULT_QUANTIFIABLE config should have 5 archives, the 4th was missing. Additionally the ConsolFunction changed in the DEFAULT_QUANTIFIABLE.
The DEFAULT_OTHER config had false computed archives.

Signed-off-by: Jürgen Baginski <opus42@gmx.de>
2020-10-08 22:16:38 +02:00
Connor Petty
0496d35f32
Adapt to changes in ExecUtil (#8690)
Signed-off-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>
2020-10-08 21:08:11 +02:00
Andrew Fiddian-Green
178e657d80
[velux] fix discovery service de- and re- registration (#8673)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2020-10-08 19:13:35 +02:00
J-N-K
937c7a3a45
move lib to remote repo (#8684)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-10-08 01:07:28 +02:00
Marcel
435c78ef8c
[miio] Add several Philips ceiling lights (#8681)
Adding
philips.light.bceiling1
philips.light.bceiling2
philips.light.lnblight1
philips.light.lnblight2
philips.light.lnlrlight
philips.light.lrceiling

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-07 14:39:27 -07:00
J-N-K
3cc162bf7e
move lib to remote (#8687)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-10-07 21:44:42 +02:00
Marcel
782a4210a4
[miio] allow for device remarks in the readme from json db (#8676)
* [miio] allow for device remarks in the readme from json db
* Update bundles/org.openhab.binding.miio/src/test/java/org/openhab/binding/miio/internal/ReadmeHelper.java

Signed-off-by: Marcel Verpaalen marcel@verpaalen.com
2020-10-06 15:04:36 -07:00
Marcel
3403216154
[miio] add several xjx.toiletseats (#8677)
* [miio] add several xjx.toiletseats

To enjoy your quiet moment with Openhab...

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-06 12:55:44 -07:00
Marcel
43be10c204
[miio] onoffpara commandtype fix (#8675)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-06 12:45:10 -07:00
Mark Hilbush
7615e5fd09
[zoneminder] Replacement for ZoneMinder binding (#8530)
Signed-off-by: Mark Hilbush <mark@hilbush.com>
2020-10-06 20:11:13 +02:00
boehan
cd16c680eb
fix updateState (#8580)
Signed-off-by: Hans Böhm <h.boehm@gmx.at>
2020-10-06 19:50:37 +02:00
Marcel
a980dbfb4d
[miio] Add many new Yeelights models (#8668)
* [miio] Add many new Yeelights models

closing #8082
* [miio] update doc

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-05 10:35:00 -07:00
M Valla
e32a262c30
[openwebnet] Fixes #8524 and #8547, updated openwebnet4j lib to 0.3.1. Updated README (#8645)
Signed-off-by: Massimo Valla <mvcode00@gmail.com>
2020-10-05 17:50:38 +02:00
Marcel
a857592f07
[miio] allow for comments to channels in json db (#8666)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-04 16:56:36 -07:00
Marcel
7b2d184676
[miio] add yunmi waterpurifiers (#8665)
* Add several new models waterpurifiers
* Add many new properties

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-04 15:29:53 -07:00
Wouter Born
be7e9c9680
Configure XStream security and resolve itest bundles (#8663)
* Configures XStream security to prevent "Security framework of XStream not initialized, XStream is probably vulnerable" warnings.
* Resolves the itest bundles for the upgrade to XStream 1.4.13

Related to openhab/openhab-core#1688

Signed-off-by: Wouter Born <github@maindrain.net>
2020-10-04 22:10:04 +02:00
Markus Michels
3ea3570306
[gree] Adaption to OH3 (representationProperty added to thing definition) (#8658)
Signed-off-by: Markus Michels <markus7017@gmail.com>
2020-10-04 11:37:48 -07:00
Markus Michels
6921f8119c
[magentatv] Adapted to OH 3.0 (#8657)
* add representationProperty to thing definition to make it OH3 compatible
* adapted to OH3 (representationProperty added to thing definition)
* as always...spotless:apply :-(

Signed-off-by: Markus Michels <markus7017@gmail.com>
2020-10-04 11:36:44 -07:00
Markus Michels
ff4d97eb2a
[shelly] Adaption to OH3, Shelly Plug US, minor fixes (#8642)
* OH3 adaption - fixes small issues when running on OH3
* #8612: Fix total consumption for RGW2+Roller
* #8492: Shelly Plug US
* 2 more immediate = true catched and removed
* spotless applied

Signed-off-by: Markus Michels <markus7017@gmail.com>
2020-10-04 09:39:59 -07:00
Marcel
9c6c80d41f
[miio] add new map elements (#8637)
* [miio] add new map elements

Add newly found mapelements for obstacles

Signed-off-by: Marcel Verpaalen marcel@verpaalen.com
2020-10-04 09:35:59 -07:00
Marcel
e6dfd0c946
[miio] enable telnet for lumi gateway (#8639)
* [miio] enable telnet for lumi gateway

* allow enable telnet and some other functions on gateway
* use new fw as default for chugmi plug

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-10-04 09:31:56 -07:00
Matthew Skinner
e1cde78557
[ipcamera] GIF recording bug fix, compatibility fix for http headers (#8654)
+ Bug fix: Recording to GIF would only record for 5 seconds.

+ Clean up readme to remove channels and configs that don't exist after
moving to actions.

+ Compatibility fix for http headers.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
2020-10-04 18:01:25 +02:00
Kai Kreuzer
112f46c95e
removed embedded broker (#8649)
Also-by: Wouter Born <github@maindrain.net>
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-10-04 13:43:44 +02:00
Sven Strohschein
f24f4971d6
[netatmo] Compatibility with OpenHAB 3 (Update to newer Swagger version and code generation libraries replaced) (#8274) (#8652)
Swagger upgrade for the Netatmo binding (required to use the OAS 3 Swagger annotations, the old annotations dependencies were removed with OpenHAB 3)
- Swagger-Codegen updated to the latest version (to generate the OAS 3 Swagger annotations)
- Retrofit replaced by the default code generation (Retrofit 1 code generation is broken with newer swagger-codegen versions and an update to Retrofit 2 is also incompatible and would require more dependencies)
- NULL handling for collections introduced (newer versions of the Swagger codegen return NULL for empty collections instead of an empty collection ...)
- The binding is now working completely again (compiles and starts), but there are still some TODOs

Signed-off-by: Sven Strohschein <sven.strohschein@gmail.com>
sven.strohschein@gmail.com>
2020-10-04 12:07:23 +02:00
algestam
d2e5f71009
[tradfri] Doc update: add blinds to list of supported devices and minor grammar fixes (#8644)
Signed-off-by: algestam <henrik@algestam.se>
2020-10-03 22:33:55 +02:00
Gaël L'hopital
5648f5e51d
[VolvoOnCall] OH3 update (#8595)
* [VolvoOnCall] OH3 update

Solving issue #8554  and issue #8518
Some code corrections and enhancements.
Introduced new trigger channels.

* Doing spotless apply

* Some other code improvements

* Moving back to Jetty HttpClient
Introduced Expiring cache for request to avoid flooding voc servers
Reduced the number of requests emitted
Changed  user agent identification

* Correcting spotless
* Pleasing Travis
* Code review corrections
* Adressing cpmeister code review

Signed-off-by: clinique <gael@lhopital.org>
2020-10-03 11:59:14 -07:00
Wouter Born
d42efe0b22
Upgrade Maven compiler and fix/upgrade some TP dependencies (#8636)
Upgrades the compiler and its dependencies so the compiler results of Maven builds are more similar to those generated in recent Eclipse versions.

To fix compilation issues in Eclipse for add-ons using classes from javax.xml.stream several dependencies were upgraded/excluded.

Signed-off-by: Wouter Born <github@maindrain.net>
2020-10-03 18:23:16 +02:00
Kai Kreuzer
d1de8a2ed6
exclude netatmo binding from aggregated feature (#8638)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-10-03 00:16:10 +02:00
boehan
7d1c6ee371
fix ewt temperatures (#8608)
Signed-off-by: Hans Böhm <h.boehm@gmx.at>
2020-10-03 00:07:40 +02:00
Bob Raker
67edb76fc6
Updated smartthings code URL in SmartthingsInstallation.md (#8635) 2020-10-02 23:24:39 +02:00
mlobstein
4c6d63df38
[nuvo] Add favorites selection channel and fix a few bugs (#8631)
* Fix issue with All Mute and extra source options
* Add channel to select preset favorite

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2020-10-01 20:41:58 -07:00
Hilbrand Bouwkamp
003c3af985
Remove immediate = true from all Components (#8615)
We recommend not to use this on add-ons.

Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2020-10-01 20:27:01 -07:00
Jochen Klein
f06068a189
[mqtt.homeassistant] Make sensors compliant (#8591)
Signed-off-by: Jochen Klein <git@jochen.susca.de>
2020-10-01 18:07:08 -07:00
robnielsen
3abe27b224
[insteon] remove dependency on org.apache.commons.lang.StringUtils (#8630)
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
2020-10-01 14:55:19 -07:00
Andrew Fiddian-Green
817e02b53f
[velux] eliminate dependency on org.apache.commons.lang.StringUtils (#8626)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2020-10-01 09:12:16 -07:00
Connor Petty
515658de7f
Fix bluetooth unit tests (#8620)
Fixes: #8538

Signed-off-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>
2020-10-01 07:53:48 +02:00
Wouter Born
fbafc365da
Fix parallel MQTT itests execution (#8617)
* Improve exception handling of the embedded MQTT broker so the port can be reconfigured when it is already bound and it properly unlocks files
* Rework MQTT integration tests so they each run the embedded broker on their own reserved port

Signed-off-by: Wouter Born <github@maindrain.net>
2020-09-30 19:36:47 +02:00
Hilbrand Bouwkamp
ea55540f8b
Fix openhab-addons url in NOTICE files (#8614)
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2020-09-30 10:08:31 +02:00
Wouter Born
c5f87b44f3
[hueemulation] Replace Jersey dependency with JAX-RS Whiteboard (#8611)
Fixes #7647

Signed-off-by: Wouter Born <github@maindrain.net>
2020-09-29 18:53:43 -07:00
Wouter Born
d72a077ba9
Fix disabled integration tests (#8609)
* Fix disabled integration tests

Fixes and enables:

* org.openhab.binding.mqtt.homeassistant.tests
* org.openhab.binding.mqtt.homie.tests
* org.openhab.io.mqttembeddedbroker.tests

Fixes #8537 
* Address review comment

Signed-off-by: Wouter Born <github@maindrain.net>
2020-09-29 14:05:39 -07:00
Matt
831eaeb026 Minor cleanup to README.
Signed-off-by: Matt Toothman <matt.toothman+openhab@gmail.com>
2020-09-29 19:56:08 +02:00
miloit
4b91bfcfa0
[yioremote] Fixed reconnection and thing creation issues (#8596)
Signed-off-by: Michael Loercher <MichaelLoercher@web.de>
2020-09-29 19:48:11 +02:00
Andrew Fiddian-Green
4e72980c6c
[velux] eliminate mvn compiler warnings (#8606)
* [velux] remove redundant NonNullByDefault annotations

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2020-09-29 10:21:44 -07:00
Bob A
78c81ab93d
[lutron] Replace calls to methods deprecated in Java 11 (#8602)
* [lutron] Replace calls to methods deprecated in Java 11
* [lutron] Resolve comments

Signed-off-by: Bob Adair <bob.github@att.net>
2020-09-29 10:16:54 -07:00
Christoph Weitkamp
bff1810aec
[avmfritz] Added support for DECT440 device (#8588)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-09-28 12:35:37 -07:00
Andrew Fiddian-Green
64a713e74a
[velux] fix concurrency bugs, other minor issues, update readme.md (replaces #8493) (#8520)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2020-09-28 18:27:46 +02:00
cedricboon
d5f6bd326c
Fixed 3 bugs (#8584)
Fixed 3 bugs:
- Network bridge not listening on bus
- Reconnection handler keeps reconnecting even after a successful reconnection
- Minor typo in alarm wakeup time channels

Signed-off-by: Cedric Boon <cedric.boon@hotmail.com>
2020-09-27 23:20:25 +02:00
Marcel
d716d03787
[miio] avoid IndexOutOfBoundsException exception (#8587)
In case of the parameters & response are not equal avoid the
java.lang.IndexOutOfBoundsException: Index: 4, Size: 4

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-09-27 23:14:04 +02:00
Paul Frank
fe7b176cb7
Fixes #8538 (modbus extensions missing) (#8575)
Signed-off-by: Paul Frank <pail@gmx.net>
2020-09-25 22:23:51 +02:00
robnielsen
c30a5fa9e2
[insteon] remove optional from the description of network parameters (#8555)
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
2020-09-25 22:23:07 +02:00
Hilbrand Bouwkamp
1bc55a208b
Removed usage to IOUtils.toString (#8579)
Specifically the toString reading from inputstream.

Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2020-09-25 11:46:14 -07:00
Wouter Born
aa3f73d423
[nikohomecontrol] Fix deprecated MQTT transport call (#8577)
Signed-off-by: Wouter Born <github@maindrain.net>
2020-09-25 12:16:27 +02:00
Wouter Born
b503dce9fd
Fix MQTT transport deprecations (#8570)
Signed-off-by: Wouter Born <github@maindrain.net>
2020-09-24 13:50:46 -07:00
Kai Kreuzer
5788ad095e
Fixed mvn reference for config files (#8572)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-09-24 22:45:01 +02:00
boehan
099ae8f06d
fix channel updates (#8563)
Signed-off-by: Hans Böhm <h.boehm@gmx.at>
2020-09-24 19:52:17 +02:00
Hilbrand Bouwkamp
daccb66b43
Fix feature names in feature.xml files (#8569)
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2020-09-24 10:43:08 -07:00
Wouter Born
f0ee7ffb2f
Remove Jersey ClientBuilder compatibility (#8561)
Fixes #7531

Signed-off-by: Wouter Born <github@maindrain.net>
2020-09-24 10:40:12 -07:00
Wouter Born
cc042dabff
Remove deprecated handleUpdate from ThingHandler (#8558)
The handleUpdate method was deprecated when profiles were introduced (see eclipse-archived/smarthome#4108).
Instead the "follow profile" can be used which forwards item updates as commands to handlers.
This profile works with any binding instead of only those that implement the handleUpdate method.

Related to openhab/openhab-core#1669

Signed-off-by: Wouter Born <github@maindrain.net>
2020-09-24 17:50:47 +02:00
Wouter Born
4d67ef2a6b
Apply Spotless on disabled add-ons (#8568)
This should make it easier to fix these broken add-ons and the PRs that fix them will then not contain all these changes which make them easier to review.

Signed-off-by: Wouter Born <github@maindrain.net>
2020-09-24 15:02:38 +02:00
Wouter Born
12bef45ff8
Remove deprecated ConfigOptionProvider.getParameterOptions method (#8556)
Related to openhab/openhab-core#1667

Signed-off-by: Wouter Born <github@maindrain.net>
2020-09-23 11:28:23 -07:00
Nicolai Grødum
9c16f3c6f5
[hueemulation] Fixed nullpointer in adjustedColorStateFromItemState (#8560)
Signed-off-by: Nicolai Grødum <grodum@gmail.com>
2020-09-23 11:20:20 -07:00
Ondrej Pecta
cafa8fdcff
[somfytahoma] fixed detection of roller shutters (#8557)
* [somfytahoma] fixed detection of roller shutters
* [somfytahoma] got rid of compile warning

Signed-off-by: Ondrej Pecta <opecta@gmail.com>
2020-09-23 10:43:22 -07:00
Wouter Born
f156a80d2f
Fix BaseThingHandler.initialize() deprecations (#8553)
Signed-off-by: Wouter Born <github@maindrain.net>
2020-09-23 13:32:46 +02:00
Hilbrand Bouwkamp
be10dea6ea
[venstarthermostat] Fix venstarthermostat feature.xml (#8542)
Also added to bom pom.xml

Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2020-09-22 15:36:18 +02:00
Wouter Born
99461f26b3
Reenable MapTransformationServiceTest (#8533)
Depends on openhab/openhab-core#1661

Signed-off-by: Wouter Born <github@maindrain.net>
2020-09-22 14:30:42 +02:00
Wouter Born
1f7da6b669
Fix ConfigurableService deprecations (#8526)
Signed-off-by: Wouter Born <github@maindrain.net>
2020-09-22 08:48:05 +02:00
Wouter Born
5297ac2524
[imperihome] Adapt call to ZDT in Persistence API (#8527)
Fixes #8290

Signed-off-by: Wouter Born <github@maindrain.net>
2020-09-21 23:35:31 +02:00
Wouter Born
0c11a21d90
Fix ConfigConstants deprecations (#8525)
Signed-off-by: Wouter Born <github@maindrain.net>
2020-09-21 22:57:04 +02:00
Wouter Born
7f39d01a0f
Remove/ignore Eclipse project files (#8529)
Fixes #8451

Signed-off-by: Wouter Born <github@maindrain.net>
2020-09-21 22:50:37 +02:00
Mike Major
d714c0e350
Remove unused version which no longer parses due to type change (#8515)
Signed-off-by: Mike Major <mike_j_major@hotmail.com>
2020-09-21 18:54:31 +02:00
pacive
33db6b428f
Remove paperui sorting workaround (#8517)
Signed-off-by: Anders Alfredsson <andersb86@gmail.com>
2020-09-21 18:53:45 +02:00
Wouter Born
bd82ca82df
Migrate tests to JUnit 5 (#8519)
Signed-off-by: Wouter Born <github@maindrain.net>
2020-09-21 18:21:26 +02:00
Kai Kreuzer
6df6783b60 added migrated 2.x add-ons
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-09-21 03:37:19 +02:00
Kai Kreuzer
bbf1a7fd29 Codebase as of c53e4aed26 as an initial commit for the shrunk repo
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-09-20 23:57:58 +02:00