Home automation


What are you going to build? What does it do? Why are you excited to build it? Home automation is an increasingly important part of connected house. It makes daily life easier by automatically performing small and simple tasks. Unfortunately, the various brands on the market generally only offer expensive and not very flexible product range. i want to work on a solution which makes home automation accessible to all by using a raspberry pi, ESP32 and some sensors and actuators.


  1. centralautomation hub using rasberry pi and apache server -first inplan to develope a central hub using rasberry pi and apache server which will connect to the other modules over the web using wifi and esp 32 boards

they all wil make use of esp 32 boards boards vwill be reused for newer modles as the modules are more compared to the esp boards the modules are more.

modules can be increased or decresed as per need,time and avaibility of hardware components and further modules can be easily added in the future. they will be connected o the central hub built using rasberry pi and can be accessed through web for now and can be manipulated theough mobile phones in the future.

As all the codes are open-source, to enable me to appropriate the modules in future.

i will be refrancing the following builds-

  1. https://www.instructables.com/Free-Smart-Home/
  2. https://www.instructables.com/Raspberry-Pi-Home-Automation-Control-lights-comput/
  3. https://www.instructables.com/Home-Automation-4-5-6/
  4. https://www.instructables.com/Smart-Home-by-Raspberry-Pi/
  5. https://www.instructables.com/DIY-Cheap-Safety-Alarm-System-W-Raspberry-a-Smarte/

the following parts will be used again and again: throughout the building procdess: a)|Plusivo Soldering Kit with Multimeter (EU Plug) | - soldering the wires into boards , the sensors to esp 32 modules and sensors together also will be used to do the process of removing soldring b)| Orange Raspberry Pi 4 Advance Kit | mainly used in the central automation hub but can also be used for other modules. c)| 20 CM 40 Pin Dupont Cable Male/Male, Male/Female, Female/Female Cable Combo |- the wires to be used theoughout the module d)| Tactile Push Button Switch set | buttons to be used in the esp 32 module enabled circuts e)| GLUN 11 mm Transparent HOT MELT glue sticks - to be used in the hot glue gun. f) cardboard and plywood sheets/pieces- already owned:- creating containers for the modules and the wooden bin in petbfood module. g)| ApTechDeals 60W /100 Watt Dual Watt Glue Gun |- glueing together the wooden and cardboatrd pieces and cases. i want to develop different modules such as:

1)Control camera and security module- will be used to develope a camara module which can be put on the house gate for security gate

will make use of one of:

2)Module Outside Station- ie. unit for water tank, weather level and to check its lid status

The purpose of the outside station is designed to measure the humidity of the air, the temperature and the level of your water tank. Each variable is sent to the website.

will use the following:

  1. Module Light:Lighting management-This module allows you to control as many lights as you want. There are two types of control : ON/OFF with a relay or a PWM to dim the brightness between 0 and 100%.

will make use of -

4)Module Central Heating- The purpose of the “Heating” module is to replace the conventional thermostat of a heating system with a remotely controllable thermostat. The web interface makes it possible to modify the different setpoints, the operating hours and to trigger the system remotely.

An additional option also makes it possible to control a ventilation system in the case of a hot air heater. This ventilation can be used to better circulate the air in the house

5)Pet food management-

6)Remotely controlled electric shutters module-The purpose of the “Electric Shutters” module is to allow the user to maintain control over the installation of electrical shutters. In addition to traditional use, everyone will now be able to decide to control their shutters remotely.

will make use of the following parts:

7)Gas detection module- in the kitchen

will make use of:

  1. garden module -used to pay attention to soil condition and weather in a garden

will make use of:


What materials will you need for your project? Where will you get them? How much does it cost? Please include all materials, including components you already own. Make sure to factor in shipping costs and sales tax.

