Skip to content

Barbarisch/jarvis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jarvis

This project is going to serve as the collection of information (code, and any other resources) for a home automation project.

Like all my other projects I will probably drop it, or forget about it, or just change it into something else entirely. Regardless here it is.

The main vision of this project is to be able to issue voice commands to automate tasks around daily life.

Quick Ideas:

  • Voice commands using Amazon Echo API
  • Endpoint modules that use 802.11 (b,g,n,ac??) (zigbee ???, wink like?)
    • platforms:
      • raspberry pi??
      • android app??
    • types:
      • light switches
      • garage door
      • tv remotes
      • phone finder
  • Centralized server (linux daemon)

History:

My original home automation efforts focused primarily on developing from scratch a module that could fit into wall sockets. The basis of the hardware would be a AVR microcontroller, and zigbee module. This effort failed mostly do to the fact that I did not have a good way of interfacing digital components with standard light switches. I also was not comfortable putting PoC electronics in my wall powered off the 120 volt AC without fear of burning down my house.

Building

(need autoconf for running autogen.sh) $./autogen.sh $./configure $make

Notes

  • Debian:
    • apt-get install mysql-server
    • mysqld --initialize (service mysql start)
    • mysqladmin -u root password 'PASSWORD'

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published