<aside>

🔖 Introduction

</aside>

ZenHome — smart home mobile app

<aside>

ZenHome is a smart home app that brings all devices into one ecosystem and gives users a powerful tool to build automations.

</aside>

Превью беханс темное 2.png

About the project

<aside>

The market is split into two extremes: mass-market apps are too simple, while advanced platforms have a steep learning curve — setting up a truly complex automation often requires learning code and technical documentation. As a result, users end up switching between multiple apps to manage a single home.

I designed a unified experience based on progressive disclosure. The app offers two levels of interaction:


<aside>

🤔 Problem research

</aside>

Key problems

👉 For Pragmatics: technical barrier & fragmentation

<aside>

I analyzed the market leaders (Yandex Alice, Aqara Home, VK Marusya) and conducted in-depth interviews. The research revealed two core problems that became the foundation of my work:

Home screens of key competitors

Home screens of key competitors

Device setup flows

Device setup flows

👉 For Tech Geeks: “Functionality ceiling”

<aside>

Mainstream smart home apps often prioritize simplicity over flexibility, which makes them limiting for advanced users.

Current solutions

For Tech Geeks, the main “go-to solution” is Home Assistant — an open-source platform that can connect devices from different brands and support almost any automation scenario.

However, it comes with a steep learning curve: it requires strong technical skills, working with configuration code (YAML), and time to set up and maintain a self-hosted system.

Home Assistant dashboard

Home Assistant dashboard

Automation code editor in Home Assistant

Automation code editor in Home Assistant