Internet of Things Cloud Framework for Smart Homes
Abstract—Technology is great growling engine of the change and Internet of Things (IoT) is the
backbone of such revolutionary engines. Basically, in the real world the things having sensor capability,
sufficient power supply and connectivity to internet makes field like Internet of Things (IoT) possible. For
such rapid growing technology, it is the necessity to have very light, inexpensive and minimum bandwidth
protocol like Message Queuing Telemetry Transport (MQTT) Protocol. Because of such non-established
protocol it is easy for the clients to publish or/and subscribe the desire topic through the host acting as
server of the network also known to be the broker. In this paper, it is shown that communication between
the low power ESP8266WiFi as client with the clients on smartphones and laptop using an MQTT protocol
becomes easier and more reliable. The WiFi enabled ESP8266 board interfaces with DHT11 sensor and
LDR sensor to monitor the ambient condition and according to the light intensity level the brightness level
of 8*8 Neopixel matrix is controlled. The adafruit.io is the MQTT server i.e, broker which also provides the
facility of monitoring system through the dashboard. The clients on smartphone and laptop subscribes to
the topics of temperature, humidity and light intensity level gets the respective update. The main objective
of the paper is to implement the idea for the smart home appliance, street light system for the smart cities,
fire alert systems, whether monitoring system and so.
I. INTRODUCTION
It is the human race to enhance the technology everyday everywhere. One of the simplest clue is to
make the environment around us wireless rather than the bulkier wired one. In our home, the power outlet
uses analog switches and bulkier circuitry within it, in addition there are chances of getting it damaged with
the time and need a replacement plus the outlet is kept in specific height in order to avoid shock to children.
What if all these problem can be resolved with the simple design and implementation using a low power,
low cost technology wherein the home lights are being controlled automatically with respect to ambient
light conditions in addition with the temperature and humidity monitoring. Also there can be provision for
user to make a decision to let the system turned ON and OFF remotely. With each user having its own
username and key the system can be made secured and the user will able to control the system anywhere in
the world having the internet connectivity.
The Smart cities is one of the major application of the Internet of Things (IoT) technology. In order to
make the cities smart, it is important to apply smart solutions to the infrastructure and services to make it
better plan by reducing the manpower, more throughput with less investments, lower cost for
redevelopment and retrofitting[9]. The street lights for such smart cities is one of the main concern and
requires system which can able to control street lights automatically so as to match the brightness level of
street lights with an environment condition providing the information of ambient light intensity level along
with the temperature, humidity of surroundings.