Commit Graph

700 Commits

Author SHA1 Message Date
Kai Kreuzer 0b50f2756f
[samsungtv] UPnP devices discovery refactored (#9525)
Also-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-01-02 12:01:08 -08:00
Ron Isaacson 353f7af076
[powermax] Improve debugging in message classes (#9314)
* Improve debugging in message classes
Each PowermaxBaseMessage subclass had its own toString() which added
useful debug info but duplicated a lot of the logic in the message
handler. I've moved the debug info inline and removed the duplication,
and also added decoding for more values to the debug output.
* Fix for 0xFF byte values, which convert to int -1
* Change to inline debug messages

Signed-off-by: Ron Isaacson <isaacson.ron@gmail.com>
2021-01-02 20:59:57 +01:00
Andrew Schofield d133959abf
[draytonwiser] Add comfort mode option to boiler controller (#9649)
Signed-off-by: Andrew Schofield <the.uncle.fungus@gmail.com>
2021-01-02 11:58:16 -08:00
Mark Hilbush 10d2ab2079
[ecobee] Fix actions (#9632)
Signed-off-by: Mark Hilbush <mark@hilbush.com>
2021-01-02 11:28:33 -08:00
mlobstein 14a4a50582
[atlona] Make volume a whole number & remove StringUtils (#9631)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2021-01-02 15:02:55 +01:00
t2000 572da80fd9
[tradfri] Fix NPE if gateway is unreachable (#9629)
Fixes #9628

Signed-off-by: Stefan Triller <github@stefantriller.de>
2021-01-01 21:45:55 +01:00
Jens Schanz d3ae64140f
[dwdunwetter] documentation for binding updated (#9585)
* Update README.md

examples updated
broken link for CAP DWD Profile fixed
some debugging information added
mapping files renamed to fit naming convention for files containing German language
additional mapping for weather warning added
examples also updated 
mapping files extended with mapping for UNDEF state
2021-01-01 16:52:34 +01:00
digitlength d15b32b869
[http] Fix typo in documentation (#9612)
Typo
2020-12-31 17:02:07 +01:00
J-N-K 27afb1f9f0
[http] fix missing escaping of URLs (#9618)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-31 16:55:03 +01:00
Michael Wodniok ede94354f3
[icalendar] Add relevant handling of last_update channel (#9616)
Also add migration for older things as compatible.
Fixes #9613

Signed-off-by: Michael Wodniok <michi@noorganization.org>
2020-12-31 16:48:24 +01:00
Marek Hulán 43d1e43c33
[zoneminder] Update README.md (#9615)
leftover after renaming of zm -> zoneminder
2020-12-31 16:17:35 +01:00
J-N-K d2bd5114fd
[deconz] refactoring and fix connection issues (#9614)
* fix connection attempts when thing disposed

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

* refactor session handling

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

* rename

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

* refactoring

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-31 15:03:57 +01:00
Bernhard Bauer 924e0c7faf
[modbus.helioseasycontrols] Corrected some item types in the documentation. (#9605)
* Corrected some item types in the documentation.

Signed-off-by: Bernhard Bauer <bern77@gmail.com>

* Correction as per @ssalonen's review.

Signed-off-by: Bernhard Bauer <bern77@gmail.com>
2020-12-31 14:49:51 +01:00
Mark Hilbush 4ef61c9949
[zoneminder] Rework discovery to not use the thing handler thread (#9600)
Signed-off-by: Mark Hilbush <mark@hilbush.com>
2020-12-31 13:16:23 +01:00
Christoph Weitkamp 55a956e48c
[chromecast] Prevent exception when formatting value (#9596)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-12-31 12:54:29 +01:00
J-N-K eaae9780ea
[http] add pre-emptive basic authentication and fix header handling (#9584)
* add preemptive basic authentication

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

* improve header handling

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>

* Update bundles/org.openhab.binding.http/README.md

Co-authored-by: t2000 <t2000@users.noreply.github.com>

Co-authored-by: t2000 <t2000@users.noreply.github.com>
2020-12-31 12:23:32 +01:00
miloit 1b5df97af5
[yioremote] BugFix sendIRCode action (#9574)
* Corrected sendIRCode handler

Signed-off-by: Michael Loercher <MichaelLoercher@web.de>

* Update YIOremoteDockHandler.java

Updating IR receiver switch handler so it's running now

Solved issue during triggering channel while it was disposed

Signed-off-by: Michael Loercher <MichaelLoercher@web.de>

* Update YIOremoteDockHandler.java

Signed-off-by: Michael Loercher <MichaelLoercher@web.de>
2020-12-31 12:21:49 +01:00
Chris Carman 4e04bac010
[pioneeravr] Update README with correct examples for port configuration. (#9589)
Fixes #1594.

Signed-off-by: Chris Carman <namraccr@gmail.com>
2020-12-31 12:17:55 +01:00
J-N-K b6fbcfa523
[deconz] properly initialize colorMode (#9583)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-31 12:05:31 +01:00
vbier ee72664d47
[elerotransmitterstick] Drop responses that do not fit the command that was sent. (#9562)
Signed-off-by: vbier <volker.bier@web.de>
2020-12-31 11:01:01 +01:00
Zimmermann Zsolt 220115c734
[googletts] Replace "Other" option when creating valid Google-Cloud-TTS OAuth2 Client Type (#9608)
No "Other" option in Google-Cloud-TTS OAuth2 Client Type options. Choose "TV and Limited Input" instead. Rest of readme works as expected.

Signed-off-by: Zimmermann Zsolt <cina@cina.hu>
2020-12-30 21:56:13 +01:00
Christoph Weitkamp e577b1a5c7
Prevent exception when formatting value (#9597)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-12-30 18:27:16 +01:00
Christoph Weitkamp 437e73edf4
[dwdunwetter] Fixed channel update (#9594)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-12-30 15:59:35 +01:00
J-N-K 883b251626
[tr064] log warning if config invalid (#9529)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-30 15:57:50 +01:00
Marek Hulán ee93229d3c
[http] fix documentation for channel modes (#9593)
Based on 8de5652ed1/bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/config/HttpChannelMode.java (L23) and some experimenting, the correct values are WRITEONLY and READONLY
2020-12-30 14:50:34 +01:00
Mark Hilbush f9b763210d
[ecobee] Rework discovery (#9522)
* Rework discovery
* Consolidate discovery into one service

Signed-off-by: Mark Hilbush <mark@hilbush.com>
2020-12-29 16:18:42 -08:00
lolodomo 4c685adabc
[linky] Handle case when data from yesterday is still NaN (#9423)
* [linky] Handle case when data from yesterday is still NaN

Fix #9386
* Refresh every 2 hours until data from yesterday are available
* Log yesterday even for month and year requests

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2020-12-29 10:43:31 -08:00
J-N-K e9b91327cc
[http] Add examples (#9540)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-29 15:02:38 +01:00
Matthias Schulte 1f846c618d
[ojelectronics] Fix configuration sample (#9551)
Signed-off-by: Matthias Schulte <matthias.schulte@viadee.de>
2020-12-29 14:59:16 +01:00
pravussum 7a834a558d
[danfossairunit] removed "advanced" attribute in channel-group-type (things-types.xml) to address issue #9568 (corresponding core issue https://github.com/openhab/openhab-core/pull/1410) (#9569)
Signed-off-by: Robert Bach <openhab@mortalsilence.net>
2020-12-29 14:51:45 +01:00
t2000 bf2d40c5bc
[influxdb] Treat a stored 1 AND 1.0 as true (#9545)
Signed-off-by: Stefan Triller <github@stefantriller.de>
2020-12-29 14:21:33 +01:00
Arjen Korevaar 6da56da7a8
[openthermgateway] Add Diagnostics indication channel (#9516)
* Added Diagnostics indication channel

Signed-off-by: Arjen Korevaar <a.korevaar@mephix.com>
2020-12-28 19:13:51 +01:00
Fabian Wolter 924eca29f2
[pidcontroller] Initial Contribution (#9512)
* [pidcontroller] Initial Contribution
* Incorporate review feedback No.1

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-12-28 09:31:17 -08:00
jimtng fe5e9b85e8
[fronius] Add support for Fronius Smart Meter (#9209)
* [fronius] Add support for Fronius Smart Meter
* [fronius] Use DTO, implement UoM
* [fronius] fix README.md
* [fronius] Add mandatory label for channel-type and fix property update
* [fronius] Store meterRealtimeBodyData instead of meterRealtimeResponse

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2020-12-28 09:24:10 -08:00
J-N-K c556f49691
[http] Add rate-limiting to channel refresh (#9509)
* add rate limiter for requests and catch transformation exception
* address review comment
* address review comments

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-28 09:18:06 -08:00
J-N-K 06690bd37e
[tr064] add rule action for phonebook (#9505)
* add rule action for phonebook
* address review comments

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-28 09:14:01 -08:00
boehan 2ea32faa5d
[comfoair] improve data handling (#9401)
* improve data handling and suspend
* fix command position
* add ACK to subResponse
* fix data position
* fix reactivation, trim too long responses
* ensure correct setting of activation channel
* Remove @SuppressWarnings(null), which is not needed anymore
* Remove updateState on dispose

Signed-off-by: Hans Böhm <h.boehm@gmx.at>
2020-12-28 09:03:54 -08:00
Bob A 1cc6577b20
[lutron] Add debug logging in leapbridge (#9554)
Signed-off-by: Bob Adair <bob.github@att.net>
2020-12-27 22:40:05 -08:00
Dries Vandenneucker cb32068637
[nikohomecontrol] Fix typo in readme (#9549)
[nikohomecontrol] Small README update.

While searching why I can't get my electricity working, I think I spotted this typo.

Signed-off-by: Dries Vandenneucker <dries.vandenneucker@yahoo.com>
2020-12-27 22:26:47 -08:00
J-N-K c4c0876e97
[mqtt] improve documentation (#9541)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-27 21:56:35 -08:00
Bob A a862c46ba9
[alarmdecoder] Fix description in feature.xml (#9553)
Signed-off-by: Bob Adair <bob.github@att.net>
2020-12-27 21:55:06 -08:00
Andrew Fiddian-Green aebe1d4a0b
[modbus] Added support for RTU encoding over TCP (#9435)
* [modbus] add support for rtu encoded over tcp
* [modbus] move classes to openhab/jamod
* [modbus] spotless
* [modbus] revert EndpointPoolConfiguration
* [modbus] remove virtual serial
* [modbus] resolve dependencies
* [modbus.studer] add support for RTU over TCP bridge

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2020-12-27 21:53:53 -08:00
Dan Cunningham 6cb9f3a93e
[generacmobilelink| Initial Contribution (#9322)
* This is the initial contribution of the Generac MobileLink binding.  This allows the  Generac line of generators using their MobileLink cloud service to be monitored as things in openHAB.
* bump to 3.1

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
2020-12-27 21:49:30 -08:00
Marcel 03dd4d491f
[miio] Update many channels with tags, categories & QuantityTypes (#9384)
* [miio] Update many channels with tags, categories & QuantityTypes
* [miio] remove unit from dimmers
* [miio] fix readme mappings for channels

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-27 21:25:15 -08:00
Andrew Fiddian-Green 27a02cac5a
[velux] Enabled background discovery (#9477)
* [velux] enable background discovery
* [velux] spotless
* [velux] adopt reviewer feedback

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2020-12-27 17:55:20 -08:00
Michael R. Maletich 8cbd358b84
Missing comma in base64 message (#9539)
In trying the example I got an error from the serial binding.  But by adding a `,` the serial binding was able to handle the example.

Signed-off-by: Michael R. Maletich <maleticm@gmail.com>
2020-12-27 18:37:11 +01:00
J-N-K facb984b05
improve error handling (#9543)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-27 18:21:21 +01:00
Christoph Weitkamp 94d07217d0
[netatmo] Pimp channel types with proper categories (#9531)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-12-27 13:22:29 +01:00
Kai Kreuzer d025f8a35b
[miele] Use dedicated thread for event listening (#9536)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-12-27 10:15:04 +01:00
Marcel 0874df702c
[miio] suggest correct devicenames in readmehelper (#9379)
* [miio] suggest correct devicenames in readmehelper
* add newline at file end to make git happy
* [miio] update logic for mapping in readmeComments
* Allow readme maker to fix mappings based on the current options.
* [miio] make readmeOptionMapping static

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-26 17:04:14 -08:00
Jerome Luckenbach fc0745e302
Fix DateTime Control channel label. (#9533)
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-12-26 23:36:24 +01:00
jwveldhuis d014ac6350
[denonmarantz] Run the Telnet socket in a dedicated thread (#9511)
* Run the Telnet socket in a dedicated thread, not from the shared thread pool.
Fixes #9494
Signed-off-by: Jan-Willem Veldhuis <jwveldhuis@gmail.com>
2020-12-26 20:21:21 +01:00
J-N-K 9d36c31d76
[tr064] Fix CRCErrors (#9527)
Fixes #9526

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-26 12:25:52 +01:00
tophee 1da7e79ffa
[squeezebox] Clarify the process of adding/discovering the server (#9197)
* Clarify the process of adding/discovering the server

* Update bundles/org.openhab.binding.squeezebox/README.md

Co-authored-by: Connor Petty <mistercpp2000@gmail.com>

Co-authored-by: Connor Petty <mistercpp2000@gmail.com>
2020-12-26 10:32:57 +01:00
Korbinian Probst 65c3d5f6f9
[senechome] changed BatteryState to String (#9521)
Signed-off-by: Korbinian Probst <kp.droid.dev@gmail.com>
2020-12-26 09:36:28 +01:00
Christoph Weitkamp 3533001bd7
[avmfritz] Pimp properties and channel types with proper categories (#9514)
* Pimp channel types with proper categories

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-12-26 09:33:01 +01:00
Stefan Giehl 291b30955b
[tr064] Adds new channels for DSL Max & Current Down-/Upstream Rate (#9519)
Signed-off-by: Stefan Giehl <stefangiehl@gmail.com>
2020-12-25 22:15:54 +01:00
Martin Herbst 9cc0ff436f
[homematic] For non HmIP dimmers stateDescription values must be corrected too (#9434)
Older HM dimmers are using a maximum values of 1.0. But also for these
devices the values must be corrected.

Signed-off-by: Martin Herbst <develop@mherbst.de>
2020-12-25 21:30:43 +01:00
Michael Wodniok a7ac71f1e0
[icalendar] optimization of eventfilter-search and more debug output (#9501)
* [icalendar] Optimize searching events and adding a bit debug output

Fixes #9498 by limiting series events when retrieving possible events via
filter.

Adding a bit more debug output to allow debugging the correct scheduling of
events.

Signed-off-by: Michael Wodniok <michi@noorganization.org>
2020-12-25 18:54:37 +01:00
mlobstein 6c86f8d366
[epsonprojector] Add ESC/VP.net handshake for projectors with built-in ethernet (#9375)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2020-12-25 15:44:59 +01:00
Christoph Weitkamp 750ea5fd2d
[hue] Catch exception of 'AllGroup' does not exist (#9502)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-12-25 15:44:03 +01:00
Markus Gafner ca64d1124a
[nibeheatpump] Added device support for SMO40 control (#9376)
Signed-off-by: Markus Gafner <markus.gafner@hotmail.com>
2020-12-25 15:41:09 +01:00
mlobstein ce69f22ef3
[atlona] Add support for the AT-PRO3HD66M (#9385)
* Add support for the AT-PRO3HD66M

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2020-12-25 14:36:58 +01:00
Christoph Weitkamp b2f6202b25
[deconz] Pimp channel types with proper categories (#9513)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-12-25 14:17:03 +01:00
Hilbrand Bouwkamp 46f91813a8
[opensprinkler] Cleanup NOTICE. pi4j library not used anymore (#9500)
Support was removed in 8aeeb49c69 (diff-b6edf78e29afc34859018f4e11ec53bded97a615b62040712227b883ba5c13f8)

Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2020-12-25 09:41:40 +01:00
Hilbrand Bouwkamp a2f36c31f9
[dsmr] cleanup message file (#9510)
For some reason the dutch message file contained all kind of garbage.

Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2020-12-24 16:49:08 +01:00
schmidmuc f7d3047804
[tr064] Update channel names in documentation (#9461)
Failure in list, two channel names were listed two times
2020-12-24 14:07:58 +01:00
Holger Friedrich e4982169de
[openweathermap] Adapt channels dew-point and visibility in daily forecast (#9497)
* Fix typos in example code
* One Call API: add channe dew-point for daily forecast
* One Call API: remove channel visibility in daily forecast as not included
  in data

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2020-12-24 12:01:15 +01:00
lolodomo 02b356acdf
[hue] Make sure the serial number will be in lowercase (#9367)
* [hue] Make sure the serial number will be in lowercase

Necessary for the auto-ignore discovery feature with the representation property.

Fix #9364

* Check that the serial number is not null
* Check that the serial number is not blank
* Build a discovery result even without a serial number

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2020-12-23 17:22:54 -08:00
Christoph Weitkamp 133df3aa40
[jdbc] Consider local timezone to create time filter (#9445)
* Consider local timezone to create time filter
* Use user-defined timeZone

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-12-23 17:19:08 -08:00
Mike Major dfc2fa7cfc
[hueemulation] Correct format of UDN and serialNumber fields in description.xml (#9463)
* [hueemulation] Correct format of UDN and serialNumber fields
* Avoid changing device ids on upgrade
* Revert light and group ids back to a number rather than hexadeximal
* Fix failing tests

Signed-off-by: Mike Major <mike_j_major@hotmail.com>
2020-12-23 17:18:26 -08:00
eugen 2716ffa669
[homekit] fix for #9478. add listener for metadata changes (#9484)
Signed-off-by: Eugen Freiter <freiter@gmx.de>
2020-12-23 11:07:25 -08:00
J-N-K 94f6d6b291
[tr064] fix wrong soapconnector (#9488)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-23 10:45:26 -08:00
robnielsen 809ee6ffdb
[ecobee] only log stack traces to openhab.log if debug is enabled (#9443)
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
2020-12-22 19:51:22 -08:00
J-N-K 22ac639233
[tr064] fix fritz.box lookup (#9454)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-22 19:19:37 -08:00
olivierkeke f5d5cd4b4c
[teleinfo] Use new apparent power unit (#9456)
* Use new apparent power unit
* Apply spotless formatting

Signed-off-by: Olivier Marceau <hollysaiqs@marceau.ovh>
2020-12-22 19:08:39 -08:00
J-N-K 74aef9beb8
[deconz] improve sensor thing initialization (#9453)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-22 16:18:58 -08:00
pali 9fb476f24e
[bluegiga] Improved illegal frame receiving handling (#9442)
Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
2020-12-22 15:40:33 -08:00
Mark Hilbush 46bf375db4
[bigassfan] Add representation property (#9472)
Signed-off-by: Mark Hilbush <mark@hilbush.com>
2020-12-22 15:31:33 -08:00
Christoph Weitkamp 46b02c5b6e
[avmfritz] Minor improvements in code an documentation (#9464)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-12-22 15:30:04 -08:00
Mark Hilbush e648fc6c8c
[globalcache] Add representation property (#9471)
Signed-off-by: Mark Hilbush <mark@hilbush.com>
2020-12-22 14:07:25 -08:00
Anders Alfredsson 393ae49dc4
[smhi] Add aggregated channels for daily forecast. (#9387)
* Add aggregated channels for daily forecast.

Also updates to use Optionals instead of @Nullables, and add unit tests
* Revert unsing explicit unit definition

Signed-off-by: Anders Alfredsson <andersb86@gmail.com>
2020-12-22 13:50:27 -08:00
Marcel f88225113b
[miio] Add support for xiaomi.airconditions c/ma/mc/mh/mt modesl (#9380)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-22 13:49:54 -08:00
Marcel 09b1037ea1
[miio] change vacuum segment channel from undef to - (#9371)
To support alexa integration.
closing #9172

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-22 13:49:26 -08:00
Michael Wodniok 7b2bf4b95e
[icalendar] added last_update-channel (#9383)
last_update describes the last successful update of the calendar. Fixes #9301.

Signed-off-by: Michael Wodniok <michi@noorganization.org>
2020-12-22 13:48:16 -08:00
Mark Hilbush 384bdff87c
Fix pressure units (#9450)
Signed-off-by: Mark Hilbush <mark@hilbush.com>
2020-12-22 21:06:42 +01:00
Christoph Weitkamp 2c6e15bb02
Added humidity channel, minor fixes (#9467)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-12-22 20:55:08 +01:00
Fabian Wolter 54ca612630
[danfossairunit] Try to make tests more stable (#9473)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-12-22 20:31:04 +01:00
Hilbrand Bouwkamp 4f7ac4ea30
[astro] Fix for incorrect calculation of next season. (#9474)
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2020-12-22 20:03:08 +01:00
Wouter Born 2d1b32fabe
Add "Bundles" to automation project names (#9457)
Fixes #9451

Signed-off-by: Wouter Born <github@maindrain.net>
2020-12-22 13:10:16 +01:00
Wouter Born 7fa1c8e67f
[groovyscripting] Fix build warnings (#9460)
Fixes these warnings:

[WARNING] /openhab-addons/bundles/org.openhab.automation.groovyscripting/pom.xml [10:52]: Invalid property key: `groovy.runtime.metaclass;resolution`: <<      groovy.runtime.metaclass;resolution:=optional,>>
[WARNING] /openhab-addons/bundles/org.openhab.automation.groovyscripting/pom.xml [11:61]: Invalid property key: `groovyjarjarantlr4.stringtemplate;resolution`: <<      groovyjarjarantlr4.stringtemplate;resolution:=optional,>>
[WARNING] /openhab-addons/bundles/org.openhab.automation.groovyscripting/pom.xml [12:50]: Invalid property key: `org.abego.treelayout.*;resolution`: <<      org.abego.treelayout.*;resolution:=optional,>>
[WARNING] /openhab-addons/bundles/org.openhab.automation.groovyscripting/pom.xml [13:44]: Invalid property key: `org.apache.ivy.*;resolution`: <<      org.apache.ivy.*;resolution:=optional,>>
[WARNING] /openhab-addons/bundles/org.openhab.automation.groovyscripting/pom.xml [14:53]: Invalid property key: `org.stringtemplate.v4.*;resolution`: <<      org.stringtemplate.v4.*;resolution:=optional,\\>>

Signed-off-by: Wouter Born <github@maindrain.net>
2020-12-22 13:09:50 +01:00
Wouter Born ecac667258
Apply Spotless, update skeleton project version, resolve itest runbundles (#9459)
Signed-off-by: Wouter Born <github@maindrain.net>
2020-12-22 10:37:44 +01:00
Kai Kreuzer f36d6f0998
Improved README for Jython scripting (#9447)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-12-21 21:32:15 +01:00
jenkins e4554f4aa6 [unleash-maven-plugin] Preparation for next development cycle. 2020-12-21 10:36:42 +00:00
Matthew Skinner ea3446f50e
[All addons] Review all readme.md files for V3 changes. (#9439)
Signed-off-by: Matthew Skinner <matt@pcmus.com>

* modbus.e3dc: newlines added and remove broken anchor.

Signed-off-by: Matthew Skinner <matt@pcmus.com>

* modbus.stie..:remove multiple newlines.

Signed-off-by: Matthew Skinner <matt@pcmus.com>

* modbus.sunspec: remove multiple newlines.


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* Nanoleaf: remove PaperUI.


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* Neato: Remove openhab 2


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* Nibe: remove PaperUI.


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* NibeUplink: Remove PaperUI


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* Niko: Remove PaperUI


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* Nuki: Remove Paper UI


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* OneWire: Remove multiple newlines.


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* OpenUV: remove paperui


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* OpenWebNet: Remove paperUI


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* Pentair: remove openhab2 path


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* Fix typo


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* RFXCOM: remove PaperUI


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* Russound: Remove PaperUI.


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* Samsung: remove paperui


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* Siemens: remove paperui


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* Samsung Smartthings: remove openhab 2 mention.


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* Somfy myLink: remove paperUI


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* Somfy Tahoma: remove paperUI


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* Sonos: Remove paperui ref


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* Spotify: remove paperui


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* Tankerkönig: remove java8 and paperUI references.


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* Tellstick: remove paperui


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* Tibber: remove paperui


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* Velbus: remove paperUI


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* Vitotronic: remove paperui


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* VolvoOnCall: remove paperUI


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* WiFi LED: remove paperui


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* WlanThermo: remove paperUI


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* XmlTV: remove openhab2 path


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* Z-Way: Remove paperUI


Signed-off-by: Matthew Skinner <matt@pcmus.com>

* Update bundles/org.openhab.binding.nanoleaf/README.md

Signed-off-by: Matthew Skinner <matt@pcmus.com>

Co-authored-by: Fabian Wolter <github@fabian-wolter.de>

* MagentaTV: Fix typo

Signed-off-by: Matthew Skinner <matt@pcmus.com>

* MagentaTV: Change to userId


Signed-off-by: Matthew Skinner <matt@pcmus.com>

Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
2020-12-20 14:43:48 +01:00
J-N-K 4f0caf1a1f
[deconz] fix alert channel (#9441)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-20 13:22:59 +01:00
t2000 00c73deabd
[icalendar] Provide example for Nextcloud usage (#9432)
* [icalendar] Provide example for Netcloud usage

Users of the icalender OH 1 binding might wonder how to get the url for the
ical file for their calenders. It took me a couple of hours to find this, so
I think it might be useful to have it as an example in the documentation.

Signed-off-by: Stefan Triller <github@stefantriller.de>
2020-12-19 23:49:59 +01:00
J-N-K b541de6b22
[amazonechocontrol] Fixed link to UI (#9431)
* fix link in servlet

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-19 20:25:12 +01:00
Christoph Weitkamp b3fa40ff64
Fixed Channel suffix for newly created Things (#9430)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-12-19 20:24:00 +01:00
J-N-K 5f360acc1b
fix missing channel-type (#9433)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-19 20:23:19 +01:00
t2000 7e5f43527b
[robonect] Fix breaking common HttpClient on shutdown (#9429)
Signed-off-by: Stefan Triller <github@stefantriller.de>
2020-12-19 20:22:32 +01:00
robnielsen 4409cf63c9
only log stack traces to openhab.log if debug is enabled (#9427)
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
2020-12-19 20:18:10 +01:00
Markus Michels 6b888b3492
[gree] Remove reference to PaperUI (#9411)
Signed-off-by: Markus Michels <markus7017@gmail.com>
2020-12-19 17:59:47 +01:00
Markus Michels 712f1163de
[shelly] Improved documentation and first use case description (#9390)
Signed-off-by: Markus Michels <markus7017@gmail.com>
2020-12-19 15:43:34 +01:00
J-N-K a156f3ca15
fix duplicate serialNumbers (#9422)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-18 23:17:52 +01:00
J-N-K 0b5f9efb26
fix typo (#9417)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-18 23:08:09 +01:00
Kai Kreuzer 765e477702
[mactts] Fixed MacTTS producing empty files (#9418)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-12-18 12:34:03 -08:00
Markus Michels d24decb487
[magentatv] Fix port on MR400 discovery (reports 49153, has to be 49152) (#9421)
Signed-off-by: Markus Michels <markus7017@gmail.com>
2020-12-18 12:32:09 -08:00
Gerhard Riegler 3b9c3cde8f
[gardena] Fixed illegal character in consumerName (#9407)
* Fixed illegal character in consumerName
* Fixed class hashCode

Signed-off-by: Gerhard Riegler <gerhard.riegler@gmail.com>
2020-12-17 17:42:29 -08:00
Mark Hilbush 74bdcb6e85
[miio] Check for null properties (#9408)
Signed-off-by: Mark Hilbush <mark@hilbush.com>
2020-12-17 17:41:28 -08:00
Marcel a7009101ba
[miio] fix readme mapping string (#9409)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-17 14:07:54 -08:00
Wouter Born e7734449bc
Add Jython Scripting (#9404)
* Add Jython Scripting

Also-by: Scott Rushworth <openhab@5iver.com>
Signed-off-by: Wouter Born <github@maindrain.net>
2020-12-17 11:24:43 -08:00
James Melville 4586f18863
[mqtt] Correct Typo (availabe) and propose clearer naming (#9403)
Signed-off-by: James Melville <jamesmelville@gmail.com>
2020-12-17 08:36:41 -08:00
Marcel 3cdc6a8f24
[miio] fix wrong mappings in readme (#9402)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-17 08:33:13 -08:00
Marcel 4b5b6f8f8f
[miio] fix annotation for mibasicChannel (#9396)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-16 11:04:03 -08:00
Jürgen Baginski 6da71d1d3f
[Tankerkoenig] Documentation: Changed reference from Paper UI to Main… (#9382)
Signed-off-by: Jürgen Baginski <opus42@gmx.de>
2020-12-16 10:32:36 +01:00
Christoph Weitkamp 42de762b43
[jdbc] Reduce size for VARCHAR columns (#9394)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-12-15 22:36:35 -08:00
J-N-K 12112eb67a
[http] make size of the response buffer configurable (#9391)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-15 14:53:45 -08:00
J-N-K 1c3022d391
[tr064] fix DSL channel definition (#9393)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-15 14:43:07 -08:00
lolodomo 4e54b5b9b5
[linky] Fix data refresh (login / logout) (#9358)
Fix #9313

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2020-12-15 22:38:52 +01:00
Hans-Jörg Merk 30485c6a5b
[energenie] Remove PaperUI reference from README (#9377)
Signed-off-by: Hans-Jörg Merk <github@hmerk.de>
2020-12-14 14:41:31 +01:00
Daniel Weber 2434e95b05
[enocean] Added tariff info for AutomatedMeterSensor ThingType channels (#9333) (#9361)
* Added new channel parameter tariff to channels instantpower, totalusage, currentFlow, cumulativeValue, counter and currentNumber
 * Parameter is currently just read by EEP A5_12, which is used by AutomatedMeterSensor ThingType
 * AutomatedMeterSensor ThingType has extensible channels now

Fixes #9333

Signed-off-by: Daniel Weber <uni@fruggy.de>
2020-12-13 11:21:00 -08:00
Marcel d287062acf
[miio] improve unsupported handler (#9370)
Some devices respond differently to unknown parameters

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-13 11:17:16 -08:00
J-N-K 797f808c22
fix typo in documentation (#9366)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-13 17:38:07 +01:00
Fabian Wolter b8721aa7b4
[teleinfo] Try to make tests more stable (#9303)
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
2020-12-13 16:26:12 +01:00
J-N-K b5e13041dd
[deconz] fix colorlight not updating color channel (#9351)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-13 16:21:15 +01:00
J-N-K c541776f7d
[deconz] fix gateway discovery (#9362)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-13 16:18:38 +01:00
miloit ac074ea1f0
[yioremote] Bug fix during websocket error by disposing pollingjob (#9350)
* Bug fix during websocket error by disposing pollingjob

Signed-off-by: Michael Loercher<michaelloercher@web.de>
2020-12-13 13:52:40 +01:00
robnielsen f025fb046c
[insteon] update documentation for console commands (#9342)
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
2020-12-13 09:20:12 +01:00
J-N-K 086a046b61
fix console command documentation (#9355)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-13 09:19:51 +01:00
lolodomo fcad4826a6
[remoteopenhab] Try to clarify that remote state channels will not be available (#9349)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2020-12-13 08:58:57 +01:00
Wouter Born 8f53e320dc
Fix StateDescription deprecations (#9352)
Related to #1408

Signed-off-by: Wouter Born <github@maindrain.net>
2020-12-13 08:53:16 +01:00
Christoph Weitkamp 863606e311
[icalendar] Ensure Bridge is initialized and calendar is available to update child Things (#9337)
* Ensure Bridge is initialized and calendar is available to update child Things

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

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

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

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

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

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

Fixes #8794

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

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

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

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

Closes #2819 

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

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

Fix #9281

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

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

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

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

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

Fixes openhab/openhab-distro#1205

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

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

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

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

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

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

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

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

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

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

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

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

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

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2020-12-07 14:38:29 -08:00
J-N-K 12183f1c46
[kostalinverter] Fix channel item-type definitions (#9225)
Channels for power should use item-type `Number:Power` instead of `Number:Energy`.

Fixes #8738

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-07 22:27:16 +01:00
J-N-K beacec311e
[digitalstrom] remove unnecessary call to bridgeStatusChanged (#9263)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-07 12:35:35 -08:00
J-N-K a44f7f17cc
[exec] improve logging and documentation (#9282)
* explain usage of input channel
* fix wording

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-07 12:23:11 -08:00
J-N-K e3a659e8d3
[amazonechocontrol] improve logging (#9241)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-07 12:05:11 -08:00
Marcel 84703631fc
[miio] add support dreame 9 (dreame.vacuum.p2008) (#9278)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-07 09:14:56 -08:00
eugen 91f05f0ea3
[homekit] remove support for legacy tags and fix issue with semantic tags (#9277)
Signed-off-by: Eugen Freiter <freiter@gmx.de>
2020-12-07 17:04:59 +01:00
Wouter Born ac6f08908f
Use renamed Units class (#9267)
Signed-off-by: Wouter Born <github@maindrain.net>
2020-12-07 10:34:02 +01:00
J-N-K d0480d0f2e
[fronius] Fix thing definition (#9255)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-06 22:20:23 -08:00
Marcel ab3dcba5dc
[miio] channels removal (#9237)
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-06 22:18:53 -08:00
Hans-Jörg Merk 7bc48a220b
[intesis] Add error channels to intesisHome thing (#9221)
Signed-off-by: Hans-Jörg Merk <github@hmerk.de>
2020-12-06 22:00:15 -08:00
Matthew Skinner 84995bac83
[ipcamera] Improve ONVIF discovery and bug fixes. (#9199)
* Fix Offline detection and Improve discovery.
* Motion options bug fix.
* Message content bug fix.
* Fix all handlers to process all chunks as one.
* Remove password from FFmpeg command log.

Signed-off-by: Matthew Skinner <matt@pcmus.com>
2020-12-06 21:56:25 -08:00
JuanFran Adame Lorite b8dc504f84
[powermax] Update README.md (#9207)
* Update README.md

Added some comments on how to enable bypass switching

Signed-off-by: JuanFran Adame <juanfran.adame@gmail.com>
2020-12-06 22:34:40 +01:00
Stefan M. Haller a8e91dca55 [comfoair] Update README.md (#9193)
As the ComfoairControl item changed from Number to Switch in the new binding also the sitemap mapping should OFF=CC and ON=APP instead of 0 and 1.

(cherry picked from commit ad2a1e3635635faf042ac5b90477138b08e874fc)
2020-12-06 22:30:01 +01:00
Wouter Born ac18da7fc3
Use core unit classes (#9261)
Add-ons should not depend on tec.uom.se classes but use core unit classes instead so they are less impacted when this library is replaced or upgraded.

Signed-off-by: Wouter Born <github@maindrain.net>
2020-12-06 19:57:26 +01:00
Sven Killig 4fafb06251
[amazonechocontrol] HandlerTemperatureSensor: increase resolution (#9246)
Signed-off-by: Sven Killig <sven@killig.de>
2020-12-06 18:31:47 +01:00
Marcel 0cde89c327
[miio] update json files to new definition (#9239)
* Update some of the miot files to the new definition
* Apply units,category & tags for some channels
* apply standard sorting

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
2020-12-05 12:59:48 -08:00
Patrick Fink 601415db17
[bluetooth.enoceanble] Initial contribution EnOcean BLE Binding (#9223)
* [bluetooth.enoceanble] Initial contribution EnOcean BLE Binding

Signed-off-by: Patrick Fink <mail@pfink.de>

* Put @Nullable annotation inline

Signed-off-by: Patrick Fink <mail@pfink.de>

Co-authored-by: Connor Petty <mistercpp2000@gmail.com>

* [bluetooth.enoceanble] Add binding to CODEOWNERS

Signed-off-by: Patrick Fink <mail@pfink.de>

* [bluetooth.enoceanble] Remove obsolete transport serial feature

Signed-off-by: Patrick Fink <mail@pfink.de>

* [bluetooth.enoceanble] Add binding to footer.xml

Signed-off-by: Patrick Fink <mail@pfink.de>

* [bluetooth.enoceanble] Replace ruuvitag leftovers

Signed-off-by: Patrick Fink <mail@pfink.de>

* [bluetooth.enoceanble] Remove tinyB reference

Signed-off-by: Patrick Fink <mail@pfink.de>

Co-authored-by: Connor Petty <mistercpp2000@gmail.com>
2020-12-05 19:11:38 +01:00
Sven Killig 68dd5569f0
[amazonechocontrol] HandlerThermostatController (#9212)
* HandlerThermostatController

Signed-off-by: Sven Killig <sven@killig.de>
2020-12-05 17:20:17 +01:00
J-N-K b8bc020348
[tr064] Add support for PPP connections (#9222)
* add PPP external IP
* fix connection status
* fix PPP uptime

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
2020-12-04 21:44:00 -08:00