№ 008 · 2026-07 · shipped · home assistant + raw APIs

The week Claude watched the house — and us

home-assistantclaudeautomationtravelgeolocationagents

This one predates half the tooling we use now. No MCP, no purpose-built integrations — just Claude wired directly into the Home Assistant APIs, and a job description delivered in plain English: we’re away for a week; watch the house.

The rules were sentences

There was no rules engine and no YAML. The security policy was a conversation:

That last mile — layout, flow, the cat, the automations — is everything. Any alarm system can tell you a door opened. Knowing that door opening at that hour, in that sequence, isn’t how this house behaves takes context. Context is precisely the thing you can hand an LLM in a paragraph and can’t easily encode in an automation rule.

The week passed with the right number of critical alerts: zero. The system proved it could tell the difference between the cat, the automations, the expected visits — and nothing else.

Then we pointed it at ourselves

The other half of the experiment: the Home Assistant app on my phone was reporting latitude and longitude the whole trip, and Claude had a standing request — keep an eye on us. When you see we’ve settled somewhere new, look around and tell us what’s worth knowing.

So as Sara and I moved through the city, the emails and texts arrived on their own: a note about the neighborhood we’d just landed in, something interesting nearby, timed to where we actually were instead of where an itinerary said we’d be. The one I still bring up: a message suggesting a new exhibit at MoMA — because the coordinates showed we were standing half a block away. We hadn’t asked. We went.

It worked because the assistant already had the full picture: it had read through the trip emails, so it knew the itinerary; it had created the calendar events itself; and it kept the family in the loop as plans firmed up — one running thread of awareness across email, calendar, location, and house.

What this one taught us

Everything we’ve built since — the MCP servers, the wall tablets, the trackers — is this week’s experiment, productized. This was the proof that the assistant model works: not a dashboard you check, but a colleague who’s paying attention.