AB NEO
Remote control and monitoring for electrical appliances over WiFi & Bluetooth.
Broadview Innovations Pvt Ltd · 04/2021 – 01/2022
View on Google Play



Overview
AB NEO is an IoT-based home automation application that lets users remotely control and monitor electrical appliances through WiFi and Bluetooth connectivity, with real-time status updates, scheduling and automation rules built around smart plug and switch hardware.
My Role
- Developed AB NEO end to end using Flutter, Provider and REST API integration.
- Implemented device discovery and pairing workflows for smart plug and switch hardware.
- Built real-time device status monitoring dashboards, on/off controls, scheduling and automation rule configuration.
- Integrated Google Maps, geofencing and location-based automation triggers.
- Built a structured dashboard UI with device grouping, room-based organization and usage statistics.
- Supported Play Store deployment.
Key Features
Engineering Challenges
Reliable device discovery & pairing
Pairing with smart plug and switch hardware over WiFi and Bluetooth required handling flaky connections and inconsistent device responses gracefully in the UI.
Real-time hardware/UI state sync
Device on/off state and status dashboards had to stay in sync with physical hardware state, even when connectivity dropped and reconnected.
Geofenced automation logic
Location-based automation triggers needed geofencing rules that fired reliably in the background without draining battery.
Multi-room dashboard structure
Organizing potentially many devices into a clear room-based, groupable dashboard with usage statistics required a UI structure that scaled beyond a handful of devices.
Technologies
Technical Architecture
How the pieces I own fit into the application's data flow.
- 01Flutter UIDevice dashboard, pairing flow & automation rule screens
- 02State ManagementProvider
- 03RepositoryRepository layer over REST & device communication
- 04REST API / Device Layer / MapsREST APIs, WiFi/Bluetooth device protocol, Google Maps & geofencing
- 05HardwareSmart plug & switch hardware