MQTT based Home automation system using Raspberry Pi
Call for Price
MQTT based Home automation system using Raspberry Pi
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 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.