Awesome
Alexa Home
For Amazon Echo*
Welcome to Alexa Home! The goal of this project is to use your Amazon Echo* 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
If the video is blocked in your country, you can also access it here
Here's a blog post too with a bad demo video and some background:
http://blog.zfeldman.com/2014-12-28-using-amazon-echo-to-control-lights-and-temperature
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 (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
<a rel="license" href="http://creativecommons.org/licenses/by-nc/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc/4.0/88x31.png" /></a><br />This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc/4.0/">Creative Commons Attribution-NonCommercial 4.0 International License</a>.
* Affiliate link.