21  IoT Design Facets & Calm Tech

21.1 Learning Objectives

After completing this chapter, you will be able to:

  • Apply the 8 facets of IoT design from visible UI to invisible platform architecture
  • Explain why lower facets (Platform, Productization, Service) determine long-term product success more than visible UI elements
  • Apply the 8 principles of calm technology to design IoT systems that inform without demanding attention
  • Evaluate existing IoT products against calm technology criteria using a structured scoring framework
  • Distinguish between calm technology design patterns (ambient display, graceful degradation, progressive disclosure) and their appropriate use cases
  • Design notification strategies that balance user awareness with peripheral calm

Most people think IoT design is about the app screen or the device buttons, but 80% of good IoT design is invisible – it is the platform, connectivity, and services working quietly behind the scenes. The 8 facets of IoT design framework shows that what users see (UI, interaction) is just the tip of the iceberg. Below the surface are product behavior, interoperability, networking, platform architecture, and more. Calm technology takes this further: the best IoT devices inform you without demanding attention. A good thermostat quietly keeps you comfortable; a bad one sends 15 notifications a day asking you to approve temperature changes.

“The best IoT devices are like a really good assistant,” said Max the Microcontroller. “They help you without interrupting you every five seconds. That is called calm technology.” Sammy the Sensor gave an example: “Imagine a smart umbrella stand that glows blue when rain is forecast. You glance at it on your way out and grab your umbrella. No beeping, no phone notifications, no stress!”

Lila the LED agreed, “Compare that to a device that screams ‘RAIN ALERT! RAIN ALERT!’ with flashing red lights and buzzing alarms every time there is a 10% chance of drizzle. That is the opposite of calm – that is annoying technology!” The squad laughed.

“There are eight facets to good IoT design,” explained Bella the Battery. “The stuff you see – screens, lights, buttons – is just the tip of the iceberg. Underneath there is connectivity, data handling, security, and more. The best products get ALL eight right, not just the pretty parts on top. A beautiful app connected to unreliable sensors is still a bad product!”

Key Concepts

  • Design Model: Abstract representation of system behaviour, user interaction, and data flow used to guide implementation decisions.
  • Calm Technology: Design philosophy creating technology that informs without demanding attention, residing at the periphery of user awareness.
  • Design Thinking: Human-centred innovation process: empathise, define, ideate, prototype, and test in iterative cycles.
  • Reference Architecture: Documented, validated design pattern for a class of IoT systems, reducing design time and avoiding known pitfalls.
  • Facet Model: Framework decomposing IoT system design into orthogonal dimensions (physical, cyber, social) for structured analysis.
  • Context Awareness: System capability to sense and respond to its physical, social, and operational environment.
  • System-of-Systems: IoT architecture where multiple autonomous systems interact to produce emergent capabilities no single system provides alone.

21.2 Prerequisites

Before diving into this chapter, you should be familiar with:

21.3 The 8 Facets of IoT Design

A comprehensive framework for IoT design organizes work across 8 distinct facets, arranged from most visible to users (UI) down to least visible (platform architecture). This model ensures designers and engineers address all aspects of the user experience, not just the obvious interface elements.

Vertical hierarchy diagram showing 8 IoT design facets from top to bottom: UI/Visual Design (most visible), Interaction Design, Industrial Design, Interusability, Conceptual Model, Service Design, Productization, and Platform Design (least visible). Each layer builds upon the lower layers to create complete IoT product experience.
Figure 21.1: Eight facets of IoT design arranged vertically from most visible to least visible.
Diagram illustrating eight facets thermostat example
Figure 21.2: 8 Facets Applied: Concrete example showing how Nest Thermostat addresses each design facet, from visible UI elements down to platform ecosystem strategy.

21.3.1 Understanding the 8 Facets

