Controlling Home Devices from anywhere with a SmartPlug for Smart Homes

Client Overview

US-based firm, founded in 1956 that designs, manufactures, and distributes a broad range of consumer electronics that are both innovative and high in quality. Their key product lines include alarm clocks, clock radios, portable speakers, home audio systems, headphones, and smartphone/tablet accessories that are distributed in over 70 countries.

Business Challenge

The client wanted to develop a Wi-Fi enabled SmartPlug that was:

  • Apple HomeKit compatible
  • Can communicate with Mobile Application and Cloud to control Home devices
  • Supports OTA upgrade

VOLANSYS Contribution

VOLANSYS developed firmware for the client’s Wi-Fi enabled SmartPlug, developed Mobile Application for android/iOS platform and performed
Quality Engineering for the device. The device has features like:

  • Apple HomeKit and SIRI command control
  • SmartPlug available in three different variants:
    • Variant 1: ON/OFF and schedule through Mobile App
    • Variant 2: ON/OFF and schedule through Mobile App and RF Remote Control
    • Variant 3: ON/OFF and schedule through Mobile App and RF Remote Control along with                               Power consumption monitoring
  • Wi-Fi connectivity to Cloud-based IoT platform
  • Device ON/OFF and scheduling using iOS/Android Mobile Application
  • Provided auto pairing support
  • Supports OTA firmware upgrade
  • RF based remote control to control devices


  • Software Development
    • Designed and developed SmartPlug Firmware
    • Designed and developed Smart plug (iSP 6/8) end-to-end solution
    • RTOS based application firmware development for:
      • Driver Integration: Power Meter, RF Receiver
      • Implemented Energy consumption monitoring
      • RF Remote Control and Pairing handling
    • Added OTA firmware upgrade support
    • Implemented APIs on Client’s cloud for communication and provided cloud hosting services
  • Mobility Solutions
    • Developed mobile application for iOS and Android platforms
  • Quality Engineering
    • Prepared test case for the end-to-end product functionality testing
    • Performed white-box as well as black-box testing including:
      • Unit, Functional and Stress testing of end to end system
    • HomeKit self-certification testing

Benefits Delivered

  • Control Home Devices connected to SmartPlug from anywhere anytime
  • HomeKit self-certification
  • Remote firmware upgrade