Field Notes

The House Runs Itself After 8pm

How I automated hard parts of parenting and saved my sanity so I could build things in the margins.

The House Runs Itself After 8pm

My son doesn’t read clocks. He reads environment.

When the room is bright and loud, it’s playtime. When the toys are out, it’s building time. And when everything is still bright and loud at 7:45pm, it’s “I AM NOT TIRED” time – which is a lie, but a lie delivered with such conviction that it’s almost admirable.

Things shifted when I stopped treating bedtime as a negotiation and started treating it as a systems problem. The variable was never my son’s willingness to sleep. It was every environmental signal still telling him it was daytime.

So I automated the environment. And it changed more than bedtime – it changed how I think about the whole repetitive infrastructure of parenting.

The Bedtime Sequence

Here’s what happens automatically in our house every evening:

  • 6:00pm – Lights shift from cool white to warm. Subtle enough that nobody notices.
  • 6:30pm – Lights dim to 50%, go amber. This is the signal. The room itself says “we’re winding down.”
  • 7:30pm – Down to 20%. Warm orange. The day is ending whether you’re ready or not.
  • 8:00pm – Living room dark. Bedroom nightlight on.

The transition is gradual enough that there’s no hard cutoff to fight against. By 7:30 the vibe has shifted, and the bedtime routine feels natural instead of imposed. No cajoling, no sticker-chart negotiations, no “five more minutes” loop. The house is the authority, not me.

I automated the environment and spared myself from being the bedtime police. That’s systems thinking applied to a three-year-old, and it works better than any strategy I’ve tried.

The Stack (It’s Simpler Than You Think)

I’m running Home Assistant on a Raspberry Pi with Zigbee bulbs. That sounds more complicated than it is. In reality:

  • Buy smart bulbs . Screw them into your existing lamps.
  • Plug in a Raspberry Pi .
  • Set up the automations: “at 7pm, make the living room warm.”
  • Walk away.

The whole thing took an afternoon to set up and has run without intervention for months. You don’t need to be a software engineer for this (trust me, I am one) – the Home Assistant setup wizard does most of the work.

The point isn’t the technology. The point is that every evening, while other parents are deep in the trenches of bedtime negotiations, my house is handling it, and I’m free to just wind down and read to my kid.

The House Runs Itself After 8pm

Morning Autopilot

The gap between “awake” and “functional” is the most dangerous stretch of my day. My son wakes up at 100% energy. I wake up at… well, with young kids I think 12% is about as good as mornings get.

So I let the house handle it:

  • 6:30am – A smart plug fires up the coffee maker (prepped the night before).
  • 7:00am – Lights start a 30-minute sunrise ramp. No jarring brightness.
  • 7:30am – Full daylight (and I’ve had some coffee by now).

By the time he’s raring to go, the coffee’s kicking in, the house is lit, and I’ve had five minutes to exist as a person before I become a parent. That five-minute buffer is the whole difference between patience and survival mode. (The full morning version of this, agent texts and all, is its own post .)

The Compound Effect

Every decision I automate is one I don’t have to spend mental energy on, and mental energy is the real scarce resource.

Parenting a toddler is something like 400 micro-decisions a day. What to eat, what to wear, when to go outside, how to redirect a tantrum, which book to read, whether the snack is too close to dinner. Every one of them draws from the same finite pool.

Automating the predictable stuff – lights, coffee, routines – doesn’t save hours so much as it saves decisions. And when you’re trying to build something meaningful in a 90-minute window after bedtime, you need every scrap of cognitive capacity you can get.

The house handles lights. I handle the architecture.

The Systems Thinking Connection

Something happens when you start automating your home: your kid notices.

My son now understands, on some level, that the house “knows” when it’s bedtime. The atmosphere changes. Things happen on a schedule. He doesn’t have the word “automation,” but he’s living inside the idea – that systems can handle repetitive tasks so humans don’t have to.

That’s the seed of computational thinking, right there. Not in a curriculum or an app. In his own house, running on a Raspberry Pi in the closet.

When he’s older and I explain what an algorithm is, he’ll already have a hook for it: “like how the house turns the lights warm at bedtime” will make perfect sense.

Where to Start

If bedtime is a battle: automate the lights. The gradual dimming has done more for us than any sleep-consultant advice I’ve tried.

If mornings are chaos: smart plug on the coffee maker. One plug, one automation, genuinely life-changing.

Don’t overhaul your house. Pick the friction point that drains you most, automate that one thing, and live with it for a week. The first time you notice the house just handled something you used to spend energy on, you’ll understand why I automated the next thing. And the next.

That’s how systems thinkers parent. We don’t grind through problems. We build infrastructure so the problems solve themselves.

If you’re building alongside your kids, check out 12 Weeks of Tech Projects for Toddlers – a parent’s guide to computational thinking at age 2+.