Geekie12
Published © GPL3+

AutoHome - Internet of Things (IoT) for Home Automation

AutoHome turns your mobile into a location-agnostic real-time home appliance remote anywhere, anytime!

AdvancedShowcase (no instructions)4,727
AutoHome - Internet of Things (IoT) for Home Automation

Things used in this project

Hardware components

Arduino Yun
Arduino Yun
×1
Infrared Transmitter
×1
LCD (16x2) I2C
×1
GPIO extenstion board
×1
Jumper wires (generic)
Jumper wires (generic)
×1
Breadboard (generic)
Breadboard (generic)
×1
Raspberry Pi 3 Model B
Raspberry Pi 3 Model B
×1
Android device
Android device
×1

Software apps and online services

OpenWRT LininoIO
AVR FreeRTOS

Story

Read more

Schematics

AutoHome - Arduino Circuit

AutoHome - Arduino Circuit

AutoHome - Raspberry Pi Circuit

AutoHome - Raspberry Pi Circuit

Code

AutoHome - IoT for Home Automation

C/C++
Arduino Yun : On OpenWRT LininoIO Linux side, lasko_remote_arduino_bridge(when bridge version is used)
or lasko_remote_arduino_uart(when serial-uart version is used) is run and this talks to Android Smartphone over WiFi. On AVR Atmega32U4 MCU side, with AVR FreeRTOS, AutoHome's code for Infrared transmission, LCD, Bridge/Serial(UART) access code runs.

Raspberry Pi : On Raspbian, lasko_remote_pi runs which handles all of the Infrared transmission, LCD access,
talking to Android Smartphone over WiFi, etc.

Android : LaskoHeaterRemote app is used to Infrared commands.
No preview (download only).

Credits

Geekie12

Geekie12

0 projects • 0 followers

Comments