Coder Social home page Coder Social logo

sboyd1990 / alexa-home Goto Github PK

View Code? Open in Web Editor NEW

This project forked from zachfeldman/alexa-home

0.0 1.0 0.0 499 KB

Using Amazon Echo to control the home! http://linuxforhobbyists.com to learn to DIY

Home Page: https://www.youtube.com/watch?v=9AmxiGVBekE

License: Other

Ruby 99.69% Shell 0.31%

alexa-home's Introduction

Alexa Home

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

Getting Started

Stopping Alexa Home services

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.

  1. Phillips Hue*

  2. Nest Thermostat

  3. jRiver player

  4. Uber

  5. Google Calendar

  6. [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

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

* Affiliate link.

alexa-home's People

Contributors

zachfeldman avatar sarkonovich avatar danehammer avatar geshwho avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.