ApTechDeals 60W /100 Watt Dual Watt Glue GunSupplier/Link $7.86
GLUN 11 mm Transparent HOT MELT glue stickshttps://www.amazon.in/gp/cart/view.html?ref_=nav_cart$2.24
Generic E-DIMMER AC 50-220V 2000W SCR Triac Electric Voltage Regulator Temperature/Motor Speed Controller Light Dimmer X4https://www.amazon.in/50-220V-Electric-Regulator-Temperature-Controller/dp/B07GXG82HC/ref=sr_1_9?ascsubtag=dc6cf6efbd9e870c0a7c0b6b20716b95&keywords=light+dimmer&qid=1672399537&sr=8-9$8.22
D10 3.7V Rechargeable Lithium ion Battery Power Bank Cell X 3/Product Supplier/Link$11.0
5V 2 Channel Relay Module(https://robu.in/product/5v-2-channel-relay-module/)$1.20
ESP32-CAM-MB MICRO USB Download Module for ESP32 CAM Development Boardhttps://robu.in/product/esp32-cam-mb-micro-usb-shield-module-for-esp32-cam-development-board/$2.42
2 Channel Relay Module, 30A with Optocoupler, Isolation 5V Supports, High and Low Trigerhttps://robu.in/product/2-channel-relay-module-30a-5v-supports-high-and-low-trigger-optocoupler/$6.04
MC-38 Wired Door Window Sensor Magnetic Switch Home Alarm Systemhttps://robu.in/product/mc-38-wired-door-window-sensor-magnetic-switch-home-alarm-system/$0.69
Waveshare Moisture Sensorhttps://robu.in/product/waveshare-moisture-sensor/$3.20
Tactile Push Button Switch sethttps://robu.in/product/tactile-push-button-switch-assorted-kit-25-pcs/$1.81
MQ-2 Smoke LPG Butane Hydrogen Gas Sensor Detector Module(https://robu.in/product/mq-2-mq2-smoke-gas-lpg-butane-hydrogen-gas-sensor-detector-module/$0.95
4×4 Matrix Keypad Membrane Switch for Arduino, ARM and other MCUhttps://robu.in/product/4x4-matrix-keypad-membrane-switch-arduino-arm-mcu/$1.09
Standard 5V 3A Power Supply with 5.5mm DC Plug(https://robu.in/product/orange-5v-3a-power-supply-adapter-charger-with-5-5mm-dc-plug/$2.78
GL-12 840 Points Solderless Breadboard X 2https://robu.in/product/breadboard-840-tie-points-solderless-diy-project-circuit-test-breadboard/$1.45
Female to Female DuPont Line 40 Pin 30cmhttps://robu.in/product/female-female-dupont-line-40-pin-30cm/$0.60
HC-SR04-Ultrasonic Range Finderhttps://robu.in/product/hc-sr04-ultrasonic-range-finder/$0.87
Electronics ESP32 ESP-32 ESP-32S ESP 32 Development Board CP2102 WiFi Bluetooth Ultra-Low Power Consumption Dual Core X 5https://www.amazon.in/gp/product/B07TYCFX5C/ref=ewc_pr_img_3?smid=A2KWJ4IHWZH3FB&psc=1$34.75
Raindrops Detection Sensor Modulehttps://robu.in/product/raindrops-detection-sensor-module-rain-weather-humidity/$0.91
40 Pin Red GPIO Extension Board for Raspberry Pihttps://robu.in/product/40-pin-red-gpio-extension-board-for-raspberry-pi/$1.50
20 CM 40 Pin Dupont Cable Male/Male, Male/Female, Female/Female Cable Combohttps://robu.in/product/20-cm-40-pin-dupont-male-male-male-female-female-female-cable-combo/ x 2$3.0
Soil Moisture Meter, Soil Humidity Sensor, Water Sensor, Soil Hygrometer for Ardunio X 2https://robu.in/product/soil-moisture-meter-soil-humidity-sensor-water-sensor-soil-hygrometer-ardunio/$1.45
Flame Sensor Modulehttps://robu.in/product/flame-sensor-module/ x2$0.85
I2C ADS1115 16 Bit ADC 4 channel Module with Programmable Gain Amplifierhttps://robu.in/product/i2c-ads1115-16-bit-adc-4-channel-module-with-programmable-gain-amplifier/$9.07
10k Ohm 0.5W Metal Film Resistor (Pack of 50)https://robu.in/product/10k-ohm-0-5w-metal-film-resistor-pack-of-50/$0.67
Orange Raspberry Pi 4 Advance Kithttps://robu.in/product/orange-raspberry-pi-advance-kit$55.59
Plusivo Soldering Kit with Multimeter (EU Plug)(https://robu.in/product/plusivo-soldering-kit-with-multimeter-eu-plug/)$21.26