Smart Home Automation System
This project presents the design and implementation of a smart home automation system for households with non-smart appliances operating under unstable power or network conditions. It mainly focuses on the electricity challenges commonly experienced in Lebanon, including voltage fluctuations, unreliable Wi-Fi connectivity, and frequent switching between electricity sources. The system consists of ESP32-based smart sockets, a Raspberry Pi functioning as a local coordination unit and MQTT broker, a cloud-synchronized backend, and both mobile and touchscreen user interfaces. The hardware incorporates current and voltage sensing modules, relay-based load switching to ensure safe and accurate measurement and control of household appliances. The software stack combines MQTT for low-latency device communication and HTTP for user interaction, authentication, and cloud synchronization. The system supports local and remote control, periodic energy logging, automated schedules, safety-driven behaviors, and source-based features tailored to Lebanon’s alternating electricity supply between government electricity (EDL) and private generators. The resulting platform provides reliable control, detailed monitoring, and scalable deployment across an entire household, even in settings with unstable infrastructure and a lack of smart appliances.Project Details
- Student(s): Edy BouMoussa, Elie Sawma Awad, Clara Zammar, Charbel El Jbeily
- Advisor(s): Dr. Zahi Nakad
- Year: 2025-2026