IoT Based Home Automation using MQTT

Updated: Jul 2, 2021

IoT based Home Automation System(4 Channel Relay), using NodeMCU ESP8266 12E, which is an Cayenne IoT platform, thereby enabling full control of all the loads in the system from anywhere in the world, via a public web application, with an internet connection.

Home Automation gives us access to control devices in our homes from a mobile device anywhere on Planet Earth.

Here to learn how to build an IoT system using ESP8266, myDevices Cayenne, and MQTT. In more detail, this IoT tutorial discovers how to use an ESP8266 to send data to Cayenne using the MQTT protocol. Moreover, this ESP8266 MQTT project investigates how to use MQTT to control remote peripheral devices using a web interface. This is a complete step-by-step tutorial on building an IoT system using Cayenne and ESP.

On the other hand, Cayenne is an IoT cloud platform that provides several cloud services, such as:

  • Data visualization

  • IoT cloud

  • Alerts

  • Scheduling Events

We will focus our attention on data visualization and on the IoT cloud services.