Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update fork #3

Merged
merged 220 commits into from
May 27, 2020
Merged

update fork #3

merged 220 commits into from
May 27, 2020

Conversation

mlobstein
Copy link
Owner

No description provided.

mrbig and others added 30 commits April 20, 2020 08:28
* [sunspec] Added discovery process to SunSpec bundle

The discovery process will read the common model block of the device
which must be supported by every SunSpec compatible device.

For there model types are organized into block, so we hop through
all the supported blocks and emit them as discovered.

Discovered devices will contain theire start address and block length in
the configuration properties.

Signed-off-by: Nagy Attila Gabor <mrbig@sneaker.hu>
Signed-off-by: Markus Michels <markus7017@gmail.com>
Signed-off-by: Mark Hilbush <mark@hilbush.com>
* Cleaned modbus binding + extension

Signed-off-by: Kai Kreuzer <kai@openhab.org>
Tested with UE46F6510SS Model

Signed-off-by: Stefan Elmlinger <stefan.elmlinger@outlook.com>
* [miio] Improve Yeelight Color channel

* fix yeelight delay channel
* allow better control for Color item
* Allow for google home  support without rules
* make yeelight dimmer more intuitive
https://community.openhab.org/t/xiaomi-robot-vacuum-binding/31317/1418

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
* [sunspec] Support for inverter dc side readout

This commit increases the amount if data read out from inverters by
adding support for the DC side values (current, voltage, power)

Signed-off-by: Nagy Attila Gabor <mrbig@sneaker.hu>
* Added German translation

Closes #7440 

Signed-off-by: clinique <gael@lhopital.org>
* Fix missing 2.5.5-SNAPSHOT changes

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
* [miio] add gosund plug & Vacuum 1C STYTJ01ZHM

Add 2 miot devices
Vacuum 1C STYTJ01ZHM dreame.vacuum.mc1808
cuco goplug cuco.plug.cp1

* [miio] add missing channel descriptions

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Signed-off-by: Bob Adair <bob.github@att.net>
As we don't really know the data types of these variables.
https://community.openhab.org/t/uid-thats-higher-than-max-int32-causes-exception/97333


Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
* [lutron] Add Caseta model option to virtualkeypad
* Allow the virtualkeypad thing to control Caseta scene buttons
* Minor doc fixes
* [lutron] Address review comment

Signed-off-by: Bob Adair <bob.github@att.net>
* Removed dependency on 'org.apache.commons.codec'
* Replaced usage of 'StringUtils'

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
* use MessageFormat where applicable
* remove null characters from response

see #6725

Signed-off-by: Nils Schnabel <github@to.nilsschnabel.de>
)

Fix #7451

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Marco Mans <marco.mans@engie.com>
* [sunspec] Support for SunSpec meters
This commit adds support for SunSpec compatible meters. They are auto discovered
and handled as separate things even if they are part of another device.
This is due to the nature of the SunSpec format wich also handles
the different report types as different blocks.
* [sunspec] fixed file endings and missing unit declaration
* [sunspec] meter block dto refactored
This way we could get rid of ~250 loc.
* [sunspec] make sure we don't fail if the address/block size contains decimal dots
Some older installations of OpenHAB returned this values incorrectly

Signed-off-by: Nagy Attila Gabor <mrbig@sneaker.hu>
* Update RFXComBlinds1Message.java

Added Cherubini blinds for the Blinds1 (support for Cherubini was added in RFXCom in Version 5.68 - 26/02/2020 ).
I have Cherubini blinds and this very simple addon to the enum does the trick.

The deviceId can be found in RFXMgr when sending a command
   id1-3         = 103000 decimal:1060864
it's the decimal part to which you add .0

Thing blinds1 Salon "Volet Salon" [ deviceId="1060864.0", subType="18" ]

Please note that there is also T14, T15, T16, T17, maybe support for them is also as easy as completing the enum ... since I cannot test, I didn't add them.
* Update RFXComBlinds1Message.java

