Smart Home System
Mar 2024 -- Aug 2024

IoT Nexus

Unified dashboard and real-time controller for domestic devices

IoT Nexus Light
Development Stack
React NativeNode.jsExpressSocket.ioRaspberry PiMQTT

Key Achievements

  • Created a mobile app dashboard displaying live telemetry (temperature, light levels, energy metrics) with WebSockets

  • Configured an MQTT message broker running on Raspberry Pi to dispatch device status adjustments under 50ms latency

  • Programmed automated power scheduler rules that adapt to user behaviors, decreasing average energy consumption by 20%

The Challenge

Smart home appliances use fragmented protocols, leading to a clunky user experience. The client wanted a centralized local-first system that monitors metrics and triggers adjustments instantly.

Strategy & Implementation

We chose MQTT for its lightweight footprint on local microcontrollers. We combined it with a Node.js gateway that bridges MQTT topics to WebSockets, allowing the React Native dashboard to display smooth, real-time gauges and switches.

Impact & Results

Achieved sub-50ms command latency for lights and thermostats, along with a 20% average electricity savings for users.