iHome-controlling home loads through Internet
|Given the future potential of Internet of Things (IoT), Here is the my first project on IoT—iHome
The purpose of this project is to explore the ways to control home loads using Internet. There are many ways we can accomplish this task, but I will explain about two ways here.
In both ways we will control the loads using a web page which can be opened in any browser. because it is a web page we can access it from mobiles also.
1.Using Port forwarding:
In this method we will just have a server on our home computer and we need to forward the port on which server is running, so that we can access the web pages on internet.
The communication between home computer and microcontroller is provided using usb-uart converter (cp2012).
2.Using a Relay server which is already present on the Internet:
In this method there is no need to do port forwarding , having internet connection is sufficient. I used Yaler relay for my project.(yaler.net)
” The Yaler relay infrastructure enables secure Web access to embedded systems in a mobile network or hidden behind a firewall or NAT”
The Yaler just forward the all the HTTP requests from client to the registered device and forwards the response from device to the clients.
You can find more about YalerPotocol here
Hardware used :
Atmega8 controller
USB-UART conveter(cp2012)
Computer with a internet connection
We can accomplis this task with out using computer also by using a ethernet to uart converter..but it is easy to use computer when we are testing the concept
I like these type of projects because of i know this work and i do some these type of projects in my engineering.
Thanks Jayakrishna
Hii,
Please tell me the procedures to use the yaler with atmega 8
Thank You
Hi Prakash,
We can’t use yaler directly with Atmega8.I have a used java program that will
be running on laptop, and that java program will communicate with Atmega8 over serial
port. If want to use any web services directly with microcontrollers like Atmega8 you
need Ethernet to serial converter.
Regards,
SankarCheppali