HOME >

SMART HOME SCHEDULING

Scheduling in a language
users already speak

A calendar-native scheduling pattern for De'Longhi's smart climate devices, built on research into why experienced smart-home users struggle more.

TIMELINE

April - June 2026

8 weeks

CONTEXT

University project

Client project

MY ROLE

UX research

UI design

Problem framing

Design direction

TEAMMATES

Niels de Regt

Rishi Sonawane

Hugo van der Linden

Simon Guðmundsson

OVERVIEW

Group research for a client,
individual design exploration

De'Longhi asked our team to audit the scheduling features of DeLonghi Comfort, the companion app for their Pinguino portable air conditioner — a brand better known for espresso machines than climate control.

I took the research further on my own, redesigning the scheduling interaction with an eye toward a pattern that could generalize beyond this one device.

3 EXPERIENCED

WTIH SMART HOME

4 INEXPERIENCED

WITH SMART HOME

RESEARCH

Quarter long
research project

We ran task-based usability testing with 7 TU Delft students — split between smart-home-experienced and first-time users — on the De'Longhi Comfort app paired with the Pinguino AC.

Each session combined think-aloud task completion across six scheduling tasks, post-task confidence and difficulty ratings, and a UEQ questionnaire, giving us both behavioral and self-reported usability data.

FINDINGS

PRAGMATIC

QUALITY

0.65

HEDONIC

QUALITY

-0.45

In theory usable,
in practice dreadful

Pragmatic usability scored 0.65 on the UEQ, just under the 0.8 industry benchmark — the app largely works — but hedonic quality scored -0.45, with novelty the weakest single dimension, signaling users found it conventional to the point of aesthetic fatigue.

FINDINGS

INEXPERIENCED

EXPERIENCED

AVG % OF TASKS

COMPLETED

SUCCESSFULLY

99%

78%

AVG % OF TASKS

RATED HARDER

THAN EXPECTED

38%

56%

Surprisingly, experienced
users struggle way more

The counterintuitive finding: experienced smart-home users performed worse than first-time users, most sharply on schedule editing, where 0% of experienced participants succeeded against 100% of novices. it conventional to the point of aesthetic fatigue.

The redesign restructures scheduling around three layers presets, day patterns, and the calendar — mirroring how users already think about time rather than how the original app happened to store

The redesign restructures scheduling around three layers presets, day patterns, and the calendar — mirroring how users already think about time rather than how the original app happened to store

The redesign restructures scheduling around three layers presets, day patterns, and the calendar — mirroring how users already think about time rather than how the original app happened to store

CONCLUSIONS

Mental models
failing users

App's scheduling logic diverges from patterns users already carry from calendars and alarms. This leads to a lot of confusion and screen abandoment.

FINDINGS

Poor system
feedback

Poor system feedback, where actions like edits and overwrites happen silently, leaving users unsure whether the system registered their input.

FINDINGS

Questionable
interaction quality

Both visual and behavioral — the interface reads as dated relative to comparable smart-home apps, and offers no moments of delight or engagement.

SOLUTION

Reimagining the
scheduling flow

The redesign restructures scheduling around three layers — presets, day patterns, and the calendar — mirroring how users already think about time rather than how the original app happened to store it. A preset captures a single setting bundle (mode, temperature, humidity); day patterns compose presets into a reusable sequence for one day; the calendar paints those day patterns onto specific dates, with repeats or one-off exceptions, rather than treating a week as its own saved object.

This flowchart maps that hierarchy end to end, including how the system handles a scheduling conflict: rather than resolving silently, every collision routes through an explicit user choice, with the result confirmed visibly rather than assumed.

Reimagining the
scheduling flow

The redesign restructures scheduling around three layers — presets, day patterns, and the calendar — mirroring how users already think about time rather than how the original app happened to store it. A preset captures a single setting bundle (mode, temperature, humidity); day patterns compose presets into a reusable sequence for one day; the calendar paints those day patterns onto specific dates, with repeats or one-off exceptions, rather than treating a week as its own saved object.

