LISTEN TO HANK RADIO LIVE  WHAT IS THIS? →
HANK·ELSNER CALL (650) 649-HANK(4265) SHOP →

HEARTH · Self-hosted media & whole-home control

Your house runs on a box you own.

A small computer on your own network holds your library and runs your house. Nothing in the cloud, no subscription, no account required — and movie bytes never leave the house.

I built this for my own house first. I'm a husband and a father, and I use technology and electronics to buy back time at home with my wife and our daughters — one and three years old. Everything here runs in my living room before I'd put it in yours. That's the whole motivation behind the Hank Elsner brand.

  • Self-hosted
  • No subscription
  • Lifetime license
  • Your network
Technical drawing of the HEARTH controller: a single-board computer in a low white enclosure with HDMI, USB and Ethernet ports, shown beside its power cable and memory card

01 · The system

The controller is the server.

There is no service to sign up for. The box is the whole thing. I flash a small computer, it joins your network, and from that moment it holds your library, runs your scenes, and serves a control app to every phone, tablet and screen in the house.

It keeps working when your internet goes down, because none of it depended on the internet in the first place. You own the hardware and you own the library, and what happens in the house stays on the box. I do not hold any of it, and neither does anyone else.

What it is
a small computer — a Raspberry Pi, or any PC
Where it lives
on your network
What it holds
your library
What it serves
a control app to every phone, tablet and screen in the house

02 · Media

Your library, on every screen.

Open a browser on any device in the house and you get a poster wall of everything you own. Search it, walk it by genre, or hand it to whoever's watching — each person in the house gets their own profile.

Browse
poster-wall library on any device
Find
search and genres
Who's watching
per-person profiles

The parental filter is a genre and rating filter, and it is enforced on the server — not in the app on the child's tablet. A blocked title never reaches a kid's device at all. There is nothing to bypass, because the device is never sent the thing in the first place.

Filter
by genre and rating, per profile
Enforced
on the server, before anything is sent
Result
a blocked title never reaches the device

Watch it in the browser, or cast it straight to the television. If the set is asleep, HEARTH wakes it over the network first, then pushes the movie to it. You pick the movie on your phone and the right screen comes on holding it.

Watch
in the browser, on the device in your hand
Cast
straight to the TV
Wake
Wake-on-LAN brings a sleeping set up first

03 · Control

One tap runs a whole room.

The house is described as rooms, devices and scenes. A modern smart TV is controlled over its own network protocol — power, volume, input, and launching the apps on the set itself. Not a blind infrared guess at a television that is already on the network.

Sources and displays are wired together in a signal-routing patchbay you drag with your thumb on a phone. Send this input to that screen, save it, and it is a scene. Then one tap runs it.

Scene · Movie Night

  1. TV ON — network control
  2. INPUT → HDMI
  3. LIGHTS DOWN — relay board
  4. SOUND UP — IR blaster

04 · The remote

A remote you install from the browser.

Open HEARTH on a phone and add it to the home screen. That is the install. There is no app store, no account, and nothing to approve — it is your own server handing your own phone a remote control.

Hand it to a guest and they can run the room without being taught anything.

  • Room switcher — pick the room you are standing in
  • Power / source — per device
  • Send media — push a title to a device
  • Transport — play, pause, skip, volume
  • Pause all — everything in the house stops
  • All off — everything in the house goes down

05 · Reach

What it can actually touch.

Four kinds of node put HEARTH in front of the gear you already own. These are the four parts in the catalog below, in this order.

IR
anything with a remote
RS-232
projectors, matrix switchers, pro displays, AV receivers
Relay
lamps, fans, projector-screen motors, low-voltage gates, LED supplies
Sensor
motion, door contacts, temperature, light level — so scenes react to the room

Reaching the house from outside is a tunnel the owner configures. It is self-hostable by anyone and it is not tied to my server.


06 · How it's wired

One line, drawn like the trade draws it.

Hub → on-network agent → displays. The hub holds the library and the scenes; the agent sits on the local network and does the waking, casting and switching; the displays are whatever you already own. Opens full size in a new tab.


07 · The catalog

Built, burned in, and shipped.

HEARTH Controller: a single-board computer in a low white enclosure with HDMI, USB and Ethernet ports, drawn with its power cable and pre-flashed memory card

HEARTH Controller — Turnkey

$500

Programmed, burned in, and licensed for life. Plug in HDMI.

A Raspberry Pi flashed with HEARTH, configured, and burned in for 48 hours before it ships. Plug in HDMI and power and it is already running: it discovers your nodes, runs your scenes, and serves the control app to every phone and screen in the house, on your own network, with nothing in the cloud.

Ships
flashed, configured, burned in 48 hours
In the box
controller · burned-in SD card · power supply · one-page start card
License
Lifetime license included — every future release lands on it for as long as you own it. No subscription, no per-device fee.
BUY — $500

IR Blaster Node: a small board in a clear enclosure with a data cable and an illuminated infrared emitter on a short lead

IR Blaster Node

$125

Runs your TV, soundbar, and receiver like the original remote.

Sends
the same infrared codes your remotes send
Driven by
your scenes and schedules
Tested
on the bench against a real remote
BUY — $125
RS-232 Serial Gateway: a small board in a clear enclosure with a nine-pin serial connector on one end and a cable exiting the other

RS-232 Serial Gateway

$125

Precise serial control for projectors, matrix switchers, and pro displays.

Bridges
HEARTH to a 9-pin serial control port
Commands
run with confirmation, not guesswork
Drives
pro AV the way installers do
BUY — $125
Relay / Load Board: a controller board stacked on a carrier board with a blue relay can, screw terminal blocks, and a two-wire pigtail

Relay / Load Board

$125

Switches real loads — lamps, fans, motors, gates.

Does
opens and closes a circuit for anything that just turns on and off
Rated for
low-voltage DC loads
Tested
soldered, flashed, run with a dummy load
BUY — $125
Sensor Input Node: a board in a white enclosure with a domed motion sensor on top and two sensor leads exiting the case

Sensor Input Node

$125

Gives HEARTH senses — motion, doors, temperature, light.

Reads
a sensor, and reports state changes
So scenes
light up a room when someone walks in
Or
alert on a door, warm the room when it gets cold
BUY — $125

Every node is assembled, flashed and bench-tested by hand before it ships. The controller is burned in for 48 hours. The relay board is tested with a dummy load.


07 · What I can put under control

If it switches, dims, opens or streams — it can be automated.

The media hub is where most people start, but it is one module of a much larger system. Below is what I design, install and support. The more custom the job, the better it suits how I work — the interesting problems are the ones without a product on a shelf.

LIGHT & SHADE

  • Lighting control
  • Motorized blinds and shades
  • Scene and schedule automation

AUDIO & VIDEO

  • Distributed audio and video
  • In-wall and in-ceiling speakers
  • Outdoor A/V
  • Home theater

WATER & GROUNDS

  • Pool automation
  • Sprinkler and irrigation integration

ACCESS & ENTRY

  • Gate and access control
  • Garage door automation
  • Video doorbells

SECURITY

  • Security systems
  • AI camera systems

NETWORK & IT

  • Wi-Fi design and coverage
  • Managed IT

VOICE & AI

  • VoIP integration
  • AI phone services
  • AI chat bots

SOFTWARE & WEB

  • Custom software
  • Website design and hosting
  • Inventory management
  • Project management dashboards
I'm only limited by your imagination and budget.

Hank Elsner Hank@HankElsner.tech 650-649-HANK