Skip to content

A smart home automation mini-project built using ESP8266 and a 4-channel relay to control home appliances via Alexa voice commands and manual switches. Created in November 2022 as a 3rd-year Electrical Engineering mini-project. (2022)

License

Notifications You must be signed in to change notification settings

downl2160/smart-home-relay-esp8266

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

βœ… Smart Home Automation – ESP8266 + Alexa + Manual Switch

This project demonstrates a basic smart home automation system using an ESP8266 microcontroller and a 4-channel relay module. Built as a mini-project for a 3rd-year Electrical Engineering student, it allows control of home appliances like a bulb and socket both via Alexa voice commands and manual switches.


πŸ› οΈ Project Highlights

  • πŸ“± Voice Control via Alexa
  • πŸ–²οΈ Manual Switch Override (Works without Wi-Fi too!)
  • 🌐 Blynk App Integration (for app-based control)
  • πŸ’‘ Controls Bulbs, Sockets or Any Appliance
  • πŸ”Œ Based on ESP8266 & 4-Channel Relay

πŸ”§ Hardware Used

Component Description
ESP8266 NodeMCU Main controller with Wi-Fi
4-Channel Relay Module For controlling up to 4 devices
Bulb + Socket Load connected to the relay
Manual Switches For physical control without Alexa
Power Supply To power ESP and relay module

🧠 Key Features

  • Dual Control: Works both with Alexa and manual switches.
  • Independent Load Control: Each relay channel can be switched separately.
  • No Internet? No Problem! Manual switch always works.
  • Voice Control: Works with Amazon Alexa using Blynk + IFTTT/Alexa routines.

πŸ“Έ Media

Working photos and video demos available in the images/ and videos/ folders.

smart-home-relay-esp8266/
β”œβ”€β”€ README.md
β”œβ”€β”€ videos/
β”‚   └── demo_video.mp4

⚠️ Note

The original code was implemented using the Blynk app, but is no longer available. However, you can easily recreate the functionality using:

  • Blynk + ESP8266
  • Alexa + IFTTT (or direct ESP-Alexa libraries)
  • 4-channel relay library and digitalWrite in Arduino

πŸ™‹β€β™‚οΈ Contribution & Credits

  • Designed and implemented by me for a friend’s mini project (3rd year EE, 20 Nov 2022).
  • Feel free to fork, clone, or use as inspiration!

About

A smart home automation mini-project built using ESP8266 and a 4-channel relay to control home appliances via Alexa voice commands and manual switches. Created in November 2022 as a 3rd-year Electrical Engineering mini-project. (2022)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •