Home Assistant automation blueprints by ChuckBuilds. Click Import to add one to your Home Assistant, then read its guide for setup and testing.
| Blueprint | What it does | Import | Guide |
|---|---|---|---|
| Door-aware auto-lock | Replaces a smart lock's auto-lock: counts down only once the door is closed, restarts on every opening | Guide | |
| Leak detection + auto shutoff | Leak sensor alerts every phone, then shuts the water main off if nobody answers | Guide | |
| Bed-exit bathroom lights | Lights the bathroom when you leave the bed, before the motion sensor can see you | Guide | |
| Presence-activated lights | Lights on with presence, off only once every sensor in the area has been clear for the hold time; separate turn-on / turn-off conditions | Guide | |
| Noonlight dispatch | Cancellable countdown, then police / fire / medical via Noonlight (Off / Local / Test / Live) | Guide | |
| Noonlight status tracker | Active / failed / cancelled pushes, after-dispatch cancel button, Noonlight webhooks | Guide | |
| Alarm sensor trigger | Doors, windows and motion trip your alarm panel while armed | Guide | |
| Alarm presence arm / disarm | Arms when the people you pick leave (flapping, guest, motion and open-door checks); asks or disarms on arrival | Guide | |
| Lock doors when armed | Locks the doors once the alarm finishes arming (not during the exit delay); warns about a jammed lock | Guide | |
| Sensor health check | Daily (and on outage) report of offline sensors and low batteries for the sensors your alarm depends on | Guide |
The four alarm blueprints work together as one system: start with the Noonlight alarm suite guide.
- Bed-aware sleep mode (Adaptive Lighting safe): a pattern built from helpers and automations, no blueprint to import.
If the Import button doesn't work for you: Settings > Automations & scenes > Blueprints > Import blueprint, and paste the blueprint's GitHub URL from its guide.
| Folder | Contents |
|---|---|
blueprints/automation/ |
The blueprint files (these paths are what Home Assistant re-imports from, so they don't move) |
docs/ |
One guide per blueprint |
examples/ |
Helpers and example automations in YAML |
tests/ |
runtime_test.py (alarm blueprints), presence_test.py (presence arm / disarm), leak_test.py (leak shutoff), auto_lock_test.py (auto-lock failures), presence_lights_test.py (presence lights) and extras_test.py (lock when armed, sensor health), run in a headless Home Assistant |