MQTT based Home automation system using Raspberry Pi

Call for Price

MQTT based Home automation system using Raspberry Pi

SKU: MQTT based Home automation system using Raspberry Pi Category:

Description

ABSTRACT

MQTT is Message Queuing  Telemetry Transport, which is the lightweight protocol, used where the internet speed is low. Since it is the lightweight protocol, it can send a message at quick speed even in low internet speed. When compared to MQTT protocol, HTTP is a heavyweight protocol, by using MQTT, we can transmit short messages. Here home appliances can be controlled using the MQTT protocol.

BLOCK DIAGRAM

Block diagram of MQTT based Home automation system using Raspberry Pi

BLOCK DIAGRAM DESCRIPTION

In the above block diagram, three home appliances are connected to the Raspberry Pi GPIO pins of Raspberry Pi through the relay.

 

PROJECT DESCRIPTION

By using either My MQTT android app or windows app or else by MQTT server code, we can send commands to Raspberry Pi to control home appliances using MQTT protocol. By sending the predefined image, appliances can be controlled using MQTT protocol even in low internet speed

 

HARDWARE REQUIRED

  • Raspberry Pi
  • Power Adapter
  • HDMI to VGA converter (optional, when connecting to Monitor)
  • Relay
  • Home automation kit

SOFTWARE REQUIRED

  • SD Card Formatter
  • Win32 Disk Imager (or) Etcher

 

LIBRARIES USED

  • Rpi.GPIO as GPIO (To access GPIO Pins of Raspberry Pi)
  • Time library (For Delay functions)

 

CONCLUSION

MQTT can be used in the applications, where the communication should be speed and when the data strength is low.

Additional information

Weight 0.000000 kg

Reviews

There are no reviews yet.

Be the first to review “MQTT based Home automation system using Raspberry Pi”

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.