This flowchart maps that hierarchy end to end, including how the system handles a scheduling conflict: rather than resolving silently, every collision routes through an explicit user choice, with the result confirmed visibly rather than assumed.

Reimagining the
scheduling flow

The redesign restructures scheduling around three layers — presets, day patterns, and the calendar — mirroring how users already think about time rather than how the original app happened to store it. A preset captures a single setting bundle (mode, temperature, humidity); day patterns compose presets into a reusable sequence for one day; the calendar paints those day patterns onto specific dates, with repeats or one-off exceptions, rather than treating a week as its own saved object.

This flowchart maps that hierarchy end to end, including how the system handles a scheduling conflict: rather than resolving silently, every collision routes through an explicit user choice, with the result confirmed visibly rather than assumed.

Reimagining the
scheduling flow

The redesign restructures scheduling around three layers — presets, day patterns, and the calendar — mirroring how users already think about time rather than how the original app happened to store it. A preset captures a single setting bundle (mode, temperature, humidity); day patterns compose presets into a reusable sequence for one day; the calendar paints those day patterns onto specific dates, with repeats or one-off exceptions, rather than treating a week as its own saved object.

This flowchart maps that hierarchy end to end, including how the system handles a scheduling conflict: rather than resolving silently, every collision routes through an explicit user choice, with the result confirmed visibly rather than assumed.

Reimagining the
scheduling flow

The redesign restructures scheduling around three layers — presets, day patterns, and the calendar — mirroring how users already think about time rather than how the original app happened to store it. A preset captures a single setting bundle (mode, temperature, humidity); day patterns compose presets into a reusable sequence for one day; the calendar paints those day patterns onto specific dates, with repeats or one-off exceptions, rather than treating a week as its own saved object.

This flowchart maps that hierarchy end to end, including how the system handles a scheduling conflict: rather than resolving silently, every collision routes through an explicit user choice, with the result confirmed visibly rather than assumed.

Reimagining the
scheduling flow

The redesign restructures scheduling around three layers — presets, day patterns, and the calendar — mirroring how users already think about time rather than how the original app happened to store it. A preset captures a single setting bundle (mode, temperature, humidity); day patterns compose presets into a reusable sequence for one day; the calendar paints those day patterns onto specific dates, with repeats or one-off exceptions, rather than treating a week as its own saved object.

This flowchart maps that hierarchy end to end, including how the system handles a scheduling conflict: rather than resolving silently, every collision routes through an explicit user choice, with the result confirmed visibly rather than assumed.

Reimagining the
scheduling flow

The redesign restructures scheduling around three layers — presets, day patterns, and the calendar — mirroring how users already think about time rather than how the original app happened to store it. A preset captures a single setting bundle (mode, temperature, humidity); day patterns compose presets into a reusable sequence for one day; the calendar paints those day patterns onto specific dates, with repeats or one-off exceptions, rather than treating a week as its own saved object.

This flowchart maps that hierarchy end to end, including how the system handles a scheduling conflict: rather than resolving silently, every collision routes through an explicit user choice, with the result confirmed visibly rather than assumed.

Reimagining the
scheduling flow

The redesign restructures scheduling around three layers — presets, day patterns, and the calendar — mirroring how users already think about time rather than how the original app happened to store it. A preset captures a single setting bundle (mode, temperature, humidity); day patterns compose presets into a reusable sequence for one day; the calendar paints those day patterns onto specific dates, with repeats or one-off exceptions, rather than treating a week as its own saved object.

This flowchart maps that hierarchy end to end, including how the system handles a scheduling conflict: rather than resolving silently, every collision routes through an explicit user choice, with the result confirmed visibly rather than assumed.

REFLECTION

Group research for a client,
individual design exploration

De'Longhi asked our team to audit the scheduling features of DeLonghi Comfort, the companion app for their Pinguino portable air conditioner — a brand better known for espresso machines than climate control.

I took the research further on my own, redesigning the scheduling interaction with an eye toward a pattern that could generalize beyond this one device.