Alexa Home
Amazon Echo*(link is external)
ForWelcome to Alexa Home! The goal of this project is to use your Amazon Echo*(link is external) to control various home automation software. Interested in integrating a new module? Check out some of the code and send in a pull request! Glad to help out.
The repository includes two components: a web scraper to get commands from Amazon Echo history (watir-login.rb
) and a Sinatra server that takes those commands and, using various modules, triggers certain actions.
Good demo video at http://youtu.be/9AmxiGVBekE(link is external)
If the video is blocked in your country, you can also access it here(link is external)
Here's a blog post too with a bad demo video and some background:
Documentation
Running automatically on a Rasperry Pi at boot
Existing Modules
Here are the modules we have so far, would love some more! Docs for each as well if you click the link.
-
[Evernote Reminders](docs/modules/evernote/Evernote Reminders.md)
######*New Hue Module
The new Hue module adds several features. 1) It can handle multi-word light and group names. 2) Full scene support: recall scenes, and save current light configuration as a new scene. 3) Any command that can be given to lights can be scheduled. See hue readme.md
Contributors
- @zachfeldman(link is external) (Wrote majority of codebase, original idea)
- Steven Arkonovich (funded iRiver integration, wrote Google Calendar and Evernote integration)
Contributing
Send in pull requests! Please keep with the format that we have already re: modules, etc.
License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License(link is external).
* Affiliate link.