Commit Graph

5704 Commits

Author SHA1 Message Date
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
ffc48e498d
[touchwand] add to BOM (#8957)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-11-04 14:44:32 -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