Team Code Elite
Team Code Elite
1. Introduction
1
Smart Home Automation
2. Features
2
Smart Home Automation
Components :
Connections :
3
Smart Home Automation
4. Firebase Connection
Firebase acts as the cloud-based real-time database for this system. The
ESP8266 communicates with Firebase to both send and receive data.
Users can send control commands to Firebase through the app, like
turning devices on or off, setting timers, or adjusting parameters. The app
also displays real-time data, such as live temperature and humidity
readings from the ESP8266.
4
Smart Home Automation
The React Native cross-platform app (using Expo Framework) serves as the
user interface for controlling home appliances and monitoring environmental
data, such as temperature and humidity, in real-time. Built using the React
Native framework, the app is designed to work on both iOS and Android
devices with a single codebase, offering a seamless user experience across
platforms.
1. Device Control : Users can control up to 4 or more home appliances, such
as lights, fans, or other devices, directly from the app. Each device can be
toggled on or off with a simple touch interface, providing intuitive
control from anywhere.
2. Real-Time Data Monitoring : The app displays live environmental data,
including temperature and humidity levels, which are captured by the
DHT11 sensor connected to the ESP8266. This data is updated in real-
time and provides users with an accurate and up-to-date view of their
room's conditions.
3. Cross-Platform Support : Since the app is built using React Native, the
same codebase runs on both Android and iOS devices.
5
Smart Home Automation
6. React JS Website
6
Smart Home Automation
7
Smart Home Automation
8. Conclusion