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

Alexa Voice Service Notifications with openHAB #49

Open
fabkai opened this issue Oct 2, 2017 · 10 comments
Open

Alexa Voice Service Notifications with openHAB #49

fabkai opened this issue Oct 2, 2017 · 10 comments

Comments

@fabkai
Copy link

fabkai commented Oct 2, 2017

Hello everybody,

is there already a plan or the possibility to use the new Alexa Voice Service Notifications with openHAB:
https://developer.amazon.com/public/solutions/alexa/alexa-voice-service/reference/notifications-overview

Similar to the push notifications of myopenHAB (sendNotification(“your@email.address”, “Hello world!”))

For example, so Alexa can welcome me when my door is opened etc.

Best regards
Fabian

@fabkai
Copy link
Author

fabkai commented Nov 29, 2017

In a small keynote at Amazon's re:Invent conference in Las Vegas, the company has now shared some interesting news. Alexa skills should now have the opportunity to use the notification system from Alexa: https://developer.amazon.com/de/blogs/alexa/post/833b9af4-26e6-47d2-a13d-bdbd9a257512/expanded-developer-preview-of-notifications-for-alexa-skills

@gdgeist
Copy link

gdgeist commented Dec 13, 2017

Hoping the leadership here sees the value of visual and audible notifications from the Alexa ecosystem (echo system?). The Sonos voice sink is great but expensive at $30/echo for visual plus two way audio interaction would think this would rise higher in the priorities

@mgeramb
Copy link
Member

mgeramb commented Feb 10, 2019

You can use the amzonechocontrol binding for this. The latest beta version support SSML too.

@digitaldan
Copy link
Collaborator

I am going to close this as the amzonechocontrol button implements this

@gdgeist
Copy link

gdgeist commented Feb 16, 2019

@digitaldan @mgeramb I use and love the amazonechocontrol binding but there were two parts of this request that the post was driving at - the Notificiation Service has visual and audible elements. Unless I missed something neither the Alexa openhab Skill or AmazonEchoControl Binding offer this currently. Should this post have been directed to that repo instead of closed?

@digitaldan
Copy link
Collaborator

I will re-open this issue, and if someone would like to help contribute this feature, then that would be great.

@jsetton
Copy link
Collaborator

jsetton commented Feb 17, 2019

Keep in mind that this feature is actually still not available to the public yet. It is currently in extended developer preview.

@jsetton
Copy link
Collaborator

jsetton commented Feb 20, 2019

Looks like I spoke too soon. Amazon released, back in December, the ProactiveEvents API which seems to take over the previous solution and gives the ability to send notifications from a skill.

Annoucement

API Reference

@jsetton
Copy link
Collaborator

jsetton commented Aug 7, 2019

So I took a closer look at this one. The ProactiveEvents API is currently very limited and doesn't give any option to just send a free form notification, at least as of yet. Ideally, having access to the initial Notification API would have been the best scenario at this point but from the fact the developer preview for this API is now closed and the couple threads I read on their developer forum, Amazon is steering the notification feature to the new limited API.

However, in the process, I came across the Notify Me skill which seems to be using the initial Notification API, probably through the developer preview program. Anyway, this skill should give the ability to push notifications from OH via webhook http calls.

@mgeramb
Copy link
Member

mgeramb commented Aug 14, 2019

Unfortunately is the notify me skill not available in the german region.
I found now a possibility to sent notifications through the alexa app api which could be integrated in the amazonechocontrol binding. But the problem here is, that alexa says “Message from (your name) for (your name)”. So it is just not perfect.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants