HestiaGuard - Intelligent Home Assistant
HestiaGuard is an ESP32-based smart home system with gas, flame, and power monitoring, centralized control, automated safety shutdown, and real-time energy management dashboard.
- Suitable forB.Tech Embedded students
- Build time3-4 weeks
- LevelIntermediate
- Available atAjvika Labs, Kakinada
About this project
By Ashwanth A, Muthiah Karthik S
HestiaGuard Smart Power & Safety System
HestiaGuard is a distributed home management and power‑control system built around ESP32 microcontrollers. The project combines environmental monitoring, electrical usage tracking, and centralized control to improve household safety and energy efficiency.
The system is composed of two main layers:
Sensor Node Layer (Secondary ESP32 Units)
Each room in the house contains a dedicated ESP32 sensor node connected to multiple environmental and electrical sensors. These nodes:
Monitor gas/smoke levels using an MQ‑2 sensor
Detect flame/heat presence using a flame sensor
Measure temperature and humidity via a DHT22
Track electrical current consumption with ACS712 sensors
Control local power relays for room power switching
The nodes preprocess and transmit collected data to a central controller over UART (or optionally Wi‑Fi/Home Assistant integration).
This distributed architecture allows localized sensing while keeping wiring and processing scalable.
Central Control Layer (ESP32‑S3‑BOX)
The ESP32‑S3‑BOX acts as the user interface and decision hub. It:
Receives sensor data from all room nodes
Displays readings through an LVGL graphical UI
Allows the user to enable or disable power delivery to each room
Supports automated responses based on sensor conditions
Example automated behaviors:
Cutting power when dangerous gas or flame levels are detected
Adjusting power availability based on load consumption
Providing real‑time monitoring of environmental and electrical status
Improve home safety monitoring
Enable intelligent power distribution
Provide a centralized visual dashboard
Demonstrate scalable IoT node architecture
Integrate hardware control with modern embedded UI frameworks
Distributed sensing with centralized decision making
Real‑time environmental + electrical awareness
Hardware‑level power control via relays
Expandable room‑based architecture
Hybrid communication (UART / Wi‑Fi / HA capable)
ESP32 microcontrollers
ESP32‑S3‑BOX platform
ESPHome / Arduino frameworks
Analog and digital environmental sensors
Relay-based AC power switching
HestiaGuard is a distributed smart home safety and energy management system built using ESP32 microcontrollers configured through ESPHome. Sensor nodes deployed in individual rooms monitor environmental conditions such as gas leakage, fire presence, temperature, humidity, and electrical consumption, while also controlling local power delivery through relays. These nodes transmit data to a central ESP32-S3-BOX controller that aggregates readings, visualizes them through a touchscreen dashboard, and executes automated safety decisions such as power shutdown during hazardous conditions. Optional Arduino Micro modules extend localized control functionality. The architecture provides scalable sensing, centralized supervision, and automated protection, demonstrating a modular IoT approach to residential safety and energy optimization.
Complete Project Code
HestiaGuard Smart Power & Safety System
HestiaGuard is a distributed home management and power‑control system built around ESP32 microcontrollers. The project combines environmental monitoring, electrical usage tracking, and centralized control to improve household safety and energy efficiency.
The system is composed of two main layers:
Sensor Node Layer (Secondary ESP32 Units)
Each room in the house contains a dedicated ESP32 sensor node connected to multiple environmental and electrical sensors. These nodes:
Monitor gas/smoke levels using an MQ‑2 sensor
Detect flame/heat presence using a flame sensor
Measure temperature and humidity via a DHT22
Track electrical current consumption with ACS712 sensors
Control local power relays for room power switching
The nodes preprocess and transmit collected data to a central controller over UART (or optionally Wi‑Fi/Home Assistant integration).
This distributed architecture allows localized sensing while keeping wiring and processing scalable.
Central Control Layer (ESP32‑S3‑BOX)
The ESP32‑S3‑BOX acts as the user interface and decision hub. It:
Receives sensor data from all room nodes
Displays readings through an LVGL graphical UI
Allows the user to enable or disable power delivery to each room
Supports automated responses based on sensor conditions
Example automated behaviors:
Cutting power when dangerous gas or flame levels are detected
Adjusting power availability based on load consumption
Providing real‑time monitoring of environmental and electrical status
Improve home safety monitoring
Enable intelligent power distribution
Provide a centralized visual dashboard
Demonstrate scalable IoT node architecture
Integrate hardware control with modern embedded UI frameworks
Distributed sensing with centralized decision making
Real‑time environmental + electrical awareness
Hardware‑level power control via relays
Expandable room‑based architecture
Hybrid communication (UART / Wi‑Fi / HA capable)
ESP32 microcontrollers
ESP32‑S3‑BOX platform
ESPHome / Arduino frameworks
Analog and digital environmental sensors
Relay-based AC power switching
HestiaGuard is a distributed smart home safety and energy management system built using ESP32 microcontrollers configured through ESPHome. Sensor nodes deployed in individual rooms monitor environmental conditions such as gas leakage, fire presence, temperature, humidity, and electrical consumption, while also controlling local power delivery through relays. These nodes transmit data to a central ESP32-S3-BOX controller that aggregates readings, visualizes them through a touchscreen dashboard, and executes automated safety decisions such as power shutdown during hazardous conditions. Optional Arduino Micro modules extend localized control functionality. The architecture provides scalable sensing, centralized supervision, and automated protection, demonstrating a modular IoT approach to residential safety and energy optimization.
Complete Project Code
Technologies used
Hardware components
- ESP32
- Arduino
- Relay
- DHT
- Sensor
- Module
- Board
Project demo video
What you get
- Working project / hardware kit, tested before delivery
- Complete source code with explanation
- Project demo and guidance for your viva
- Project report, PPT and IEEE paper support (on request)
Delivery & Payment
Delivery takes a minimum of two weeks from the date your inquiry is confirmed.
Payment is in two parts:
• 50% advance to start the project
• Remaining 50% before delivery
Note:
• Documentation and PPT are not included by default
• If you need documentation/PPT, it can be arranged for extra time and cost
We'll confirm the exact timeline and cost with you after reviewing your requirements.