Project tutorial
Smart Access [Home/Office Automation]

Smart Access [Home/Office Automation] © Apache-2.0

Home/Office automation. Control your electronic devices from anywhere.

  • 4,547 views
  • 6 comments
  • 16 respects

Components and supplies

1434509556 android phone color
Android device
I tested with Android 7 and 8. You can download application from https://play.google.com/store/apps/details?id=com.es.sa
×1
Ardgen mega
Arduino Mega 2560 & Genuino Mega 2560
Also work with Uno and Nano. Uploading sketch from Android app will only work for FTDI, CP2102 chips. This application can even work with NodeMCU, ESP32 etc. But those code is not published here. You can get the bin file [to upload manually] from here. http://erratums.com/Downloads/hardware/sa/hex/
×1
M6hlqueeutbzfkhid4ph
Arduino Ethernet Shield 2
I used a clone device. Chip W5100
×1
Relay Module (Generic)
You can use any relay module depending on the board you selected. I tested with 8 channel relay module.
×1
61pby065esl  sx679  tnr8syww5d
HC-05 Bluetooth Module
This is required only if you wish to control via bluetooth. Otherwise you can still sync the device with software using usb.
×1

Apps and online services

Android Smart Access
You need to download this software from play store. I developed this software and published in play store for free. This application is communicating with my server so no need of static IP

About this project

This application helps to control electronic devices remotely. This is a cloud base application, so no Static IP required. You need a WiFi/Ethernet at Home/Office to connect Arduino devices. Then from your phone, you can control connected appliances from anywhere.

You can:-

  • Switch On/Off your devices
  • Can send analog signal from 0-255
  • Can switch On your PC using WakeOnLan from anywhere
  • Push buttons to send short interval signals

Android Application

You can download the android application from here.

How to Setup and Use (Guide)

How to setup and use (Guide)

Contact Us

Please do not hesitate to contact us at smartaccess@erratums.com

To know how to use this app, please click the link: http://help.sa.erratums.com/

Mainly focusing on Arduino Uno R3 and Arduino Mega 2560. Supporting chips: CP210x, FTDI (both upload and sync). CH34x (sync only). For Ethernet tested with W5100.

You can download the hex/bin files from here. For NodeMCU you need to use bin file from here to upload. For Arduino Uno and Mega this software can upload using the upload hex button under terminal. http://erratums.com/Downloads/hardware/sa/hex/

Code

Smart Access
This projects can communicate with an android application [Smart Access] and you can control your devices at home/office from anywhere through internet. This can also be used to control device locally using Bluetooth module. You can boot your PC using WakeOnLan feature. This inclue 2 files. 1. Smart Access.ino 2. Erratums.h You need to compile and upload to your Arduino Mega board. You need either Ethernet shield or Bluetooth module to control you device from androud application.
Force reset device
This sketch is used to delete the authentication code from the board. Once if you sync a board using your account, then it's locked and not possible to sync with other account. This is done so that, it's not possible for others to simply connect to your board and control devices using Bluetooth. So in case if you are blocked, maybe because you lost your google account then you can use this sketch to reset the authentication code. So that next time you can sync with you new account.

Schematics

How to connect devices
Here I'm using Bluetooth module. So no need to connect to mobile device.
Img 20180608 wa0019 eumvf9ex6l

Comments

Similar projects you might like

Octopod: Smart IoT Home/Industry Automation Project

Project tutorial by Saksham Bhutani

  • 7,019 views
  • 8 comments
  • 30 respects

How to Build a DIY Arduino-Based Smart Home Hub with 1Sheeld

Project tutorial by amrmostaafaa

  • 5,691 views
  • 1 comment
  • 29 respects

The "SAM" SMART Automation & Monitoring Project

Project tutorial by Jade Perreault

  • 524 views
  • 0 comments
  • 8 respects

Smart Energy Saver for Your Home

Project tutorial by Dhairya Parikh

  • 7,423 views
  • 14 comments
  • 24 respects

RF BASED SMART HOME AUTOMATION SYSTEM

by Dennis Mwanza

  • 28,738 views
  • 4 comments
  • 45 respects

Email Home Automation

Project tutorial by Chirila Radu

  • 3,994 views
  • 0 comments
  • 14 respects
Add projectSign up / Login