Our Team
-
E/20/262: Tharindu Lakshan
e20262@eng.pdn.ac.lk -
E/20/266: Pradeep Nilupul
e20266@eng.pdn.ac.lk -
E/20/449: Sandaru Wijewardhana
e20449@eng.pdn.ac.lk -
E/20/288: Chalaka Perera
e20288@eng.pdn.ac.lk
Supervisor
-
Dr. Isuru Navinne
isurunawinne@eng.pdn.ac.lk
Lead Advisor,Senior Lecturer Dept. of Computer Engineering
Watch Our Smart Lighting in Action
Solution Architecture & Components

Components & DataFlow
Our Solutions Architecture
Light Intensity Control
Adjust lights individually or in groups, with automatic intensity changes.
Prevent Unnecessary Deactivations
Advanced sensors detect micro movements to keep lights active.
Smart Scheduling
Set custom on/off times and adjust intensity via the app.
Modes
Introduces different lighting modes for user convenience.
Global Accessibility
Control lights remotely via a mobile app.
Automation & Convenience
Enhances user experience with intelligent automation.
Components & Data Flow

Room-Level Network (Sensors)
- ESP32 + RD-03D sensor units send presence data to the Control Unit.
- Multiple sensors per room ensure comprehensive coverage.

Control Unit (Lighting Control)
- ESP32 + AC dimmer circuit to manage and dim lights.
- Receives sensor data to automate lighting decisions.
- Replaces traditional wall switches with smart home automation.
High-Level Architecture & Data Flow

Automation Data Flow and Architecture
The Lightify system works by integrating multiple ESP32 devices that communicate wirelessly for controlling lighting, automating processes, and monitoring the environment. Below is an overview of how the system functions:
- Sensor Unit (ESP32 + mm Wave Radar): Detects movements or presence and sends X, Y coordinates to control units.
- Control Units (ESP32): Manage lights based on sensor data and execute automation rules.
- Central Hub (Home Wi-Fi): Orchestrates control units and connects to the cloud for remote management.
- Mobile App: Provides a user interface for real-time control, scheduling, and status monitoring from anywhere.
Mobile App Gallery




Technology Stack

Frontend - React Native

Backend - Spring Boot

Cloud - AWS

Database - MongoDB
Backend - Deployed on AWS

Backend Architecture (AWS Deployment)
The backend for the Lightify system is deployed on AWS using EC2 instances to handle requests and store data. It communicates with the central hub and control units for managing lighting schedules, automation rules, and more. The backend is scalable, robust, and ensures high availability.
Budget For Mass Production
Item | Quantity | Unit Price (Rs) | Total Cost (Rs) |
---|---|---|---|
ESP32 | 3 | 1,250 | 3,750 |
4‑channel AC dimmer circuit | 1 | 2,800 | 2,800 |
RD‑03D mm Wave Radar | 1 | 1,250 | 1,250 |
USB Cables | 3 | 250 | 750 |
Other | – | – | 1,000 |
Total | 9,550 |