Arduino Project Hub
Project in progress

Home Automation with Cayenne Arduino-IOT Projects © GPL3+

This Home Automation project totally based on drag and drop no need of programming skills to write hundreds, thousand lines of code.

  • 8,467 views
  • 3 comments
  • 26 respects

Components and supplies

Apps and online services

About this project

Home

Arduino projects

Home Automation with Cayenne Arduino-IOT Projects

Today I will show you how you can make home automation project using Arduino UNO even if you don’t know how to code Arduino because this project is based on Cayenne Arduino, In my earlier article I explain clearly about Cayenne IOT online dashboard which allows you to create any Arduino project even if you don’t know to write coding. Cayenne is online IOT project builder so not required programming skills just drag and drop to create any IOT project with Arduino and Raspberry.

Cayenne first ever online builder/tool to create IOT projects now much easier to make IOT product and projects for personal use and for business purposes.

IOT dashboard Cayenne by my-Devices is totally free online builder they do not yet make it paid services because they working on it to make more reliable and stable when they release stable version may we have to pay for this cloud service, Currently Arduino in beta version which has Lil bit bugs but not to worried about final version they will make it bugless online portal.

Feature of Cayenne-MyDevice IOT Dashboard :

  • You can remotely access Pi from Mobile and PC .
  • Reboot, Shutdown Pi Remotely.
  • You can add sensors , actuator, extensions, and design dashboard (Pi and Arduino)
  • You can add widgets with drag and drop feature 🙂
  • Remotely monitor live data from sensors and actuator.
  • Control your sensors/actuator with dashboard GPIO.
  • Best thing is that for you Automation Projects you can make the trigger and add the schedule.

Cayenne did not release stable version of portal yet for Arduino, currently Cayenne Arduino in Beta but available for Raspberry Pi.

let’s start how it is work with Arduino 🙂

Configuration of Cayenne Arduino for Home Automation

Cayenne is IOT based dashboard so you need hardware which can be connected to the internet for this purpose you need Arduino WiFi or Ethernet Shield. The important thing is how to configure Cayenne IOT dashboard for Arduino I make this guide step by step to understand easily who not know much about IOT but want to learn 🙂

Step 1:

First of all, you need a working internet connection then Create a free account on Cayenne.

Step 2:

After completion of creating the account you have to choose Arduino OR Raspberry Pi board, I choose Arduino because in this project we are using Arduino for this project.

Step 3:

After this now in step 3 we have to work on Arduino side first thing you need Arduino IDE latest version installed on the computer if you do not have then  download it from here and you also need to install Cayenne Library for Arduino . If you don’t know how to install the library on Arduino IDE don’t worry read below.

Library Installation:

  • Open Arduino IDE
  • Go to Sketch
  • Select Include Library
  • Select Add .Zip file

Connect you Arduino UNO with USB cable to the computer and configure properly. If you don’t know check this link for configuration of Arduino IDE

Step 4:

Back to Cayenne Dashboard Select your board and Shield after that, a popup appear with Code for Arduino copy it and upload it to your board with Arduino IDE tool.

NOTE: after uploading, code connects you Arduino UNO with the internet

when you correctly did everything Cayenne Automatically detect your Arduino .

Cayenne Arduino IOT Dashboard Settings

Now you have to add Sensors/Actuators. first, create project give any name to it now you have to add sensors/actuators according to your project. In this project, I used LDR sensor to control garden lights and water tank motor with the relay module.

Wiring Diagram

  • LDR sensor at Analog Pin A02
  • Relay 1 at Digital Pin D12 ( water pump)
  • Relay 1 at Digital Pin D11 (Garden Lights)

How to add sensors and relays ? 

Select Device/Widget from Add new drop down Menu.

Select sensors/Actuators.

Now select Relay Actuator and add two relay actuators/button one for the water pump and second for LDR light.

To make garden light auto with LDR select Luminosity sensor. when you added sensor and relays you need to configure each which you connected on Arduino board on which pin Digital/Analog . see below images how I configure  .

you can also use invert logic in setting of any sensors/actuators. what is inverted Logic? Invert Logic can be used to reverse the high/low signal. The most common use of this is with a LED: if the button on the dashboard turns the light on when it should be turning it off, clicking “invert logic” will reverse the signal to correct the problem.

Now we need to add Trigger go to sensor settings and select trigger option.

Now add trigger drag Arduino board to IF and then section follow instruction as mention below in images

LDR OFF Trigger

LDR ON Trigger

You have done setting for this project Cayenne Arduino home automation project is ready 🙂 you can add more sensors like PIR sensor for home security ,weather sensor , ultrasonic sensor to measure distance and much more….!

Cayenne IOT dashboard also has a feature to schedule your sensors/actuator and also you can add a trigger for notifying for example when the pump on and off .you can get notification via Email and SMS no matter where are you , you can control and manage your project from Mobile app and PC .

Hope you guys like my effort if you have any question just drop comment below 🙂

Don’t forget to share with others , Sharing is caring and stay tuned 🙂

Comments

Similar projects you might like

3D-Printed Prank Vibrating Cup

Project tutorial by Alex Wulff

  • 1,447 views
  • 2 comments
  • 14 respects

The Magic Display With Arduino - The Mind Reader

Project tutorial by LAGSILVA

  • 1,632 views
  • 2 comments
  • 6 respects

Very First Hands On Arduino - Voice Activated LED

Project tutorial by Liren Yeo

  • 953 views
  • 1 comment
  • 9 respects

Get Connected! WiFi Registration Using AP Mode!

Project tutorial by Brian Carbonette

  • 1,640 views
  • 0 comments
  • 16 respects

The Soldering Iron Controller for Hakko T12 Tips

Project tutorial by Alexander

  • 8,973 views
  • 4 comments
  • 27 respects

Voltmeter Using Arduino

by Team Next Tech Lab

  • 3,321 views
  • 8 comments
  • 45 respects
Add projectSign up / Login