Work

Smart Home Assistant

IoT
Home Automation
Voice Recognition

An intelligent home automation system with voice control and IoT device integration

Collaborators

Loading profiles...
Smart home devices and control interface displaying automation features

Home automation system built to experiment with IoT device control and voice commands. Worked on this with Ti Chowdhury to learn how to wire together different smart home protocols.

What We Built

  • Voice control using speech recognition APIs
  • Dashboard to monitor and control connected devices
  • Automation rules triggered by time, location, or sensor readings
  • MQTT messaging between IoT devices

Stack

  • Backend: Node.js + Express handling device communication
  • Frontend: React dashboard with live updates
  • Database: MongoDB for device configs and automation rules
  • Protocols: MQTT for device messaging, local processing for privacy

What I Learned

Got hands-on with IoT communication protocols, real-time data streaming, and the challenges of making different smart home devices talk to each other. Security was harder than expected - keeping everything local while maintaining usability took some thinking.