Enabled Remote Connectivity to a Smart Furniture Control Devices Through a Companion Mobile App

The Need

One of the largest furniture manufacturers in the United States developed Windows and Doors and other furniture embedded with sensor technology that can report own status and even control the shades and blinds.  They were looking for a trusted partner to resolve issues with their gateway, cloud and mobile apps in terms of support as well as technical issues.

Impacts Delivered
  • Resolved the issue with noise sources on the bridge hardware improving range by 30%
  • Reduced the overall recurring costs by 60% by removing license costs and reducing hosting costs to minimum.
Our Solution
  • Maintenance and upgrade of the system
    • Fixed the hardware issue causing noise generation and loss of RF range
    • Replaced obsolete components and updated the Flash memory and BSP 
    • Rewrote the business logic in C language
    • Redesigned the application to minimize database writes 
    • Added major new features to support local rule engine, RF signal strength indication
    • Migrated the cloud interface from previous vendor to new cloud owned by the customer.
  • Embedded Gateway - Designed and developed an embedded Linux gateway that communicates with sensors on one side and a cloud application on the other side. It also interfaces with home automation controllers via telnet interface
  • Sensor Integration - Integrated several variants of sensors for the detection of the status of door, window, garage door and shades/blinds etc. working on 433MHz RF and optimized for long battery life.

Cloud Application

  • Designed and developed a Cloud application coordinates the data transfer between the gateway and user’s mobile app.
  • Enables remote monitoring and controlling with automated notification.
  • Enables the customer to review and monitor  their usage statistics.

Android and iOS Apps 

  • User interfaces to the system through the apps. 
  • Allows the user to receive notifications and view/control sensors and shades/blinds. 
  • They can setup rules to carry out specific actions at specific times or triggered by events.
Tools & Technologies
  • Yocto Linux, C/C++, MySQL, MQTTS
  • Android and iOS platforms for Mobile Apps

Explore More
Success Stories

Contact
Us

By submitting this form, you consent to be contacted about your request and confirm your agreement to our Privacy Policy.