← Back to the collection

Systems / Selected work / 04

HEARTH

A local-first home system that brings devices, context and attention into one place.

HEARTH overview view with sample printer and machine telemetry, no household data.View full size ↗
In the project

Freshness is part of the answer: a printer is working, a growing sensor is stale, and cameras are unconfigured.

About this image

Real interface · isolated sample telemetry · 7 September 2026
Revision: Image 13cd2c4e88a4 · source base 902400bd60b7 (working tree)

My role
Product owner, system designer and integrator across local services, interfaces and connected devices.
Key decision
Device readings show their source and last update. Control access is restricted, with monitoring as the default.
Evidence
Screenshots of the application using sample device readings.
Source
The source code, household data and device access are private.

A home you can understand.

The starting point

A home can report plenty of numbers while still being hard to understand. The useful question is what needs attention, how fresh the information is, and where it came from.

What I built

HEARTH explores what a home interface should pay attention to. Devices can produce endless readings and controls; the useful question is what needs attention, how recent that information is and what action makes sense.

HEARTH connects devices with desktop and mobile apps. A spatial map brings the system together, while smaller interfaces show everyday updates. Readings include their source and last update so old information is easy to spot.

The work crosses software and physical making, from local services and interfaces to displays, growing systems and workshop devices. The aim is a legible system that remains understandable as it grows.

Closer to the work

Interfaces & outputs
HEARTH printer view with sample printer and machine telemetry, no household data.View full size ↗
In the project

The printer view puts the reported job, temperatures and source state together. This console is observation-only.

About this image

Real interface · isolated sample telemetry · 7 September 2026
Revision: Image 9a1c4c89904e · source base 902400bd60b7 (working tree)

How it connects

State travels with its source.

The interface should help someone understand what is known before they act.

  1. 01

    Local sources

    Adapters observe devices and services; telemetry can arrive through MQTT.

  2. 02

    Console Gateway

    Normalise source state, timestamps and freshness into a snapshot revision.

  3. 03

    Owner console

    Show that revision, flag stale data, and let a local assistant read, check and explain.

An information-flow diagram, not a network map. Printer observation grants no printer control; optional model requests have an explicit boundary.
Diagram source

Verified workflow diagram · reviewed 7 September 2026
Source revision: 902400bd60b7