Commit Graph

893 Commits

Author SHA1 Message Date
lolodomo
2c0015dda7
[onewire] Fix deprecated tag "required" (#10354)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-03-20 16:09:32 +01:00
Björn Brings
a38b51e256
[ValloxMV] Adding Co2 measurement (#10324)
Signed-off-by: bjoernbrings <bjoernbrings@web.de>
2021-03-19 21:24:39 +01:00
Kai Kreuzer
104360e094
Change dependency group id to version available on Maven Central (#10350)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-03-19 13:42:45 +01:00
Wouter Born
fe0c35d22f
Fix Java and Jetty deprecations (#10349)
Signed-off-by: Wouter Born <github@maindrain.net>
2021-03-19 10:40:14 +01:00
Wouter Born
580f293766
Resolve itest runbundles for Gson and Commons Lang upgrades and fix JsonParser deprecations (#10345)
* Resolve itest runbundles for Gson and Commons Lang upgrades
* Fix JsonParser deprecations too
* Fix feature verification

Signed-off-by: Wouter Born <github@maindrain.net>
2021-03-18 12:15:15 +01:00
Kai Kreuzer
009208adee
[nanoleaf] Refactored code to use core features and more (#10101)
This is a bigger refactoring bringing these (breaking) changes:
- System channel types are used where applicable
- Obsolete channels (such as power) were removed
- Some channel types were marked "advanced"
- "Tap" channels were converted to a trigger channel type providing a "system button" behavior
- Layout can now be requested by a console command
- Command options for effect channel are dynamically provided
- Log level has been reduced where appropriate
- HTTP request timeouts were reduced
- handleRemoval now returns quickly as expected
- Fixed hanging thread / infinite loop when requesting layouts for non-square panels
- Various other smaller enhancements and fixes
- Documentation has been adapted accordingly

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-03-17 09:12:04 +01:00
Markus Michels
c582dda1d5
[magentatv] Adapt to new Telekom OAuth flow (required to retrieve the userId) (#10267)
Signed-off-by: Markus Michels <markus7017@gmail.com>
2021-03-16 21:54:55 +01:00
Georgios Moutsos
754751c19b
[caddx] Corrected wrong casing on enum members to uppercase (#10344)
Signed-off-by: Georgios Moutsos <georgios.moutsos@gmail.com>
2021-03-16 20:53:50 +01:00
Ethan Dye
df4a22ba9b
[OmniLink] Minor restructuring of binding code (#10280)
* Minor restructuring of binding code

Signed-off-by: Ethan Dye <mrtops03@gmail.com>

* Ensure that SystemType is present before switch

Signed-off-by: Ethan Dye <mrtops03@gmail.com>

* Log on invalid System Type

Signed-off-by: Ethan Dye <mrtops03@gmail.com>
2021-03-16 20:51:25 +01:00
KHOne23
63450a32c3
[nuki] Update README.md (#10342) 2021-03-16 13:13:41 +01:00
Wouter Born
f3503430b4
Rework more commons-lang usages (#10314)
* Reworks many commons-lang usages to use standard Java
* Updates all remaining commons.lang imports to commons.lang3

Related to openhab/openhab-addons#7722

Signed-off-by: Wouter Born <github@maindrain.net>
2021-03-16 12:38:16 +01:00
Matthew Skinner
16fba31556
[ipcamera] Improve Hikvision alarm reliability (#10319)
Signed-off-by: Matthew Skinner <matt@pcmus.com>
2021-03-15 23:58:11 +01:00
Christoph Weitkamp
04da89cc4f
[openweathermap] Added hint about deprecation of UV Index API (#10326)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2021-03-15 23:25:32 +01:00
Georgios Moutsos
279e87851c
[caddx] Correct thing status on bridge initialization (#10317)
* Log event message construction improved

Signed-off-by: Georgios Moutsos <georgios.moutsos@gmail.com>

* Changed level to debug for some logs

Signed-off-by: Georgios Moutsos <georgios.moutsos@gmail.com>

* Added status request commands to b send when the bridge initializes

Signed-off-by: Georgios Moutsos <georgios.moutsos@gmail.com>

* Don't change the label of the zone

Signed-off-by: Georgios Moutsos <georgios.moutsos@gmail.com>

* Removed comment

Signed-off-by: Georgios Moutsos <georgios.moutsos@gmail.com>
2021-03-15 23:20:22 +01:00
Bernd Weymann
85a66994b4
[e3dc] documentation fix (#10337)
* Fixed mixed up description in thing.xmls, readme.de and translation

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>

* spotless run

Signed-off-by: Bernd Weymann <bernd.weymann@gmail.com>
2021-03-15 23:15:00 +01:00
Kai Kreuzer
f972d06db9
[airvisualnode] Change dependency group id to version available on Maven Central (#10333)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-03-15 16:03:57 +01:00
Wouter Born
ee59803df8
Remove org.jetbrains.annotations.NotNull (#10334)
Only Eclipse JDT annotations should be used, see:

https://www.openhab.org/docs/developer/guidelines.html#null-annotations

Signed-off-by: Wouter Born <github@maindrain.net>
2021-03-14 23:22:52 +01:00
lolodomo
a5a7070d71
[sonos] Fix discovery of Ikea SYYMFONISK models (#10323)
Fix #10313

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-03-14 18:16:40 +01:00
Scott H
5f1dd38083
[chromecast] Added play URL actions to chromecast binding (#10245)
* Added play url actions to chromeCast binding

Signed-off-by: Scott Hanson <scooter_seh@yahoo.com>
2021-03-14 18:16:30 +01:00
lolodomo
849442cd47
[somfytahoma] Setting of channels at init + UoM for channels (#10300)
Fix #10291
Fix #10285

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-03-14 14:20:52 +01:00
Mark Herwege
286bced20e
[nikohomecontrol] Add shutter invert and fix connection with NHC does not recover (#10281)
* Ignore devices.changed event.

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>

* Null warnings cleanup.

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>

* Remove @NonNullByDefault({})

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>

* Shorten logger messages.

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>

* Introduce rollershutter invert flag.

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>

* Add null annotations.

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>

* Connection resilience improvements and log level cleanup.

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>

* Update bundles/org.openhab.binding.nikohomecontrol/src/main/resources/OH-INF/thing/thing-types.xml

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>

Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
2021-03-13 20:44:36 +01:00
GiviMAD
affc082fb5
[androiddebugbridge] fix power wake lock and minor fixes (#10316)
Signed-off-by: Miguel <miguelwork92@gmail.com>
2021-03-13 20:26:57 +01:00
Matthew Skinner
f085dc02a1
[espmilighthub] Fix things stay initializing (#10315)
Fixed bug caused by asking a bridge thing for its bridge's UID instead of just the UID.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
2021-03-13 20:25:08 +01:00
mlobstein
493f8c4ebe
[oppo] Fix setting verbose mode at startup issue (#10306)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2021-03-13 20:21:27 +01:00
Michael Wodniok
c6423120c9
[icalendar] Fixes #10303: small changes to docs (#10304)
Signed-off-by: Michael Wodniok <michi@noorganization.org>
2021-03-13 20:18:37 +01:00
lolodomo
94e8e8b3b6
[somfytahoma] Add tag representation_property in things XML files (#10299)
Fix #10296

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-03-13 20:16:18 +01:00
mlobstein
c8eb88fc53
[atlona] Fix PROPERTY_VERSION not displaying correct value on UHD models (#10279)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2021-03-13 20:10:05 +01:00
Jürgen Baginski
b846bf1c56
[openhabcloud] Add note about missing ability to delete things/items/rules (#10258)
Signed-off-by: Jürgen Baginski <opus42@gmx.de>
2021-03-13 20:05:52 +01:00
DerFetzer
6b8589440f
[WLED] Zero out MSB as it will be treated as white (#10252)
Signed-off-by: Matthias Fetzer <kontakt@der-fetzer.de>
2021-03-13 20:00:42 +01:00
TomoKRK
a213d3d296
[yeelight] Add mono4 and strip6 (#10222)
Adding additional models to deviceType enum - "mono4" and "strip6" (please note this is not a typo in "strip6" - six is at the end and without 'e')   - based on the analysis of the debug info those new models are not being recognised by Yeelight binding in OH3 and as a result the bulb or the led stripe is constantly showing offline despite correct device id.
2021-03-13 19:52:33 +01:00
Marc
89fcefdb7c
[mongodb] Collection per Item (#10202)
Put Item in separate Collections

Signed-off-by: Marc <iseli_marc@hotmail.com>
2021-03-13 19:48:19 +01:00
eugen
e7950ddbd1
[homekit] make usage of mDNS configurable (#10286)
* make usage of mDNS configurable

Signed-off-by: Eugen Freiter <freiter@gmx.de>
2021-03-12 17:18:09 +01:00
Wouter Born
f3a517e4e1
[lifx] Fix all SAT findings (#10307)
* Remove dependency on commons-lang classes
* Use HexUtils
* Fix/add missing initial contribution author lines
* Add unit test for MACAddress
* Rename protocol package to dto

Signed-off-by: Wouter Born <github@maindrain.net>
2021-03-10 09:52:39 +01:00
Michael Rumpf
e9cd6de033
[mcp23017] Fixes #9503 by updating Pi4j to the recently released version 1.4. (#10293)
This version introduces Java 11 compatibility by implementing a missing
function as native code and thus dropping the dependency to the
function jdk.internal.misc.SharedSecrets.
See https://github.com/Pi4J/pi4j/issues/442 for details.

Signed-off-by: Michael Rumpf <michael@rumpfonline.de>
2021-03-07 16:31:39 +01:00
Wouter Born
051c764789
Upgrade Jackson to 2.12.2 (#10288)
* Adds a jackson.version property to simplify managing the version
* Make sure the specified version is used as add-on dependency by excluding Jackson from transitive dependencies
* Use openhab.tp-jackson feature with dynamodb
* Remove jackson-dataformat-cbor dependency from features which is now also provided by the openhab.tp-jackson feature

Signed-off-by: Wouter Born <github@maindrain.net>
2021-03-07 10:19:32 +01:00
Ethan Dye
2939e8b84b
[OmniLink] Use jomnilink for command numbers (#10273)
Signed-off-by: Ethan Dye <mrtops03@gmail.com>
2021-03-03 14:04:38 -08:00
Markus Michels
3af0392724
[shelly] Improved Motion Support, Support CoIoT Unicast, fixes (#10220)
* New feature: Shelly Manager

Signed-off-by: Markus Michels <markus7017@gmail.com>

* Removed Shelly Manager to reduce PR size (will be another PR)

Signed-off-by: Markus Michels <markus7017@gmail.com>

* CoIoT initialization handles new COIOT options for the device,
sensorSleepTime is now adadvanced; Roller set position 0/100 is mapped
to UP/DOWN; Reference to Shelly Manager removed from README

Signed-off-by: Markus Michels <markus7017@gmail.com>

* Nullpointer check added on settings.coiot (4Pro has this null)

Signed-off-by: Markus Michels <markus7017@gmail.com>

* README updated

Signed-off-by: Markus Michels <markus7017@gmail.com>

* Use regex to extract fw version from string, check fw version to detect
restarted, README updated, moved channel sensorSleepTime from group
device to sensors

Signed-off-by: Markus Michels <markus7017@gmail.com>

* Review changes

Signed-off-by: Markus Michels <markus7017@gmail.com>
2021-03-03 17:43:02 +01:00
mlobstein
51ddbdb84d
[epsonprojector] Fix ONLINE status reporting (#10266)
* Epsonprojector - Fix ONLINE status reporting
* review changes

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2021-03-02 10:21:39 -08:00
Justin
037bfa77ea
[http] Add intersection character to descriptions. (#10250)
* [http] Add intersection character to descriptions.
* Adjust description to pass spotless (line widths).

Signed-off-by: Justin Wilczek <justinwilczek@gmail.com>
2021-03-01 19:29:24 -08:00
Kai Kreuzer
97c30afaab
[ecobee] Fix logging levels (#10255)
* Fix logging levels
* addressed review comment

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-03-01 19:23:12 -08:00
Marcel
22390b203b
[miio] add & improve dreame vacuums p2036.p2041o,p2056o,p2057 (#10254)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2021-03-01 19:07:11 -08:00
Christian Güdel
62e829f968
[Tesla] Add SSO handler to authenticate against Tesla SSO service (#10259)
Signed-off-by: Christian Güdel <cg@dmesg.ch>
2021-03-01 15:19:10 +01:00
Scherzin83
f6282cd50e
[http] FIX Player Converter State Issue #10066 (#10213)
Signed-off-by: Matthias Scherzinger <scherzin@outlook.com>
2021-02-28 21:31:22 +01:00
Piwoxar
583509e49d
Additional check for convert to double (#10224)
Signed-off-by: Hans-Dietert Loew <hdloew@googlemail.com>
2021-02-28 21:27:53 +01:00
BigGeorgeTx
3f9f3f25f6
Update README.md (#10261)
fix typo (cannels to channels)
2021-02-28 21:24:19 +01:00
Rene Scherer
f7ab69689f
[surepetcare] Sure Petcare Binding (#9713)
Signed-off-by: Rene Scherer <rene@scherer-online.com>
2021-02-28 18:39:13 +01:00
Marcel
f6521f6fd9
[mmio] sync device list to latest and cleanup chuangimi plug (#10249)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2021-02-26 21:23:16 -08:00
Dan Cunningham
42edf53a5a
[MyQ] Initial commit of the MyQ binding for OH3 (#9347)
* Rebase with main, update license headers
* Small PR cleanups
* One last small PR cleanup
* Syntactical sugar
* Updated error handling
* Spelling mistake

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2021-02-26 14:50:25 -08:00
Marcel
fdc22c0a4c
[miio] add support for zhimi.airpurifier.vb2 Mi Air Purifier Pro H (#10183)
* [miio] add support for zhimi.airpurifier.vb2 Mi Air Purifier Pro H

close #10174 

* [miio] update modes to values visible in app
* [miio] cleanup and fix valuu mapping
* [miio] fix duration

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2021-02-26 10:58:56 -08:00
Christopher Schirner
522586156c
[ftpupload] Add configurable passive port (#10127)
* Add configurable passive port
* Don't use apache library; Use standard Java
* Ran spotless:apply
* Update readme

Signed-off-by: schinken <schinken@bamberg.ccc.de>

Co-authored-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2021-02-26 10:55:19 -08:00