Groups, rules and triggers for your lights, switches and sensors — running on your own Mac or Linux box. Your home's brain stays on your hardware, not in someone's cloud.
No demo data and no guesswork: the setup wizard finds what's on your network, signs in to each brand directly, and reads your real devices from it.
Listens on every smart-home protocol at once — HomeKit, Matter, Hue, Kasa, ESPHome — and shows exactly what answers.
Press the Hue bridge button, sign in to My Leviton or TP-Link, enter a HomeKit code. Passwords are used once and never stored.
Devices come straight from each connection — Hue lights by room, every Leviton switch on your account. Pick, and you're done.
Motion, schedules, sunrise and sunset, “garage open for 2½ hours” and phone presence from your Wi-Fi — with timers and conditions.
Drag a sensor, a time or a sunset into When, groups and alerts into Then. The rule reads back to you as a sentence.
Rules your Hue bridge or Kasa plugs can run are pushed into them, so they keep working even when automater is off.
Reads your UniFi settings and tells you exactly what to change for reliable IoT — band steering, PMF, mDNS across VLANs, weak signal.
“Garage open 30 minutes” as a native Mac notification — or in your browser, or to the iPhone app.
Build rooms from any mix of brands and wire them on a map. One tap for the whole room.
Pair HomeKit accessories with their setup code, or Matter devices shared from Alexa, Google or Apple Home.
Your groups appear in Apple Home and in Alexa (as a local Hue bridge) — no skill, no cloud.
ratgdo / ESPHome openers: open, close, and alert on how long the door has been open.
Add a UniFi key and every device shows its name, IP, access point and VLAN — and setup finds devices on other VLANs too.
Scan a QR code to pair the iPhone app or another browser. Everything else on your network is locked out.
Every credential is encrypted at rest on your hardware. Backups never include keys. Factory reset any time.
claude mcp add --transport http automater http://localhost:8800/mcp --header "Authorization: Bearer …"~/.claude/skills/automater-house/, or upload it in Claude Desktop.