Skip to content

csirac2/home_automation

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Home Automation

Image of the build status

Python based automation system which uses mqtt to handle intra-component communication (was formally just for use of ESP8266 devices)

Requirements

  • libcurl4-openssl-dev
  • python3-pip
  • python3.4
  • git
  • screen

Installation

Note: These installation instructions are for Ubuntu 14.04

  1. Install prerequisits
sudo -i
apt-get install mosquitto
pip install virtualenv
  1. Setup home_automation
cd /
git clone https://github.com/mbainrot/home_automation.git
cd /home_automation
virtualenv env -p `which python3.4`
source env/bin/activiate
pip install -r requirements.txt
  1. Starting home_automation
cd /home_automation
./start,sh

About

Python based automation system designed around the use of ESP8826 + mqtt

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.5%
  • Shell 0.5%