alexa-js / alexa-app

A framework for Alexa (Amazon Echo) apps using Node.js
https://www.youtube.com/watch?v=pzM4jv7k7Rg
MIT License
1.03k stars 213 forks source link

Smart Home API Integration #63

Closed briananderson1222 closed 7 years ago

briananderson1222 commented 8 years ago

I may have not dug into this enough, but just curious if there are any plans for having any sort of top level provider/configurator for controlling the types skills request/responses this framework uses. I know right now this works great with custom skills, but i'd imagine in a similar way we could abstract away the request/response contract for other types of skills as they become made available by Amazon.

https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/smart-home-skill-api-reference

Thoughts?

dblock commented 7 years ago

Would take pull requests.

mreinstein commented 7 years ago

@briananderson1222 based on what I've seen in the smart home skill reference materials, the api is drastically different from alexa skills.

I prefer modules that are small and do a limited number of things. I'd prefer alexa-app to be kept small and specific.

If you want to come up with a new abstraction that encapsulates smart home skills, sounds like an opportunity for a new module. :) alexa-smart-home-skill perhaps?