EcoNet

Designing a Smarter Digital Experience — Reimagining smart home automation by connecting people, context, and devices into seamless everyday experiences

EcoNet Case Study Hero — Welcome to EcoNet, UX design for smart home automation

Challenge

The Challenge

Smart home devices have proliferated, but most users manage them through disparate apps—one for thermostats, another for water heaters, yet another for lighting. This fragmentation creates friction, reduces device adoption, and makes it difficult for users to make energy-conscious decisions.

EcoNet set out to create a unified control platform that brings all devices into one intuitive interface, enables context-aware automation (like adjusting devices before a trip), and helps users understand energy impact through simple, actionable insights.

Users

Understanding the Users

Three primary user groups emerged from research:

Homeowners — Looking to optimize energy consumption, reduce utility bills, and improve home comfort. They invest in devices and want a coherent experience.

Renters — Want essential device control without complex setup. They value simplicity and quick results.

Frequent Travelers — Need to manage devices remotely and adjust settings before and after trips. Context-aware automation is critical for this group.

My Role

My Role & Responsibilities

As lead UX designer, I owned the end-to-end product design: user research, information architecture, interaction design, visual design, and usability testing. Key responsibilities included:

• Defining core user workflows and mental models for device control

• Designing the dashboard to surface actionable information without overwhelming users

• Building trip planning and context-aware automation features

• Creating a scalable design system for various device types and states

• Conducting user testing and iterating based on feedback

• Collaborating with engineering on real-time device synchronization and reliability

Research

Research & Discovery

Research revealed critical insights about how users interact with smart home devices:

Device fragmentation frustration: Users reported spending time switching between 3-5 apps to manage home devices, leading to incomplete automation and low engagement.

Context matters: Users wanted different device behaviors based on context—at home, away, sleeping, or traveling. One-size-fits-all control felt limiting.

Transparency is critical: Users wanted to understand device energy impact, but raw data overwhelmed them. Visual indicators and comparisons were preferred.

Notifications should be actionable: Excessive alerts led to notification fatigue; users wanted alerts only when action was needed (e.g., "freezing weather warning—adjust heating?").

Problem

Problem Definition

The core problem: Users with multiple smart home devices lack a unified, context-aware control interface. This fragmentation leads to poor automation, missed opportunities for energy savings, and low device utilization.

Design question: How might we create a unified control platform that brings all devices into one intuitive interface, enables context-aware automation, and helps users make energy-conscious decisions without overwhelming them with information?

Wireframes

Wireframing & Layout

Early wireframes explored how to organize device information hierarchically. The challenge was balancing discoverability (users need to find device controls easily) with simplicity (too many options paralyze users). We tested layouts that grouped devices by location, by type, and by function.

The core user flow for trip planning shows 14 key steps: signing in, viewing the dashboard, creating an event with location and weather context, adjusting devices, adding checklists and attendants, selecting devices to manage, personalizing with photos from library or Unsplash, and confirming the event for automated device control.

EcoNet User Flow — 14-step journey for creating a smart event from sign-in to event automation

Evolution

Design Evolution

The design evolved through several key iterations:

Iteration 1: Dashboard showed all devices equally. User testing revealed information overload and difficulty prioritizing actions.

Iteration 2: Introduced contextual hierarchy—weather alerts and actionable notifications at the top, status summary in the middle, all devices below. Engagement improved significantly.

Iteration 3: Added visual indicators (color, iconography) to quickly communicate device status without reading labels. Trip planning feature was added for frequent travelers.

Final version: Clean visual language, smart notification system, integrated trip planning, and multi-location support. Tested with 40+ users, >90% task completion rate.

Decisions

Important UX Decisions

Designing around context, not just devices

The experience was designed around how people think about their home — through situations, routines, and context — rather than asking users to manage every connected device independently.

01 — Context before controls
Instead of presenting smart-home devices as a disconnected list, the experience surfaces contextual events such as "It's freezing today" and "When going to office." This gives users a clear reason and intent before they interact with individual devices.

02 — One event, multiple devices
A single event can bring together HVAC, water heaters, and other connected devices. This creates one automation experience instead of requiring users to configure each device separately.

03 — Progressive configuration
Event creation is broken into manageable steps — location, weather, checklist, attendees, devices, and personalization. This allows users to build an automation progressively without overwhelming them with every option at once.

04 — Making environmental context actionable
Location and weather are not treated as passive information. They become inputs to automation, helping transform environmental conditions into useful home routines.

05 — Direct device control
Temperature and device states can be adjusted directly within the event experience. Users can see the current state and make quick changes without losing their place in the workflow.

06 — Personalization beyond functionality
Users can choose images from their library, camera, or Unsplash to personalize an event. This makes an automation more recognizable and personal rather than purely functional.

Design Principle

Make smart-home automation feel like an experience people understand — not a collection of devices they have to configure.

Impact

Outcome & Impact

From device control to contextual automation

The final EcoNet experience brought individual smart-home capabilities together into a more connected, contextual, and intuitive experience.

01 — A clearer automation journey
Users can move from a contextual trigger to a configured automation through a structured flow, making complex setup easier to understand.

02 — More connected device experiences
Multiple devices can be brought together within a single event, reducing the need to manage each device independently.

03 — Context becomes actionable
Location, weather, schedules, and everyday situations become meaningful inputs that can influence smart-home behavior.

04 — Reduced interaction complexity
Progressive configuration breaks a complex automation into smaller, understandable steps, helping users stay oriented throughout the journey.

05 — A more personal smart-home experience
Personalized imagery and event-based experiences add an emotional layer to an otherwise highly functional IoT product.

Design Impact

Context · Clarity · Automation · Personalization · Connected Experiences

Final Outcome

The experience shifts smart-home management from controlling individual devices to creating meaningful experiences around everyday routines and situations.

Reflection

Key Learnings & Reflection

Designing for connected experiences

EcoNet reinforced that good IoT UX is not simply about making device controls easier. The real opportunity is to connect devices, environmental context, and everyday routines into experiences that feel natural to people.

01 — Design around intent, not functionality
Users think in terms of situations — "It's freezing," "I'm going to work," "I'm coming home" — rather than thinking about which device needs to be configured. Designing around intent made the experience more relatable.

02 — Complexity needs structure, not removal
Smart-home automation involves multiple devices, schedules, locations, weather conditions, and preferences. The solution wasn't to hide this complexity, but to organize it into a clear, progressive flow.

03 — Context can make automation meaningful
Weather and location become much more valuable when they influence what the home does. This helped me think of contextual information as an interaction trigger rather than simply another piece of data.

04 — Visual design can create emotional connection
The ability to personalize events with photography showed how a functional automation product can also feel personal and expressive.

05 — Connected products require systems thinking
Every interaction affects another part of the experience. Designing EcoNet required thinking across devices, events, environmental conditions, controls, and personalization rather than designing screens in isolation.

Reflection

The biggest takeaway from EcoNet was that the best smart-home experience should feel less like operating technology and more like setting an intention.

Good IoT design connects technology to the way people naturally think, live, and move through their day.

← Back to all work