All in One Home Automation is a project that contains multiple ways to interact with our Home Appliances including controlling speed of fan as well may be using a Mobile App, Voice Assistant along with traditional manual switches and manual fan regulator. We made it’s first version with older blynk platform 2 years back in Sept. 2020.
And now after 2 years, we made more compact version of that which has all those previous features plus it has some more useful and interesting features in it. And this is the article about that project, Enjoy…
Components Required:-
- ESP32 dev board
- Hi-Link 5v Power Supply(5W)
- DHT11 Sensor
- IR Receiver
- Terminal Connector (https://amzn.to/2FqUKEe)
- 5v Relay (https://amzn.to/35BTEAa)
- Diode IN4007 (https://amzn.to/2RhazzO)
- Transistor BC547(https://amzn.to/2SK3Fna)
- Resistor 330Ω 1/4W(https://amzn.to/2OQqUuz)
- Resistor 220kΩ 1/4W (https://amzn.to/3kcgna6)
- Resistor 2.2Ω 1/2W (https://amzn.to/32mdSvN)
- Resistor 10kΩ 1/4W (https://amzn.to/2GY6Sxf)
- Slide Switch
- Male Connector
- Capacitor 2.2uF 250v
- Capacitor 3.3uF 250v
Buy the complete kit which is Ready to Use…
We are selling this complete project, with all the components already soldered on the PCB along with ESP32 which comes preprogrammed, IR Receiver, DHT11 Sensor and IR Remote . Just click the link mentioned below to buy it.
Procedure to setup your own kit:
This is the connection diagram to connect your appliances with given All-In-One home automation kit.
1.How To Connect Appliances To given Kit ?
2. How To Use?
Step 1 : First of all download ESP rainmaker App from play store or App store .
Step 2 : Open the ESP rainmaker app.
Step 3: Enter your login credentials or You can also login with your Google or GitHub account.
Step 4: Now Click on Add device button and scan the QR code given below.
- In this step sometimes device could not connect automatically with ESP32. So at that time you have to add your device manually with BLE credentials.
(Note: Don’t turn on two or more device at the same time during the provision )
- Now click on button given below and Select device with name PROV_techiesms and click on pair button. Now It will ask for the password. Type the password “Techiesms123”.
Step 5: Now you have to add your Wi-Fi credentials and click on Connect Button.
Step 6 : Now It will take few seconds to set up your device and then your device will be available on your mobile phone screen.
(NOTE: If you want to add other devices then just click on “+” icon given on Top-Right corner on Home page.)
IR Remote Button Mapping:
This project comes preprogrammed with ESP Rainmaker firmware and also has the HEX codes for the IR remote. So below is the image that will guide you about which button is used for which purpose in our project.
In case you want to use any other IR Remote that you already have, well you need to do 2 steps for that. First is, you need to record the HEX value of all the buttons of your IR Remote and note that down. And second is, you need to enter those HEX values in the code and re-upload the code in the ESP32 board.
Code used in this project
You can download the code used in this project and use it for your project purpose only.
https://github.com/techiesms/All-in-One-Home-Automation–Version-2-
Tutorial Video
If you want to understand this project in detail, kindly watch out our complete tutorial video on it