DEV Community

loading...

Home Automation With Raspberry Pi Smart Home Automation using Raspberry Pi and Arduino

mmphego profile image Mpho Mphego ・2 min read

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

GitHub logo 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!!!


Discussion (0)

pic
Editor guide