Belkin International · Los Angeles · 2014

Belkin
WeMo

RoleUX Designer — Contractor
PlatformiOS & Android Smart Home App
FocusScheduling · Automation · Device Control
ToolsInVision · Flinto · Origami · Paper
WeMo scheduling screen — hi-fi prototype

Making Smart Home Actually Simple

WeMo was Belkin's smart home platform — a family of Wi-Fi connected plugs, switches, and sensors that let you control and automate your home from your phone. The hardware was clever. The software needed to match.

As a UX contractor embedded in the product team, I focused on one of the most critical and complex parts of the app: scheduling and automation. How do you let someone set "turn on the porch light 5 minutes after sunset every weekday" in a way that feels intuitive — not like programming a VCR?

The answer came through rapid iteration — sketching, paper prototyping, InVision flows, Flinto transitions, and Origami micro-interactions — tested early and often until the complexity disappeared.

iOS
& Android — both platforms designed in parallel
Device types — one modular schedule pattern for all
3
Prototype fidelities — paper, InVision, Origami
2014
Launched — early days of consumer smart home
The Design Challenge

Scheduling is Easy
to Get Wrong

Smart home automation sounds simple until you try to design it. Users need to set time-based rules across multiple devices, multiple conditions, and multiple time modes — clock time, sunrise, sunset. The scheduling UI had to handle all of this without ever feeling like a settings panel.

Device Multiplicity
One schedule needed to apply to multiple devices — a lamp, a kitchen switch, a fan — without requiring users to repeat the same setup for each one. The "apply to similar devices" pattern was a core UX innovation.
Time Complexity
Three schedule modes — clock time, sunrise, sunset — each with optional offsets. Switching between modes had to feel effortless, with the UI adapting clearly so users always understood what they'd set.
Cross-Platform Consistency
iOS and Android required the same scheduling logic expressed in each platform's native patterns. A modular design system meant the same mental model worked everywhere, even when controls differed.

From the InVision
Prototype

These screens are from the clickable InVision prototype — used for user testing and stakeholder walkthroughs. They show the full scheduling flow: from the device list, through schedule creation, to the time-mode picker with its slider interaction.

WeMo device list — Switch, Mr Coffee Brewer, Holmes Heater, Smart LED Bulb

Device list — all WeMo devices visible at a glance with status and power control.

Schedule overview — on at 06:00am, off at sunset, Mon–Fri, apply to other devices

Schedule overview — clock on, sunset off, weekdays selected, apply to multiple devices.

Schedule — on at sunset, off at 08:00pm, weekdays

Sunset trigger — the device turns on exactly at sunset and off at 08:00pm.

Time picker — sunset mode on top, clock slider on bottom

Time-mode picker — sunset selected (green), clock time below with horizontal slider.

Time Visualization Exploration

Three Modes,
One Intuition

The time visualization exploration was about finding a single interaction model that could express clock time, sunrise, and sunset — without switching to separate UI paradigms for each. The horizontal slider + large type combination let users scrub through time modes naturally, with the active selection dominating the screen.

Time visualization exploration — four scheduling states side by side

Four states: clock-based (06:00am), sun-based (5 min after sunset), unscheduled, and the picker in active use — all using the same visual language so users always know where they are.

Sketch Fast,
Test Faster

The prototyping process moved through three fidelity levels — each one answering a different type of question. Early sketches explored flow and labelling. Mid-fidelity InVision prototypes tested navigation. Origami prototypes validated the feel of micro-interactions.

01
Sketch & Paper

Quick hand-drawn flows explored the scheduling concept — device states, time modes, notification states. Paper prototypes caught structural problems before any digital work began.

02
InVision & Flinto

Mid-fidelity wireframes linked in InVision for click-through testing. Flinto added tap-level transitions to validate the flow between schedule creation, device selection, and confirmation.

03
Origami

Used in collaboration with the visual designer to prototype physics-based micro-interactions — slider behaviour for time offsets, toggle states, and the tactile feel of the schedule controls.

Paper prototype sketches — WeMo app states for Mr. Coffee device

Early paper sketches — "Mr Coffee Ready", "Mr Coffee Brewing", "Mr Coffee Brewing is Done (Enjoy!)" — three device states colour-coded before any digital implementation.

Apply Once,
Schedule Everything

A key UX insight: users shouldn't have to create the same schedule separately for every device. The wireframe flow for "Apply this schedule to other similar devices" solved a real pain point — set your schedule once, then extend it across multiple devices in a single step.

Wireframe flow: apply schedule to multiple WeMo devices Close-up wireframe: schedule settings with sunset trigger and day selection

Step 3 — "Apply the schedule to other similar devices." Notes read "Explore Options..." — a live annotation from a testing session with handwritten user names below.

Designed for
Engineering Handoff

Beyond prototyping, I produced detailed UI specifications — annotated wireframes with numbered modules, states, strings, and actions — for the engineering team. Each component was documented with its default state, enabled/disabled variations, and exact interaction behaviour.

WeMo UI spec sheet — Mortein product, peekaboo drawer, intensity controls WeMo UI spec sheet — overflow menu, schedule list, branding component

InVision-annotated spec sheets — numbered modules (1–30), states, strings, and actions documented for each component. The Mortein product integration shows the breadth of the WeMo ecosystem: custom device branding, intensity controls, peekaboo drawers, and in-app cartridge ordering.

The Right Tool
for Each Question

InVision
Flow & Navigation Testing
Linked wireframes for click-through user testing. Validated the overall scheduling flow and device management IA with real users before visual design began.
Flinto
Transition & Tap Prototyping
Added tap-level transitions and screen animations to simulate the app experience. Essential for testing the scheduling flow with stakeholders before any engineering began.
Origami
Micro-interaction Design
Collaboration with the visual designer to prototype physics-based interactions — slider behaviour, toggle animations, time-picker feel. Reduced engineering guesswork on the most nuanced UI moments.

Shipped, Scaled,
Consistent

Launched 2014

The WeMo scheduling UX shipped on iOS and Android as part of Belkin's smart home ecosystem — one of the most feature-complete smart home apps of its era.

Modular System

A single scheduling pattern scaled across every WeMo device type — dramatically reducing design and engineering overhead for each new product launch.

Engineering Specs

Fully annotated UI specifications delivered for every component — numbered modules, states, strings, and actions — enabling clean engineering handoff.

UX Designer
Contractor

  • Designed the scheduling and automation UX for the WeMo app (iOS & Android)
  • Led rapid prototyping across paper, InVision, Flinto, and Origami
  • Designed the "apply schedule to multiple devices" interaction pattern
  • Built the modular scheduling design system across the WeMo device family
  • Collaborated with the visual designer on Origami micro-interaction prototypes
  • Produced annotated UI specifications for engineering handoff (iOS & Android)
  • Participated in iterative user testing throughout the design process

Complexity Hides
in the Details

WeMo taught me that smart home UX is deceptively hard. The interactions feel simple — turn a light on, set a schedule — but the edge cases multiply fast. What if the device is offline? What if sunrise varies by season? What if you want to apply a schedule but not to all devices of that type?

Prototyping at the right fidelity was the discipline that kept us honest. Paper caught structural problems. InVision caught flow problems. Origami caught feel problems. Each tool answered a different question — and the sequence mattered.

Working closely with a visual designer on Origami prototypes was a reminder that the best UX decisions happen at the boundary between interaction and visual design — where timing, motion, and layout all meet at once.

← All Projects Glowing Citizens →