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 <[email protected]>
* Cleaned modbus binding + extension

Signed-off-by: Kai Kreuzer <[email protected]>
Tested with UE46F6510SS Model

Signed-off-by: Stefan Elmlinger <[email protected]>
* [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 <[email protected]>
* [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 <[email protected]>
* Added German translation

Closes #7440 

Signed-off-by: clinique <[email protected]>
* Fix missing 2.5.5-SNAPSHOT changes

Signed-off-by: Christoph Weitkamp <[email protected]>
* [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 <[email protected]>
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 <[email protected]>
* [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 <[email protected]>
* Removed dependency on 'org.apache.commons.codec'
* Replaced usage of 'StringUtils'

Signed-off-by: Christoph Weitkamp <[email protected]>
* use MessageFormat where applicable
* remove null characters from response

see #6725

Signed-off-by: Nils Schnabel <[email protected]>
* [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 <[email protected]>
* 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 <[email protected]>
* [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 <[email protected]>
Signed-off-by: Florian <[email protected]>
* 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 <[email protected]>
Signed off by Richard Koshak: [email protected]
* Fixes HueEmulation DiscoveryIp not used

Signed-off-by: Thomas Felix <[email protected]>
…D Brightness, Local Ramp Rate and Beep (#7490)

Signed-off-by: Tom Weichmann <[email protected]>
* [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 <[email protected]>
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 <[email protected]>
* [weatherunderground] Log URL with masked API key

Relative to #3990
* Add isDebugEnabled

Signed-off-by: Laurent Garnier <[email protected]>
* [enigma2] Initial contribution #7514

- Fixed review finding

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

Relative to #7722

Signed-off-by: Laurent Garnier <[email protected]>
Relative to #7722

Let the socket closure close the in/out streams

Signed-off-by: Laurent Garnier <[email protected]>
Relative to #7722

Let the socket closure close the in/out streams

Signed-off-by: Laurent Garnier <[email protected]>
* Initial contribution

Signed-off-by: Chris Johnson <[email protected]>

Co-authored-by: Connor Petty <[email protected]>
* [plugwise] Removed dependency on 'org.apache.commons.io.IOUtils'

Relative to #7722
* Local variables

Signed-off-by: Laurent Garnier <[email protected]>
Relative to #7722

Interrupt the reader thread first in dispose()

Signed-off-by: Laurent Garnier <[email protected]>
* don't use selector if it has been closed
* addressed review comment

Signed-off-by: Kai Kreuzer <[email protected]>
Signed-off-by: Wouter Born <[email protected]>
…7779)

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

Relative to #7722

Signed-off-by: Laurent Garnier <[email protected]>
Relative to #7722

Let the socket closure close the in/out streams

Signed-off-by: Laurent Garnier <[email protected]>
Fix #7758

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

Signed-off-by: Laurent Garnier <[email protected]>
…ring; logging (#7769)

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

Signed-off-by: Andrew Fiddian-Green <[email protected]>
* Improve Homie discovery time

Signed-off-by: Aitor Iturrioz <[email protected]>
@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.