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

[bluetooth.enoceanble] Initial contribution EnOcean BLE Binding #9223

Merged
merged 7 commits into from
Dec 5, 2020

Conversation

pfink
Copy link
Contributor

@pfink pfink commented Dec 4, 2020

New Binding: EnOcean BLE

Binding is ready for your review. One point I was wondering about if I should add the Bluez Bridge as a supported bridge type, as the rockers do not work well with Bluez as mentioned in the docs (they work, but not all events are getting through, quality is way too bad for production use). Anyhow, I don't wanted to prohibit trying the Bluez Binding out, so I left it there - but I'm open to other opinions about that.

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

Signed-off-by: Patrick Fink <mail@pfink.de>
@pfink pfink requested a review from a team as a code owner December 4, 2020 16:09
Copy link
Contributor

@cpmeister cpmeister left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Didn't include the changes to the CODEOWNERS file as well as the footer.xml.

@cpmeister cpmeister added the new binding If someone has started to work on a binding. For a new binding PR. label Dec 4, 2020
Signed-off-by: Patrick Fink <mail@pfink.de>

Co-authored-by: Connor Petty <mistercpp2000@gmail.com>
@pfink
Copy link
Contributor Author

pfink commented Dec 4, 2020

Didn't include the changes to the CODEOWNERS file as well as the footer.xml.

What do you mean? Should I do something here?

@cpmeister
Copy link
Contributor

Sorry, I should have been more clear. All bindings require adding themselves to the CODEOWNERS file so that github can know which users to notify if another PR tries to change the code in the binding.

The footer.xml change is something special to bluetooth bindings and modbus bindings in order for them to be included in the release bundle. Without it users won't have access to your binding after installing the bluetooth binding.

So yes, you need to add an entry for this binding in both files.

pfink added 3 commits December 4, 2020 21:25
Signed-off-by: Patrick Fink <mail@pfink.de>
Signed-off-by: Patrick Fink <mail@pfink.de>
Signed-off-by: Patrick Fink <mail@pfink.de>
@pfink
Copy link
Contributor Author

pfink commented Dec 4, 2020

All requested changes done.

Signed-off-by: Patrick Fink <mail@pfink.de>
Signed-off-by: Patrick Fink <mail@pfink.de>
@pfink
Copy link
Contributor Author

pfink commented Dec 5, 2020

All requested changes done.

@cpmeister cpmeister added the cre Coordinated Review Effort label Dec 5, 2020
@pfink
Copy link
Contributor Author

pfink commented Dec 5, 2020

Thanks for the light speed review & approval @cpmeister! :)

Copy link
Member

@fwolter fwolter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Great talk at openHAB Virtual MeetUp 2020 @pfink

Let's get this merged so the viewers can test it!

@fwolter fwolter merged commit 601415d into openhab:main Dec 5, 2020
@fwolter fwolter added this to the 3.0.0.M5 milestone Dec 5, 2020
@pfink pfink deleted the enoceanble branch December 5, 2020 19:30
chrisonline pushed a commit to chrisonline/openhab-addons that referenced this pull request Dec 7, 2020
…hab#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>
Signed-off-by: Christian Grasser <info@christiangrasser.at>
boehan pushed a commit to boehan/openhab-addons that referenced this pull request Apr 12, 2021
…hab#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>
marcfischerboschio pushed a commit to bosch-io/openhab-addons that referenced this pull request May 5, 2022
…hab#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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cre Coordinated Review Effort new binding If someone has started to work on a binding. For a new binding PR.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants