Back to projects
Aug 15, 2018
2 min read

Home Automation

Android-based system for controlling smart home devices via BLE and local Wi-Fi communication

Overview

Home Automation was an early Android project exploring how mobile applications can control physical devices through local communication protocols. The project focused on smart home interaction, device connectivity, and simple real-time control flows.

What I Built

  • Developed an Android application for controlling smart home devices through local communication.
  • Implemented Bluetooth Low Energy (BLE) for short-range device interaction.
  • Explored local Wi-Fi communication for extended connectivity within the same network.
  • Designed basic control flows for device discovery, connection, and command execution.
  • Built the mobile application in Java with a focus on reliability and usability.

Key Learnings

This project introduced me to early IoT system design, especially the trade-offs between BLE and Wi-Fi for latency, range, reliability, and user experience. It became one of my first experiences connecting software interfaces with real-world physical systems.