Skip to main content

Smart Home - Simple journey on IoT

       I have developed the weekend hobby project called Smart Home, It can control and monitor the various home appliances. In this blog, I am going to share my experience of this project.

Features of Smart Home

       At this moment, Smart Home system contains the following features. 
  • Water tank monitoring
  • Current Monitoring
  • Web based controller for TV,Fan, Light
  • Voice based controller for TV,Fan,Light
  • Light level monitoring
In future I have a plan to enhance the project with much more features,

Things used in this project

Hardware

  • Raspberry PI 3
  • Arduino
  • ESP 8266
  • HC- SR04 Ultra Sonic Sensor
  • WiFi Router
  • ACS 712 Current sensor
  • Relay
  • LDR

Software

  • Rasbian OS
  • Node Red
  • Mosquitto MQTT Broker
  • Android Application

Project Architecture

Project Architecture diagram can be available in the post Smart Home architecture







Comments

Popular posts from this blog

MQTT Broker for Android Mobile

MQTT Broker      MQTT is a machine-to-machine (M2M)/"Internet of Things" connectivity protocol. It was designed as an extremely lightweight publish/subscribe messaging transport. It is useful for connections with remote locations where a small code footprint is required and/or network bandwidth is at a premium. MQTT Broker for Android Mobile     After the long search I could not find any working android application for running MQTT broker in my mobile, so I decided to make it myself. In this post I am going to show you how the MQTT broker can be written for Android. Moquette for Android     Finally I found the Moquette based  GitHub  fork for the android application. I decided to create simple (very simple... Even there is no UI  😼 ) application on top of Moquette using the above GitHub project. Thanks to  andsel  (Contributor of this GitHub) Steps  Download the Project from GitHub Create the new A...

Hobby Project - Smart Home Assitant - Implementation Architecture

My hobby project (Smart Home Assistant) architecture Dashboard