Commit Graph

587 Commits

Author SHA1 Message Date
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
Wouter Born
075b7265c0
Resolve itest runbundles for XStream 1.4.15 (#9489)
Signed-off-by: Wouter Born <github@maindrain.net>
2020-12-24 00:58:48 +01: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
Christoph Weitkamp
f29d405837
[checkstyle] Treat packages containing .dto. the same way as java classes ending in DTO (#7257) (#9466)
* Treat packages containing .dto. the same way as java classes ending in DTO

Signed-off-by: Arne Seime <arne.seime@gmail.com>
Co-authored-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-12-22 19:18:25 -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