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 #2

Merged
merged 45 commits into from
Apr 19, 2020
Merged

update fork #2

merged 45 commits into from
Apr 19, 2020

Conversation

mlobstein
Copy link
Owner

No description provided.

robnielsen and others added 30 commits April 13, 2020 13:14
…ion and indoor, outdoor, and rain modules (#7345)

* [netatmo] Added day, week, and month measurements to the weather station and indoor, outdoor, and rain modules

Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
Sending messages to other serial devices may cause issues such as message corruption, locking issues and unwanted operations.
There's also a SerialConfigOptionProvider nowadays which simplifies selecting the Stick in UIs from all available serial devices.

Signed-off-by: Wouter Born <github@maindrain.net>
Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>
* Allow for more flexible parameters setting.
* Prep to use gson to write database files (for future unsupported
handler)
* Apply eclipse formatter to all json db files
* Lower log level during initiation
https://community.openhab.org/t/xiaomi-robot-vacuum-binding/31317/1380

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Signed-off-by: Bob Adair <bob.github@att.net>
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
- Fixed example Thing in README.md

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Added additional information specifically for defining 'things' via configuration files
Minor formatting changes

Signed-off-by: Stephen Farnsworth <robotoman@gmail.com>
* Replaced deprecated constructors and methods from Thing API
* Implement ChannelGroupTypeProvider interface in addition to ChannelTypeProvider interface

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
…usages (#7374)

Because of the deprecation each DiscoveryServiceCallback method will always return null so it's better to remove all usages.

Related to openhab/openhab-core#1408

Signed-off-by: Wouter Born <github@maindrain.net>
Signed-off-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>

Co-authored-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>
In the HomeKit binding there are many different forms of the noun
"HomeKit" used. This changes the instances of "HomeKit" in comments and
logs to use the style of "HomeKit" consistently.

Signed-off-by: Ethan Dye <mrtops03@gmail.com>
…ng startup phase. (#7379)

Signed-off-by: Guenther Schreiner <guenther.schreiner@smile.de>
Added the models @mstormi provided under the assumption that
the features remained the same since 2015.
The models' functionality remains split and is
easy to enhance with model-year-specific properties later on.

closes #7315

Also-by: Markus Storm <markus.storm@gmx.net>
Signed-off-by: Leroy Foerster <gersilex@gmail.com>
Fix #7119

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

Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
…rients) (#7387)

* Add OnLevel support for Insteon 2334-232 (6 and 8 button varients)

Signed-off-by: Tom Weichmann <tommycw10@gmail.com>
…pported product keys. (#7391)

* Added drop down box for Product Key selection, but retained ability to type in key as well.
Also added an example for entry of Insteon Address.

Signed-off-by: Tom Weichmann <tommycw10@gmail.com>
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
* [lgwebos] Fix missing update of power channel state
* Update the disconnecting delay to 2 seconds rather than 5
* Fix declaration order of fields
* Add method disconnecting
* Don't forget to stop the disconnecting job
* Make disconnecting method private
* Reduce a log level

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
Signed-off-by: Mark Hilbush <mark@hilbush.com>
Signed-off-by: Schraffl Peter <p.schraffl@gmx.at>
* [CoronaStats] Initial contribution bridge is running

Signed-off-by: Johannes DerOetzi Ott <info@johannes-ott.net>
* [DWDPollenflug] Small refactoring and improvements
* [DWDPollenflug] Added DiscoveryService

Signed-off-by: Johannes DerOetzi Ott <info@johannes-ott.net>
* Added German translations
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
* added changes

Signed-off-by: Sven Kroeger <svenni.kroeger@gmail.com>
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
sprehn and others added 15 commits April 17, 2020 13:35
* Delay subscription of channel. Addresses issue #7243.
* Calling stopChannelSubscriptionJob() in dispose()

Signed-off-by: Sebastian Prehn <sebastian.prehn@gmx.de>
* [sunspec] Modbus: SunSpec bundle basic version

SunSpec is an open standard for solar inverters and other related devices to share data about their internal state. The standard is implemented by several vendors like ABB, Fronius, SMA, Schneider Electric, Solaredge, etc.

The goal of this work is to add user friendly support of these devices to openHAB.

The standard is built on the Modbus protocol, so this work is heavily based on the Modbus binding. Also the Bluetooth binding and several of it's solutions were taken as an example how to extend an already existing binding with a new bundle.

Related issue: #3216

This is a stripped down version of a SunSpec bundle aimed to ease reviewing.

Original PW with all the features can be found here:
  https://github.com/openhab/openhab2-addons/pull/4220

This version contains only a limited support for single phase inverters, but no auto discovery or any other fancy features are included.

Other changes from my original PR:
 - migrated to the new build system
 - using NonNull values wherever possible
 - modell classes were moved to a dto package and highly simplified
 - other minor code changes

Signed-off-by: Nagy Attila Gabor <mrbig@sneaker.hu>
Signed-off-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>
Signed-off-by: Stian Kjoglum <stiankj@online.no>
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
* [miio] add miot protocol & conditions

* Add miot protocol handling #7276
* Add first 2 miot devices (airpurifiers mb3 & ma4)
* Add conditional commands
* Change brightness to dimmers #4388
* Apply conditions for dimmers
* Remove obsolete (pre)parameters from actions

Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Fix #7398

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Adding WOL Implementation to PowerControl channel with ability to determine MAC (best effort via arp) and send WOL natively.
Removed Search, as second screen service does actually show up in regular scans now.
* Addressing review comments in WakeOnLanUitility and config.xml.
* Add mac and windows commands to discover MAC.
* Break once MAC is found in result.
* Using org.eclipse.smarthome.io.net.exec.ExecUtil instead of implementing Commandline Execution in the binding itself.
* Detecting which linux tool to detect MAC exists, arp or arping.
* Fixed typo in debug message.
* Addressing review comments on formatting.
* MacAddress parameter added to README demo item and Power Control Handler updated.
* Handle power on off commands in all possible LGWebOSTVSocket states.
* Reformatting debug message.
* Fix whitespace.
* Moved If statement cases into switch statement.
* Adding comments.
* Applying code review recommendations. Reducing power channel updates. CONNECTING and REGISTERING still count as OFF states.
* Inlining Socket's isConnected method. The method name was also misleading.
Signed-off-by: Sebastian Prehn <sebastian.prehn@gmx.de>

Co-authored-by: cpmeister <mistercpp2000@gmail.com>
* Some bug fixes:
- Fixed problems on dispose, restart and configuration changing
- Fixed a lot of warnings
- Fixed the number of decimal places to one
* Added @NonNullByDefault to all interfaces and removed warnings
* Fixed problems with program switches
* Fixed fraction problems on numbers
* Disabled log entry
* Fixed sending of data
* Added constants for data types
Using constants for item types
Small changes and bugfixes
* Changed the httpClientFactory interface from set/uset to constructor.
* Rechecked all logging levels
* More bugfixes and optimizations

Signed-off-by: Markus Eckhardt <github@familie-eckhardt.eu>
* Refactoring of binding
* Incorporated comments from review

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
…es; bug fixes (#6985)

* Re-checkin based on latest PR review status

Signed-off-by: Markus Michels <markus7017@gmail.com>
* [Cbus] Initial version of Cbus binding

Signed-off-by: John Harvey <john.p.harvey@btinternet.com>
Signed-off-by: Markus Michels <markus7017@gmail.com>
Those seem to make the website build fail, since the yaml frontmatter is parsed wrong this way.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
@mlobstein mlobstein merged commit 37d791e into mlobstein:2.5.x Apr 19, 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.