Facet Visibility Focus Example
1. UI/Visual Design Highest Screen layout, colors, typography Smart thermostat display showing 72F
2. Interaction Design High Per-device behaviors and flows How users adjust temperature (tap, swipe, voice)
3. Industrial Design High Physical form factor, materials Thermostat’s round shape, premium finish
4. Interusability Medium Cross-device interactions Phone app controlling thermostat while away
5. Conceptual Model Medium User mental model “The house learns my schedule” vs “I program zones”
6. Service Design Low Customer journey, support Installation service, energy reports, pro monitoring
7. Productization Low Target audience, value proposition “Save 23% on heating bills” for eco-conscious homeowners
8. Platform Design Lowest Architecture across products Works with Alexa, Google Home, Apple HomeKit

21.3.2 Why All 8 Facets Matter

Common Mistake: Designing Only the Visible Facets

Many IoT products fail not because of poor UI, but because lower facets were neglected:

  • Nest Thermostat success: Excellent across all 8 facets–beautiful UI (#1), intuitive controls (#2), iconic design (#3), seamless phone/watch integration (#4), clear “learning” mental model (#5), professional installation option (#6), clear energy-saving value (#7), and Works With Nest ecosystem (#8).

  • Failed smart home products: Often had good UI (#1) but poor interusability (#4)–devices that only worked with proprietary apps–or weak platform design (#8)–no integration with major ecosystems.

Design principle: Start from the bottom (Platform Design) and work up. A beautiful UI cannot fix a broken platform strategy.

21.3.3 Applying the 8-Facet Model

When designing an IoT product, use this checklist:

  1. Platform Design: What ecosystem(s) will you support? What’s your API strategy?
  2. Productization: Who is your target user? What’s the core value proposition?
  3. Service Design: What happens when things go wrong? How do users get help?
  4. Conceptual Model: What metaphor will users understand? (e.g., “digital pet” vs “automation rules”)
  5. Interusability: How do multiple devices and interfaces work together?
  6. Industrial Design: What physical form best serves the use case?
  7. Interaction Design: How do users accomplish tasks on each device?
  8. UI/Visual Design: What visual language communicates your brand and aids usability?
Pro Tip: The Iceberg Principle

Like an iceberg, 80% of good IoT design is invisible to users. The 3 bottom facets (Platform, Productization, Service) determine long-term success, while the 3 top facets (UI, Interaction, Industrial) determine first impressions. The middle 2 facets (Interusability, Conceptual Model) bridge the gap.

Successful IoT companies invest equally across all 8 facets.

21.4 Calm Technology: 8 Principles for Ambient IoT

Mark Weiser and John Seely Brown introduced the concept of “calm technology” in their seminal 1995 work–technology that informs but doesn’t demand attention. As IoT devices proliferate in our homes, workplaces, and cities, the principles of calm technology become essential design guidance.

Olivetti Active Badge worn by Roy Want at Xerox PARC, showing a small rectangular device with infrared transmitter window and name badge, representing one of the earliest ubiquitous computing location-sensing devices from the early 1990s

Xerox PARC Active Badge designed by Roy Want - one of the first ubiquitous computing devices that enabled location-aware services through infrared beacons

The Xerox PARC Active Badge (1992) was one of the first ubicomp devices, designed by Roy Want. It embodied calm technology principles:

  • Ambient awareness: Badge broadcast location via infrared every 15 seconds
  • Peripheral information: System knew where people were without explicit interaction
  • Calm operation: No buttons to press, no screens to check - just wear the badge
  • Social norms respected: Visible badge indicated participation in location system

This pioneering device demonstrated that technology could be present without demanding attention - the core principle of calm computing that remains essential for IoT design today.

Source: Carnegie Mellon University - Building User-Focused Sensing Systems

The Goal: IoT systems should enhance our environment while remaining unobtrusive, providing information at the periphery of our attention until needed.

21.4.1 The 8 Principles of Calm Technology

Mind map diagram with central node labeled 'Calm Technology' with 8 principles radiating outward: 1. Require minimum attention, 2. Inform and create calm, 3. Use periphery, 4. Amplify best of both, 5. Communicate without speaking, 6. Work when it fails, 7. Minimum technology needed, 8. Respect social norms. Each principle connects to the center in a radial spoke pattern.
Figure 21.3: Mind map of calm technology’s 8 principles radiating from central node labeled Calm Technology.

21.4.1.1 Principle 1: Technology should require the smallest possible amount of attention

Principle: IoT devices should operate effectively with minimal user intervention.

IoT Example: A smart thermostat learns your temperature preferences over 2-3 weeks by observing when you manually adjust it. After the learning period, it automatically maintains your preferred temperature without daily input. You interact with it only for major changes (switching to vacation mode), not routine operation.

Poor Implementation: A “smart” thermostat that requires users to program 28 time blocks per week (7 days x 4 periods) and sends notifications asking “Are you comfortable?” three times per day.

We can measure “attention demand” in user-minutes per year. For a traditional programmable thermostat vs. learning thermostat:

Traditional thermostat:

  • Initial setup: 45 min (programming 28 time blocks)
  • Seasonal adjustments: 4 × 8 min = 32 min
  • Override adjustments: 52 weeks × 2 overrides/week × 0.5 min = 52 min
  • Troubleshooting low battery: 3 × 20 min = 60 min
  • Daylight saving time fixes: 2 × 20 min = 40 min

Total attention demand: \(45 + 32 + 52 + 60 + 40 = 229\) min/year

Learning thermostat (Nest-style):

  • Initial setup: 5 min (connect to Wi-Fi)
  • Learning phase overrides: 2 weeks × 3 adjustments/week × 0.3 min = 1.8 min
  • Seasonal check-ins: 4 × 2 min = 8 min
  • Battery maintenance: 0 min (rechargeable, auto-charged)
  • DST adjustment: 0 min (auto-syncs)

Total attention demand: \(5 + 1.8 + 8 = 14.8\) min/year

Attention reduction ratio: \(\frac{229}{14.8} \approx 15.5\times\) less demanding. Calm technology operates in the “periphery of attention” by reducing annual interaction time by an order of magnitude.

Interactive Calculator: Adjust the sliders above to explore how different attention demands affect the overall burden. Calm technology aims to minimize these interactions while maintaining or improving functionality.

21.4.1.2 Principle 2: Technology should inform and create calm

Principle: Status information should reduce anxiety, not create it.

IoT Example: A smart home security system uses ambient lighting–a soft green glow near the front door indicates “all sensors armed, no alerts.” Users glance at the light when entering/leaving and feel reassured. No notifications, no app checking, just calm confirmation.

Poor Implementation: Security system that sends push notifications every time a sensor is triggered (“Motion detected in hallway 3:47 AM”), creating anxiety rather than calm. Users disable notifications, defeating the purpose.

21.4.1.3 Principle 3: Technology should make use of the periphery

Principle: Information should be available at the periphery of attention, moving to the center only when needed.

IoT Example: Amazon Echo’s light ring provides peripheral awareness–blue spinning indicates processing your request, red indicates microphone is muted. You don’t need to look at it constantly; the light enters your peripheral vision when state changes matter.

Poor Implementation: Smart speaker that requires you to open an app and check status every time to confirm it heard your command. This forces the interaction to the center of attention unnecessarily.

21.4.1.4 Principle 4: Technology should amplify the best of technology and the best of humanity

Principle: IoT should enhance human capabilities and interactions, not replace them.

IoT Example: A video doorbell amplifies security (you can see who’s at the door from anywhere) while preserving human interaction (you can have a conversation with the visitor). It enhances the doorbell’s purpose–facilitating communication–rather than replacing human judgment.

Poor Implementation: Automated door entry system that uses facial recognition to admit people without any human confirmation, removing personal interaction and introducing privacy concerns.

21.4.1.5 Principle 5: Technology can communicate but doesn’t need to speak

Principle: Not all feedback requires explicit language or notifications.

IoT Example: Fitness trackers use haptic feedback (vibrations) to signal goal achievement or inactivity reminders. A gentle buzz communicates “you’ve been sitting for an hour” without interrupting your work with a screen notification or voice alert.

Poor Implementation: Smart watch that announces via voice “YOU HAVE BEEN SITTING FOR 60 MINUTES. PLEASE STAND UP AND MOVE AROUND” during a meeting.

21.4.1.6 Principle 6: Technology should work even when it fails

Principle: Graceful degradation–devices maintain core functionality when connectivity or power fails.

IoT Example: August Smart Lock includes a physical key slot. If the battery dies, Bluetooth fails, or the app malfunctions, you can still unlock your door with a traditional key. The smart features enhance convenience, but the fundamental function (securing/unlocking the door) never fails.

Poor Implementation: Smart door lock with no physical backup. When batteries die or Wi-Fi fails, you’re locked out of your home. Core functionality depends entirely on technology working perfectly.

21.4.1.7 Principle 7: The right amount of technology is the minimum needed to solve the problem

Principle: Avoid feature bloat–implement only what users actually need.

IoT Example: Philips Hue smart bulbs offer simple on/off, dimming, and color temperature control–the features most users want daily. Advanced features (scheduling, scenes, API integration) exist but are optional, hidden in settings for users who need them.

Poor Implementation: Smart light bulb that requires users to create an account, set up 15 default “scenes,” configure scheduling rules, and complete a 12-step setup wizard before they can turn on a light. The complexity overwhelms the simple need: “turn the light on/off.”

21.4.1.8 Principle 8: Technology should respect social norms

Principle: IoT devices should align with existing social expectations and norms, especially around privacy.

IoT Example: Smart home cameras include a physical LED indicator that illuminates when recording. This respects the social norm of visible monitoring–people can see when they’re being recorded, just as they could with a traditional security camera. Visitors and family members are informed, not surveilled secretly.

Poor Implementation: Hidden smart cameras with no indication they’re recording, violating the social expectation of transparent surveillance. Even if legal, it creates discomfort and distrust.

21.4.2 Calm vs. Annoying IoT: A Comparison

Calm Technology Annoying Technology
Ambient glow shows system status at a glance Constant notifications demand immediate attention
Learns preferences silently over time Requires daily configuration and manual inputs
Works offline with core functionality intact “Can’t connect to server” renders device useless
Graceful degradation when connectivity fails Complete failure without perfect conditions
Peripheral awareness (light ring, haptic feedback) Center-of-attention demands (popups, voice alerts)
Inferred actions based on context and patterns Explicit commands required for every action
Privacy-respecting with visible indicators Opaque surveillance with hidden monitoring
Minimal setup (works out of box with sane defaults) Complex configuration before basic functionality

21.4.3 Real-World Applications of Calm Technology

21.4.3.1 Case Study 1: Nest Thermostat (Calm Design)

How it embodies calm principles:

  1. Minimum attention (#1): Learns schedule in 1-2 weeks, operates autonomously thereafter
  2. Informs and creates calm (#2): Displays current temperature and target simply, no alerts unless anomalies
  3. Uses periphery (#3): Ambient display shows status at a glance, detail on approach
  4. Amplifies best (#4): Enhances comfort while reducing energy waste (23% average savings)
  5. Communicates silently (#5): Uses color and motion to indicate heating/cooling, not voice alerts
  6. Works when it fails (#6): Functions as manual thermostat if connectivity lost
  7. Minimum technology (#7): Installation is simple (replaces existing thermostat), app is optional
  8. Respects norms (#8): No cameras, no microphones, only temperature/motion sensing

Result: Market-leading smart thermostat with 40+ million units sold, praised for seamless user experience.

21.4.3.2 Case Study 2: Amazon Dash Button (Failed Calm Design)

Why it failed despite calm intentions:

  • Initial promise (#1, #7): One-button reordering seemed minimal–press button, product ships
  • Failure point (#6, #8): Required smartphone app setup, Wi-Fi configuration, and Amazon account. If Wi-Fi failed, button was useless. The “simple button” required complex infrastructure
  • Social norm violation (#8): Encouraged impulsive buying without price checking or comparison shopping, conflicting with responsible consumer norms
  • Discontinued 2019: Replaced by Alexa voice ordering and automated subscription, which better aligned with calm principles (voice is more natural than dedicated buttons)

21.4.4 Applying Calm Technology Principles to Your IoT Design

Design Exercise: Evaluate Your IoT Product Against All 8 Principles

For each principle, score your design: 0 (violates principle), 1 (partially meets), 2 (fully embodies principle).

Principle Score (0-2) Evidence Improvement Needed
1. Minimum attention required ___ How often does user interact? Can you automate more?
2. Informs and creates calm ___ Does status reduce or increase anxiety? Can you simplify feedback?
3. Uses periphery effectively ___ Is information available without focus? Can you add ambient indicators?
4. Amplifies best of both ___ Does it enhance human capability/interaction? Are you replacing humans unnecessarily?
5. Communicates without speaking ___ Can it use haptics, lights instead of voice/text? Can you reduce explicit alerts?
6. Works even when it fails ___ What’s the fallback if connectivity/power fails? Can you add manual backup?
7. Minimum technology needed ___ Are all features necessary for core value? Can you simplify setup/operation?
8. Respects social norms ___ Are privacy/interaction norms honored? Do you need visible indicators?

Target Score: 12+ out of 16 indicates strong calm technology alignment.

Scores < 10: Your IoT product may create frustration rather than value. Identify lowest-scoring principles and redesign those aspects.

21.4.5 Calm Technology Design Patterns

Pattern 1: Ambient Display

  • Use case: Status information that doesn’t require active attention
  • Implementation: LED color indicators, e-ink displays with persistent state, ambient light patterns
  • Example: Hue lights gradually shift to warm tones before bedtime, signaling it’s time to wind down

Pattern 2: Graceful Degradation

  • Use case: Maintain core functionality when advanced features fail
  • Implementation: Local processing fallback, manual overrides, battery backup, physical controls
  • Example: Smart irrigation controller stores schedules locally, continues watering even if internet fails

Pattern 3: Progressive Disclosure

  • Use case: Simple by default, advanced features hidden until needed
  • Implementation: Sane defaults out-of-box, optional advanced settings, wizard for complex config
  • Example: Smart speaker works immediately after power-on, advanced routines/skills available through app

Pattern 4: Inferred Action

  • Use case: System learns and acts on patterns without explicit commands
  • Implementation: Machine learning on usage patterns, context-aware triggers, occupancy-based automation
  • Example: Smart lights learn “bedtime is 10:30 PM weekdays” and start dimming at 10:15 PM automatically
Common Anti-Pattern: Notification Overload

The Problem: IoT devices that send excessive notifications create anxiety and lead users to disable all alerts, missing critical information.

Example: Smart home system that notifies you:

  • “Front door opened” (10x per day as family enters/exits)
  • “Motion detected in living room” (50x per day)
  • “Temperature changed to 22C” (every thermostat adjustment)
  • “Device firmware update available” (monthly, for 15 devices)

Users receive 100+ notifications per day. Within a week, they disable all notifications and miss “Water leak detected in basement.”

Calm Solution:

  • Default silence: No notifications for normal events (doors opening during expected times, typical motion)
  • Anomaly alerts only: Notify for unusual events (door opened at 3 AM, motion when house should be empty)
  • Consolidated summaries: Daily digest “15 devices received firmware updates. Tap to install.”
  • Escalating urgency: Water leak gets SMS + push notification + audible alarm, low battery gets weekly app notice

Result: Users trust the system to alert them when it matters, ignore routine operation. This is calm technology–present in the periphery, moving to center of attention only when necessary.

Common Pitfalls

Adding too many features before validating core user needs wastes weeks of effort on a direction that user testing reveals is wrong. IoT projects frequently discover that users want simpler interactions than engineers assumed. Define and test a minimum viable version first, then add complexity only in response to validated user requirements.

Treating security as a phase-2 concern results in architectures (hardcoded credentials, unencrypted channels, no firmware signing) that are expensive to remediate after deployment. Include security requirements in the initial design review, even for prototypes, because prototype patterns become production patterns.

Designing only for the happy path leaves a system that cannot recover gracefully from sensor failures, connectivity outages, or cloud unavailability. Explicitly design and test the behaviour for each failure mode and ensure devices fall back to a safe, locally functional state during outages.

21.5 Summary

This chapter presented user-centered frameworks for IoT system design:

Key Takeaways:

  1. 8 Facets of IoT Design: Address all dimensions from visible UI design to invisible platform architecture–80% of good design is below the surface

  2. The Iceberg Principle: Bottom facets (Platform, Productization, Service) determine long-term success; top facets (UI, Interaction, Industrial) determine first impressions

  3. Calm Technology: Apply Weiser & Brown’s 8 principles to create IoT systems that inform without demanding attention

  4. Measure by Attention: Success is measured by how little interaction is required, not how many features are offered

  5. Graceful Degradation: Core functionality must survive connectivity/power failures–IoT devices must work even when they fail

  6. Design Patterns: Ambient displays, progressive disclosure, and inferred actions reduce user burden

  7. Notification Design: Default to silence for routine events, alert only for anomalies–users must trust the system to alert them when it matters

Design Principle: If your IoT product requires daily interaction to maintain basic functionality, it’s not calm–it’s demanding. Calm IoT should fade into the background, working for you without needing you.

21.6 Knowledge Check

Scenario: A smart thermostat startup has user complaints: “It sends too many notifications,” “I don’t understand why it’s changing temperature,” “Setup took 2 hours.” Redesign using Calm Technology principles to reduce user frustration.

Original Design Issues:

  • 12 notifications per day (temperature adjustments, schedule changes, firmware updates, tips)
  • Complex setup (47-step wizard requiring HVAC system knowledge)
  • Unclear feedback (screen shows “Auto Mode” without explaining what system is doing)
  • No manual override (users feel system has taken control away from them)

Redesign Using 8 Calm Technology Principles:

Principle 1: Minimum Attention - Learn preferences silently - Before: 47-step setup wizard asking HVAC questions users don’t understand - After: Plug in, set desired temperature (72F), system learns schedule over 7 days by observing manual adjustments - Result: 2-minute setup instead of 2 hours

Principle 2: Inform and Create Calm - Ambient status display - Before: Screen shows “Auto Mode” (what does that mean?) - After: Color-coded ambient glow: Blue (cooling), Orange (heating), Green (comfortable, HVAC off), White (standby) - Result: Users understand system state at a glance without reading text

Principle 3: Use Periphery - Peripheral awareness, center when needed - Before: Every temperature change triggers full-screen notification - After: Subtle LED pulse when system adjusts temperature (periphery), tap thermostat to see full explanation (center of attention) - Result: 95% fewer interruptions (0.6 notifications/day vs 12/day)

Principle 4: Amplify Best - Enhance human comfort, preserve human control - Before: System makes all decisions, users feel powerless - After: System suggests schedule based on learning, users approve/modify. Manual override ALWAYS available (dial overrides automation instantly) - Result: Users trust system but maintain control

Principle 5: Communicate Without Speaking - Visual, not verbal - Before: Voice announcements “Temperature adjusted to 68 degrees” - After: LED color change + optional mobile app notification (default off) - Result: Quiet operation, information available on demand

Principle 6: Work When It Fails - Graceful degradation - Before: Wi-Fi outage = thermostat stops working entirely - After: Continues using last-known schedule locally, syncs when connectivity restores - Result: Zero user impact from internet outages

Principle 7: Minimum Technology - Essential features only - Before: 83 features (humidity control, air quality monitoring, weather integration, energy reports, social comparison, vacation mode, geofencing, voice control) - After: Core: learn schedule, manual override, mobile app. Advanced: hidden in settings for users who want them - Result: 90% of users engage with 3 core features, 10% explore advanced

Principle 8: Respect Social Norms - Transparent operation - Before: System made decisions without explanation - After: “Why this temperature?” button shows reasoning (“You manually set 68F at this time yesterday”) - Result: Users understand system logic, trust increases

In 60 Seconds

This chapter covers iot design facets & calm tech, explaining the core concepts, practical design decisions, and common pitfalls that IoT practitioners need to build effective, reliable connected systems.

Measured Results (A/B Test, 1,000 Users, 90 Days):

Metric Original Design Calm Redesign Improvement
Setup completion rate 67% (33% abandoned) 96% 43% more completions
Setup time (median) 47 minutes 2 minutes 96% faster
Daily user interactions 8.3 (frequent adjustments) 0.4 (rarely needed) 95% reduction (automation works)
User satisfaction (NPS) 32 (detractors) 68 (promoters) 113% improvement
Support tickets per user 0.8 per month 0.1 per month 87% reduction
User-reported “frustration” 42% of reviews 6% of reviews 86% reduction
Energy savings achieved 18% vs manual thermostat 23% vs manual 28% better (better learning)

Key Insight: Calm technology reduces user burden while improving system effectiveness. Original design demanded attention (12 notifications/day, complex setup). Calm redesign faded to periphery (ambient glow, silent learning) while maintaining control availability. Result: Users happier AND system more effective.

Calm Principle Evaluation Questions Pass Criteria Fail Signs
1. Minimum Attention Does core functionality work without daily user intervention? User interaction <1x per week for routine operation User must configure/adjust daily
2. Inform & Create Calm Do users feel reassured or anxious about system state? 80%+ users report “confidence in system” Frequent “Is it working?” checks
3. Use Periphery Can users check status without stopping current activity? Status visible at a glance (LED, ambient display) Must open app or check screen
4. Amplify Best Does system preserve human control and judgment? Manual override available within 2 seconds Users feel “system took over”
5. Communicate Silently Can information be conveyed without sound/speech? <3 notifications per week for normal operation Multiple daily alerts/sounds
6. Work When Fails Does core function survive connectivity/power loss? Maintains last-known state for 24+ hours offline Stops working when internet drops
7. Minimum Technology Are all features necessary for core value? 80%+ users engage with <5 features Feature bloat (50+ features)
8. Respect Norms Is operation transparent and expected? Users understand “why” system behaves as it does “Black box” unexplained actions

Scoring:

  • 8/8 Pass: Excellent calm technology implementation
  • 6-7/8 Pass: Good, minor improvements needed
  • 4-5/8 Pass: Moderate concerns, redesign key areas
  • <4/8 Pass: FAIL - product demands too much attention, major redesign required
Common Mistake: Notification Overload Masquerading as “Smart”

The Problem: IoT product sends excessive notifications, claiming to keep users “informed.” Users feel harassed, disable all notifications, miss important alerts.

Real Example: Smart home security system sends: - “Front door opened” (20x/day as family enters/exits) - “Motion detected in living room” (50x/day during normal activity) - “Camera battery 95%” (weekly, for all 8 cameras) - “Firmware update available” (monthly, per device) - “Your home was secure today” (daily summary) - “Upgrade to Pro for advanced features” (2x/week marketing)

Result: Users receive 150+ notifications per week. Within 1 week, 80% disable all notifications. Then miss critical “Water leak detected” alert, resulting in $15K flood damage.

Correct Calm Approach:

Default Silence: No notifications for normal events - Door opened during expected times (7AM-10PM): no notification - Motion when system disarmed: no notification - Battery above 20%: no notification

Anomaly Alerts: Notify only for unusual events - Door opened at 3AM when house should be empty: ALERT - Motion when system armed (away mode): ALERT - Battery below 20%: weekly reminder

Escalating Urgency: Match notification intensity to threat level - Water leak: SMS + push notification + audible alarm (critical, immediate) - Low battery: in-app notification (important, not urgent) - Firmware update: silent auto-update (not user-facing)

Result: Users receive 2-3 notifications per week (only meaningful alerts). Notification trust increases. Users DO NOT disable alerts. Critical notifications are noticed and acted upon.

Warning Signs Your Product Has This Problem:

  • Users complain about “too many notifications”
  • Notification disable rate >50% within first week
  • Support tickets: “How do I stop the beeping?”
  • Review: “Good hardware, annoying software”

Fix: Audit every notification. Ask “Would I want to be interrupted for this?” If no, don’t send it. Calm technology informs without demanding attention.

21.7 What’s Next

Previous Current Next
IoT Reference Architectures IoT Design Facets & Calm Tech Design Thinking for IoT

The next chapter explores Design Thinking for IoT, examining how to apply human-centered design methodology to IoT product development through empathize, define, ideate, prototype, and test phases.

Design Model Series:

Human Factors: