-
-
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
[amazonechocontrol] Add support for announcement on echo show and echo spot and some other small features #5590
Conversation
Fix json parsing Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb)
Add announcement, Fix problem with bad request calls Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb)
Remove beta tag Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb)
Add apple music and iHeartRadio id Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb)
Add apple music and iHeartRadio id Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb)
Improve error handling Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb)
Improved Error Handling Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb) Signed-off-by: Michael Geramb <mail@michael-geramb.at>
Remove unused Exception Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb) Signed-off-by: Michael Geramb <mail@michael-geramb.at>
Remove unused Exception Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb) Signed-off-by: Michael Geramb <mail@michael-geramb.at>
Improved Error Handling Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb) Signed-off-by: Michael Geramb <mail@michael-geramb.at>
Add more debug info Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb) Signed-off-by: Michael Geramb <mail@michael-geramb.at>
Add more debug info Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb) Signed-off-by: Michael Geramb <mail@michael-geramb.at>
Fix spoken text to multiple devices Signed-off-by: Michael Geramb <mail@michael-geramb.at>
Merge master and FixSpokenTextToMultipleDevices Signed-off-by: Michael Geramb <mail@michael-geramb.at>
...azonechocontrol/src/main/java/org/openhab/binding/amazonechocontrol/internal/Connection.java
Show resolved
Hide resolved
...azonechocontrol/src/main/java/org/openhab/binding/amazonechocontrol/internal/Connection.java
Outdated
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.
Thanks for your PR! I added some comments
...azonechocontrol/src/main/java/org/openhab/binding/amazonechocontrol/internal/Connection.java
Outdated
Show resolved
Hide resolved
...azonechocontrol/src/main/java/org/openhab/binding/amazonechocontrol/internal/Connection.java
Outdated
Show resolved
Hide resolved
...azonechocontrol/src/main/java/org/openhab/binding/amazonechocontrol/internal/Connection.java
Outdated
Show resolved
Hide resolved
...azonechocontrol/src/main/java/org/openhab/binding/amazonechocontrol/internal/Connection.java
Outdated
Show resolved
Hide resolved
...azonechocontrol/src/main/java/org/openhab/binding/amazonechocontrol/internal/Connection.java
Outdated
Show resolved
Hide resolved
...rg/openhab/binding/amazonechocontrol/internal/channelhandler/ChannelHandlerAnnouncement.java
Outdated
Show resolved
Hide resolved
...ontrol/src/main/java/org/openhab/binding/amazonechocontrol/internal/handler/EchoHandler.java
Outdated
Show resolved
Hide resolved
bundles/org.openhab.binding.amazonechocontrol/src/main/resources/ESH-INF/thing/thing-types.xml
Outdated
Show resolved
Hide resolved
Use diamond operator Handle new line at the file end Fix string compare Add comment to version handling of deserialization Signed-off-by: Michael Geramb <mail@michael-geramb.at>
merge master Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb)
Merge master Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb)
Use diamond operator Handle new line at the file end Fix string compare Add comment to version handling of deserialization Signed-off-by: Michael Geramb <mail@michael-geramb.at>
Remove hashtable Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb)
Merge master Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb)
Change tryGetBootstrap Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb)
Fix build error Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb)
Correct formatting Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb)
Sleep removed Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb)
What is missing here for a merge? |
.../main/java/org/openhab/binding/amazonechocontrol/internal/channelhandler/ChannelHandler.java
Outdated
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.
It would be nice to look into @J-N-K comment, its a fair point and gson instances can be shared easily, if there is a reason not to plese mention, this could also be improved later in another PR if really needed.
I also added two minor comments, nothing critical there.
...azonechocontrol/src/main/java/org/openhab/binding/amazonechocontrol/internal/Connection.java
Show resolved
Hide resolved
...azonechocontrol/src/main/java/org/openhab/binding/amazonechocontrol/internal/Connection.java
Show resolved
Hide resolved
Single Gson instance Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb)
Add final Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb)
Fix formatting and add trace Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb)
@mgeramb, can you follow the instructions at „Details“ under DCO? You miss some sign-offs. |
I see them all there, maybe some of the commits where made with another email or its about the merge commits? |
…o spot and some other small features (openhab#5590) Add apple music and iHeartRadio id Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb)
…o spot and some other small features (openhab#5590) Add apple music and iHeartRadio id Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb) Signed-off-by: Maximilian Hess <mail@ne0h.de>
…o spot and some other small features (openhab#5590) Add apple music and iHeartRadio id Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb)
…o spot and some other small features (openhab#5590) Add apple music and iHeartRadio id Signed-off-by: Michael Geramb <mail@michael-geramb.at> (github: mgeramb) Signed-off-by: Tim Roberts <timmarkroberts@gmail.com>
Add support for anncounment on echo show and echo spot
Add Apple music and iHeart music provider
Add customer id to info page
Introduce new concept for channel handling in a more object oriented way