damianFC / tepuy

Using Amazon Echo to control the home

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tepuy Home

Welcome to Tepuy! A fork of Alexa-Home by Zach Feldman. The goal of this project is to use your Amazon Echo to control various home automation software and other cool nifty applications.

Setting up

  • Clone this project from GitHub on a terminal.
  • Setup some Environmental Variables in ~/.env such as:

export NEST_EMAIL=your_nest_email@awesome.com export NEST_PASS=your_nest_password_not_test123

export AMAZON_EMAIL=youramazonlogin export AMAZON_PASSWORD=your_awesome_pass_not_12345

  • For IFTTT Integration set this parameters:

export GMAIL_EMAIL=yourgmail@gmail.com

(Consider using 2-factor authentication and obtain an application key!): export GMAIL_PASS=youremailpassword

(Define a seed in here, that way others without the seed can't send emails to you and trigger IFTTT) export GMAIL_SEED=thisistheseedyoullneedfortheIFTTTrecipe-CHANGEME-TO-SOMETHING-RANDOM

  • To post a tweet then. Call Alexa: "alexa tweet mytweet" and Tepuy will send an email to your address with the subject (using the seed) and the body with the tweet.
  • You need to create a IFTTT Recipe: if gmail subject is 'echo tweet myseed' then post body to twitter.

For more, check out Using Environment Variables to Safely Store API Credentials

Getting Started

TODO

  • Save last command locally so we don't run it again on second startup.

Contributors

@Finol_D

This project is a fork of the Alexa-Home project by: @zachfeldman

Contributing

Pull requests and issues are always the best ways to contribute.

License

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

About

Using Amazon Echo to control the home

https://www.youtube.com/watch?v=XTmdxRh86GE

License:Other


Languages

Language:Ruby 99.6%Language:Shell 0.4%