Fixes #7417

Signed-off-by: Fabien Le Bars <github@bleizig.net>
Fixes #7425

Signed-off-by: Wouter Born <github@maindrain.net>
* [opensprinkler] Add current draw channel

The opensprinkler device, if it has a sensor for it, can display the
current draw of the device. This information is exposed as a read-only
channel with this commit.

Fixes #6386

Co-authored-by: cpmeister <mistercpp2000@gmail.com>
Signed-off-by: Florian <florian.schmidt.welzow@t-online.de>
…7473)

Solves #6963

Signed-off-by: Martin Herbst <develop@mherbst.de>
* Clarify exposing Items

Make it more clear that users do not need to expose Items for integration with Alexa or Google Assistant, only IFTTT. Also mention that the feature is turned off anyway.

Co-authored-by: Dan Cunningham <dan@digitaldan.com>
Signed off by Richard Koshak: rlkoshak@gmail.com
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* Fixes HueEmulation DiscoveryIp not used

Signed-off-by: Thomas Felix <thomas.felix@tfelix.de>
…s in PaperUI (#7472)

Signed-off-by: Nils Schnabel <github@to.nilsschnabel.de>
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
…D Brightness, Local Ramp Rate and Beep (#7490)

Signed-off-by: Tom Weichmann <tommycw10@gmail.com>
* [sonos] Avoid concurrent execution of the polling job
* Convert the runnable to a method
Change the order of fields declaration
* Optimize the UPnP calls in the polling job
* Avoid calling action GetRemainingSleepTimerDuration for a group slave member
* Cancel job anyway

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
ecdye and others added 29 commits May 24, 2020 18:57
Temperature values are often not reported correctly in HomeKit
especially when they are in Fahrenheit this also has the side effect of
having no decimal when using Fahrenheit temperatures.

This intends to fix this and allows for accurate rounding and reporting
of temperatures.

Signed-off-by: Ethan Dye <mrtops03@gmail.com>
* [weatherunderground] Log URL with masked API key

Relative to #3990
* Add isDebugEnabled

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Relative to #3990

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* [enigma2] Initial contribution #7514

- Fixed review finding

Signed-off-by: gdolfen <gdolfen@web.de>
* [powermax] Removed dependency on 'org.apache.commons.io.IOUtils'

Relative to #7722

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Relative to #7722

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Relative to #7722

Let the socket closure close the in/out streams

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Relative to #7722

Let the socket closure close the in/out streams

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Initial contribution

Signed-off-by: Chris Johnson <chrisfjohnson@live.com>

Co-authored-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>
* [plugwise] Removed dependency on 'org.apache.commons.io.IOUtils'

Relative to #7722
* Local variables

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Relative to #7722

Interrupt the reader thread first in dispose()

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Relative to #7722

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Relative to #7722

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* don't use selector if it has been closed
* addressed review comment

Signed-off-by: Kai Kreuzer <kai@openhab.org>
…ord (#7781)

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Kai Kreuzer <kai@openhab.org>
Signed-off-by: Kai Kreuzer <kai@openhab.org>
Signed-off-by: Wouter Born <github@maindrain.net>
Signed-off-by: Alexander Friese <af944580@googlemail.com>
…7779)

* [weatherunderground] Removed dependency on 'org.apache.commons.lang'

Relative to #7722

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
…7739)

Relative to #7722

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Relative to #7722

Let the socket closure close the in/out streams

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Fix #7758

* [lgwebos] Mask access key
* Mark the access key as a password in the thing configuration

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
…7738)

Relative to #7722

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
…ring; logging (#7769)

* [siemensrds] null annotations; JUnit; U-o-M; enhancements; bug; refactoring; logging

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
* Improve Homie discovery time

Signed-off-by: Aitor Iturrioz <riturrioz@gmail.com>
@mlobstein mlobstein merged commit 82462cd into mlobstein:2.5.x May 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.