-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
[volumio] Initial contribution #14525
Conversation
@miloit Thanks for your contribution. I can do a basic review, but before i do there are some things to fix: |
Hello @lsiepel it's the first contribution of this addon to the office openhab repo. The binding come from https://github.com/stargazer74/org.openhab.binding.volumio2/releases/tag/3.4.0 But I improved it to make it compatible to oh3.4 and also removed/improved some failures....the readme and so on I will do in the coming days. I am not a developer so I need to do everything step by step learning my apologies for this... It would be great if you can do a quick review so that I can see what else needs to be improved corrected :) |
d82dbc4
to
ae58cdc
Compare
@openhab/add-ons-maintainers @lsiepel Binding is now ready for review |
Perhaps @stargazer74 and @patrickse can help reviewing and testing as they also contributed code parts? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for creating the PR!
I didn't look at the code but saw these few issues already.
Please also:
- add the bundle to bom/openhab-addons/pom.xml
- add the project to bundles/pom.xml
- add yourself as maintainer for the bundle dir in CODEOWNERS
bundles/org.openhab.binding.volumio/src/main/resources/OH-INF/binding/binding.xml.bak
Outdated
Show resolved
Hide resolved
bundles/org.openhab.binding.volumio/src/main/resources/OH-INF/binding/binding.xml
Outdated
Show resolved
Hide resolved
bundles/org.openhab.binding.volumio/src/main/resources/OH-INF/i18n/volumio_de_DE.properties
Outdated
Show resolved
Hide resolved
bundles/org.openhab.binding.volumio/src/main/resources/OH-INF/i18n/volumio.properties
Outdated
Show resolved
Hide resolved
initial commit to official addon repo Signed-off-by: miloit <[email protected]>
Signed-off-by: Michael Loercher<[email protected]> Signed-off-by: miloit <[email protected]>
Signed-off-by: miloit <[email protected]>
Signed-off-by: miloit <[email protected]>
Signed-off-by: miloit <[email protected]>
Signed-off-by: miloit <[email protected]>
…olumio. Signed-off-by: miloit <[email protected]>
Co-authored-by: Wouter Born <[email protected]> Signed-off-by: miloit <[email protected]>
Co-authored-by: Wouter Born <[email protected]> Signed-off-by: miloit <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please also update the binding to follow these recently established naming conventions:
https://next.openhab.org/docs/developer/guidelines.html#naming-convention
Signed-off-by: miloit <[email protected]>
@openhab/add-ons-maintainers anything happening here? |
@wborn - in case this PR was forgotten - gentle ping. :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Spotted a few formatting issues.
Signed-off-by: miloit <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like some remarks still haven't been processed.
bundles/org.openhab.binding.volumio/src/main/resources/OH-INF/addon/addon.xml
Outdated
Show resolved
Hide resolved
bundles/org.openhab.binding.volumio/src/main/resources/OH-INF/thing/thing-types.xml
Outdated
Show resolved
Hide resolved
solved now |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for addressing the comments! 👍 I went through the code one last time which resulted in a few more comments. 😉
bundles/org.openhab.binding.volumio/src/main/resources/OH-INF/i18n/volumio.properties
Outdated
Show resolved
Hide resolved
...enhab.binding.volumio/src/main/java/org/openhab/binding/volumio/internal/VolumioHandler.java
Outdated
Show resolved
Hide resolved
...enhab.binding.volumio/src/main/java/org/openhab/binding/volumio/internal/VolumioHandler.java
Outdated
Show resolved
Hide resolved
...enhab.binding.volumio/src/main/java/org/openhab/binding/volumio/internal/VolumioHandler.java
Outdated
Show resolved
Hide resolved
...enhab.binding.volumio/src/main/java/org/openhab/binding/volumio/internal/VolumioHandler.java
Outdated
Show resolved
Hide resolved
....binding.volumio/src/main/java/org/openhab/binding/volumio/internal/mapping/VolumioData.java
Outdated
Show resolved
Hide resolved
...enhab.binding.volumio/src/main/java/org/openhab/binding/volumio/internal/VolumioHandler.java
Show resolved
Hide resolved
...enhab.binding.volumio/src/main/java/org/openhab/binding/volumio/internal/VolumioHandler.java
Outdated
Show resolved
Hide resolved
...enhab.binding.volumio/src/main/java/org/openhab/binding/volumio/internal/VolumioHandler.java
Outdated
Show resolved
Hide resolved
...enhab.binding.volumio/src/main/java/org/openhab/binding/volumio/internal/VolumioHandler.java
Outdated
Show resolved
Hide resolved
...inding.volumio/src/main/java/org/openhab/binding/volumio/internal/VolumioHandlerFactory.java
Outdated
Show resolved
Hide resolved
bundles/org.openhab.binding.volumio/src/main/resources/OH-INF/i18n/volumio.properties
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Many thanks! LGTM now so let's merge it. 🚀
Signed-off-by: Michael Loercher <[email protected]>
Signed-off-by: Michael Loercher <[email protected]> Signed-off-by: Matt Myers <[email protected]>
Signed-off-by: Michael Loercher <[email protected]> Signed-off-by: Jørgen Austvik <[email protected]>
This is a new plugin for a volumio device