Войти
  • 21106Просмотров
  • 6 месяцев назадОпубликованоTech StudyCell

ESP8266 Firebase IoT Home Automation | Realtime Relay Control with Web Dashboard + Manual Switch

Build an ESP8266 Firebase IoT Home Automation system with real-time relay control via a responsive web dashboard and manual switches. Control 4 relays with EEPROM support to retain states after power loss. Check out this link to get great discount on Altium PCB Designer and also to try out it's free trail Click here - During the ESP8266 project video, I covered the following topics: 00:41 Quick demo on ESP8266 Firebase relay control project. 03:16 Required components for the ESP8266 IoT project. 03:28 Circuit diagram of the ESP8266 NodeMCU Relay control project. 03:49 Configure the Firebase Realtime Database for ESP8266. 05:48 Source code for the ESP8266 NodeMCU Firebase project. 08:00 Control ESP8266 relay with Firebase Realtime Database. 08:17 Prepare the Web-Dashboard HTML for Firebase IoT project. 09:26 Deploy the Web-Dashboard HTML in GitHub. 10:38 Steps to access Web UI to control the relays from mobile. Key Features of This ESP8266 Project: Real-time relay control using Firebase Web dashboard hosted on GitHub for global access. Manual control via push buttons or latched switches EEPROM used to store relay states (retains state after power loss) Firebase Authentication (email/password login) Mobile-friendly Web Dashboard Automatic Wi-Fi and Firebase reconnection logic Real-time relay status feedback on Web Dashboard Required Components for this ESP32 home automation project 1. NodeMCU ESP8266 2. 4-channel 5V SPDT Relay Module (active LOW) 3. Latched switches or Push Buttons Amazon India Affiliate links: NodeMCU ESP8266 : 4-channel 5V Relay Module : Download the Source code for this ESP8266 Firebase project from the following article: Download PCB Gerber file for this ESP8266 home automation project Important Points: If you not able to control the relays or monitor the relay status on Web-Dashboard, then please close the dashboard and delete the browsing history, then try again. For the authentication in Firebase Realtime database you can use any dummy email id and password. This IoT system uses the ESP8266 NodeMCU to control 4 relays both manually (via push buttons or latched switches) and remotely through a responsive HTML-based Web Dashboard hosted on GitHub Pages. The dashboard communicates with the Firebase Realtime Database, allowing real-time relay updates. Ideal for building your own DIY Smart Home or IoT Automation setup that works even when offline! #esp8266 #homeautomation #iotproject #firebase ------------------------------------------------------- Thanks For Watching... ✅ SUBSCRIBE ✅LIKE ✅SHARE ✅ COMMENTS Find out more such projects: Facebook: Instagram: Telegram: ------------------------------------------------------- ------------------------------------------------------- WARNING: This video is for demonstration and educational purposes only. Each demonstration presents risks and hazards that must be fully understood before attempting. And should be performed only by professionals ------------------------------------------------------ Other useful IoT projects: Latest ESP32 projects playlist: Latest NodeMCU projects playlist: Arduino Home Automation Projects playlist: