-
-
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
[panasonicbdp] Initial contribution #16122
Conversation
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
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 the contribution. Looks very solid!
Left some very minor comments.
code, i18n, javadoc, sat all look good
...sonicbr/src/main/java/org/openhab/binding/panasonicbr/internal/PanaBlurayHandlerFactory.java
Outdated
Show resolved
Hide resolved
@mlobstein - thanks for the contribution! One initial, potentially annoying question: What does "br" stand for? 🙂 |
br => BluRay |
That's what I'm afraid of, since BR is not a commonly used abbreviation for Blu-ray. BD is the official abbreviation ("Blu-ray Disc"). Also, BDP is commonly used for Blu-ray Disc Player, so in the context of this PR, "panasonicbdp" might be more appropriate. Hence the reference to my comment as "potentially annoying", because that would mean renaming everything. |
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
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.
LGTM
This new binding is small, I will have a second look very soon. |
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.
This new binding is small, I will have a second look very soon.
@lolodomo - 👍
I just now had a very speedy look out of curiosity, and as always the code looks very clean and nice, @mlobstein. 👍 I have posted some initial findings from scrolling through the files. 😉
...icbdp/src/main/java/org/openhab/binding/panasonicbdp/internal/handler/PanaBlurayHandler.java
Outdated
Show resolved
Hide resolved
...icbdp/src/main/java/org/openhab/binding/panasonicbdp/internal/handler/PanaBlurayHandler.java
Outdated
Show resolved
Hide resolved
...icbdp/src/main/java/org/openhab/binding/panasonicbdp/internal/handler/PanaBlurayHandler.java
Outdated
Show resolved
Hide resolved
...icbdp/src/main/java/org/openhab/binding/panasonicbdp/internal/handler/PanaBlurayHandler.java
Outdated
Show resolved
Hide resolved
...icbdp/src/main/java/org/openhab/binding/panasonicbdp/internal/handler/PanaBlurayHandler.java
Outdated
Show resolved
Hide resolved
...icbdp/src/main/java/org/openhab/binding/panasonicbdp/internal/handler/PanaBlurayHandler.java
Outdated
Show resolved
Hide resolved
bundles/org.openhab.binding.panasonicbdp/src/main/resources/OH-INF/thing/bdplayer.xml
Outdated
Show resolved
Hide resolved
bundles/org.openhab.binding.panasonicbdp/src/main/resources/OH-INF/thing/bdplayer.xml
Outdated
Show resolved
Hide resolved
bundles/org.openhab.binding.panasonicbdp/src/main/resources/OH-INF/thing/bdplayer.xml
Outdated
Show resolved
Hide resolved
So no need for me here, nice :) |
Did not mean to steal this goodie from you, only had a quick glimpse out of curiosity, so please go ahead as planned. 🙂 |
I have not yet started. Considering how many PRs are still opened, it would be more efficient if we are not doing the same thing but rather "work" on different PRs. |
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 your contribution! I did a quick review with only a few findings, since the code already is in a good shape.
...icbdp/src/main/java/org/openhab/binding/panasonicbdp/internal/handler/PanaBlurayHandler.java
Outdated
Show resolved
Hide resolved
bundles/org.openhab.binding.panasonicbdp/src/main/resources/OH-INF/thing/bdplayer.xml
Outdated
Show resolved
Hide resolved
bundles/org.openhab.binding.panasonicbdp/src/main/resources/OH-INF/thing/uhdplayer.xml
Show resolved
Hide resolved
bundles/org.openhab.binding.panasonicbdp/src/main/resources/OH-INF/thing/bdplayer.xml
Show resolved
Hide resolved
bundles/org.openhab.binding.panasonicbdp/src/main/resources/OH-INF/thing/bdplayer.xml
Show resolved
Hide resolved
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
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.
LGTM. Nice to know this binding is available as an alternative when my beloved Oppo UDP-203 dies one day. 🙂
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
Thanks, Also good to know that someone else is using the oppo binding with a 203 since I only have a 103. |
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com> Signed-off-by: Jørgen Austvik <jaustvik@acm.org>
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
New binding to support Panasonic DP-UB420/424, DP-UB820/824 & DP-UB9000/9004 UHD Blu-ray players.
Also supports some older models including the DMP-BDT110, DMP-BDT210, DMP-BDT310, DMP-BDT120, DMP-BDT220, DMP-BDT320, DMP-BBT01 & DMP-BDT500.
Test build:
https://github.com/mlobstein/openhab-addons/releases/download/1.0/org.openhab.binding.panasonicbdp-4.2.0-SNAPSHOT.jar