Originally published at blog.mphomphego.co.za on Jun 13, 2018
[Updated]: 17 Jan, 2020
- Added repo and project repo links.
Story
In order to graduate for a BTech in Electronic Engineering back in 2015, I had to designed and develop a project titled: Smart Home Automation using Raspberry Pi and Arduino and fortunately enough I made a demo about it.
All code is available GitHub.
Note that most of the things might be broken, you are welcome to fork, make improvements and submit a pull request.
The project report documentation can be found here
mmphego / smarthome-rpi
Raspberry Pi based smart home automation [Archive]
Raspberry Pi Smart Home Automation Project
This repository contains everything to do with my BTech project that I submitted in 2016 at the Tshwane University of Technology while based in Cape Town.
I have also added my thesis which will give you a more detailed overview of what this repository is all about.
Thesis titled: Designing A Smart Home Automation With Voice Recognition Using Raspberry Pi And Arduino
Usage [archive/deprecated]
Not sure the usage anymore but ideally one would copy all files into /home/pi
. Update Backup_configs/wpa_supplicant.conf
with your WiFi connections and move all files to /etc
sudo apt-get install $(grep -vE "^\s*#" Apts/apt-build-requirements.txt | tr "\n" " ")
sudo pip insrall -r Apts/pip-build-requirements.txt
Alternatively, checkout Scripts
directory and mangle around
Note: This code is over 4 yrs old as of 12/2019
Demo
About a year ago I blogged about the project due to the amount of hits I received…
Demo
Primary features
1. Some Intro + Smart Alarm
TODO: I guess more text should go here to explain whatever is going on!!!
2. Android Application Control
TODO: I guess more text should go here to explain whatever is going on!!!
3. Android Gesture Control
TODO: I guess more text should go here to explain whatever is going on!!!
4. [Somewhat] Web Interface
TODO: I guess more text should go here to explain whatever is going on!!!
5. Presence Detector using IP Sniffing
TODO: I guess more text should go here to explain whatever is going on!!!
6. TV Proximity Detector
TODO: I guess more text should go here to explain whatever is going on!!!
7. Smart Doorbell
TODO: I guess more text should go here to explain whatever is going on!!!
Additional Features
Including interfacing Amazon's Alexa running on a Raspberry Pi.
1. Interfacing DHT11 via ESP8266 to Amazon Alexa
TODO: I guess more text should go here to explain whatever is going on!!!
2. Amazon Alexa Skill - Intro
TODO: I guess more text should go here to explain whatever is going on!!!
3. Amazon Alexa Skill - About Homely
TODO: I guess more text should go here to explain whatever is going on!!!
4. Amazon Alexa Skill - News Retrieval
TODO: I guess more text should go here to explain whatever is going on!!!
5. TV Ambient Lighting
TODO: I guess more text should go here to explain whatever is going on!!!
Top comments (0)