IoT Home Automation App

Aditya Soni
4 min readJun 9, 2021


The project is for a home automation business based in Bengaluru. It took me around 5 weeks to complete this project. My role was to gather all the resources, make a proper user flow, and design the complete app.

Competitive Analysis

So before getting my hands on this project, I decided to do a quick analysis of all the companies that provide the same services as Apsis. And here’s what I found.

Kasa (By TP-Link)


  1. Their main product is their own Smart device. Like, smart bulbs, Smart Outdoor plugs.
  2. Users can create scenes and group them to switch them on/off at the same time.
  3. The Kasa Wi-Fi Smart Plug Mini works with Amazon Alexa and Google Assistant for voice commands like, “Hey Google, turn on the lamp.”
  4. The one thing this app doesn’t support is true energy monitoring.
  5. Select a time and day of the week, and let the app know what you’d like the plug to do.
  6. There’s a timer option as well. It will count down a set number of minutes or hours to when you’d like the device to turn on or off.
  7. Even though the app supports a host of devices, it doesn’t feel cluttered or full of menus. You’ll see only the devices you’ve connected.
  8. Kasa app requires iOS 10 or above, Android 5.x or above.
  9. There is no limitation on how many devices can be added/controlled by the Kasa App.
  10. The functions will take effect even if the Smart Home device loses its internet connection.
  11. Users — 1M+ Andoird Downloads. Ratings -> 4.7 by 78K Users.



  1. They again, sell their physical “Wemo smart devices/adapters”.
  2. WeMo, similar to Kasa devices is integrated with Alexa, Siri, and Google Homes.
  3. Timer feature available.
  4. Away mode present.
  5. Users — 1M+ Android Downloads. Ratings -> 2.6 by 50K Users
  6. NO web interface available.
  7. A single Wemo App can control Wemo devices in multiple locations linked to the Wemo Account.

The conclusion from the analysis

First Time User Flow

Sitemap and Information Architecture


UI Design



It was overall a very exciting project to work on. All the iterations, going back and forth to meet the requirements of the client, all the brainstorming sessions that we had to find just the right solution, were simply exhilarating. The project is currently in the development stage, can’t wait much to use it!!

For more blogs, follow —

If you have any thoughts/reviews with you, feel free to comment or reach out to me on LinkedIn. Hope you enjoyed this article, if you came this far, cheers!