Blueprints for Home Assistant
A blueprint is a ready-made automation or script: you import it once, pick your own devices and settings, and Home Assistant does the rest – a light that follows motion, a notification when the washing machine is done. Here you find the blueprints people share in the Home Assistant forum, with what each one needs and a link to import it straight into your Home Assistant.
48 blueprints found
-
Sensor Light Automation
Switches lights based on sensor inputs, schedules, and user-defined switches. Requires binary sensors, lights, and input booleans.
Binary sensor Light Switch Sensor Zone Person
by blacky · ♥ 1,709 · 670,523 views · 102 settings · shared October 28, 2022
-
NSPanel Configuration Automation from 2025.9.0
Configures NSPanel devices with ESPhome, using weather and sensor data to trigger light notifications and controls.
ESPHome Weather Sensor Alarm control panel Binary sensor Climate Cover Fan
by blackymas · ♥ 626 · 272,960 views · 237 settings · shared December 9, 2022
-
Bathroom Humidity Exhaust Fan Automation
Activates bathroom exhaust fan based on humidity sensor readings and user-defined switches.
Sensor Switch Binary sensor Fan Light
by blacky · ♥ 391 · 198,046 views · 50 settings · shared December 30, 2022
-
Smart Light Automation
Automates lights using sensors, switches, and scenes, with input booleans for manual control.
by blacky · ♥ 215 · 128,931 views · 80 settings · shared January 30, 2023
-
Ikea_bilresa_scroll_wheel Automation
Controls lights, media players, and input selects via an Ikea Bilresa scroll wheel using Matter integration.
by jhol-byte · ♥ 126 · 65,090 views · 46 settings · shared December 22, 2025
-
Sensor Light Add On Automation
Controls lights and scenes via switches and sensors. Requires light, switch, and scene entities.
by blacky · ♥ 96 · 60,870 views · 60 settings · shared July 14, 2023
-
Notify Mobile App Devices (2025.09) Script from 2024.10.0
Sends notifications to mobile app devices using a pre-defined script.
by grumblezz · ♥ 53 · 33,373 views · 1 setting · shared January 3, 2023
-
ZEN32 and ZEN35 Scene and State (Z-Wave JS)(v2026.9.5) Automation from 2024.6.0
Manages ZEN32/35 scenes and states with Z-Wave JS, using multiple entities and logbook calls.
Z-Wave Binary sensor Sensor Sun Alarm control panel Climate Cover Device tracker
by rwalker · ♥ 37 · 15,873 views · 53 settings · shared April 10, 2024
-
Closet, Pantry, and Cupboard Lighting Automation
Controls closet lighting with motion sensors, switches, and scenes, automating light on/off based on sensor input.
by blacky · ♥ 35 · 16,726 views · 34 settings · shared March 1, 2024
-
NSPanel Easy Configuration (v2026.10.7) Automation from 2026.8.0
Configures NSPanel with ESPHome devices using sensors, weather, and light entities to send notifications and adjust settings.
ESPHome Zone Weather Sensor Climate Alarm control panel Cover Fan
by edwardtfn · ♥ 22 · 4,131 views · 321 settings · shared April 17, 2026
-
IOS Actionable Notifications Script
Sends iOS notifications with camera data, using camera entities and script integrations.
by hypercookie · ♥ 15 · 15,166 views · 133 settings · shared May 17, 2022
-
Hue-like Scenes Script from 2025.04.00
Creates customizable light scenes similar to Hue. Uses input text for scene names and light entities for control.
by nilsreiter · ♥ 12 · 6,603 views · 21 settings · shared April 7, 2024
-
Manual Control Status Tracker Automation
Tracks manual control status for lights, switches, and fans using input booleans.
by blacky · ♥ 11 · 9,509 views · 11 settings · shared January 11, 2025
-
Alarm System with Keypad support (Z2M / ZHA / Dashboard) Automation from 2024.8.0
Configures an alarm system with keypad support using ZHA, TTS, and mobile app integrations.
Zigbee Home Automation Mobile App Binary sensor Text-to-speech (TTS) MQTT Notifications Alarm control panel
by danieldeni · ♥ 10 · 3,695 views · 161 settings · shared January 20, 2025
-
Leak detection & notifier (All sensors + repeat + clear + multi-device) v 1.02 Automation
Detects leaks with sensors, notifies via mobile app, uses scripts for repeat and clear actions.
by gromozeka · ♥ 9 · 2,571 views · 9 settings · shared February 22, 2026
-
Alarm System with Keypad support (Z2M / ZHA / Dashboard) Automation from 2024.8.0
Zigbee Home Automation Mobile App Binary sensor Text-to-speech (TTS) MQTT Notifications Alarm control panel
by danieldeni · ♥ 8 · 6,106 views · 161 settings · shared December 3, 2025
-
Inovelli Red Series LZW31-SN Dimmer - LED Notifications based on combo of Door and Garage Automation
Triggers LED notifications based on lock and cover states using Z-Wave JS and Mobile App integrations, executing a script.
Z-Wave Mobile App Lock Cover Light
by jeeftor · ♥ 8 · 4,926 views · 10 settings · shared April 26, 2021
-
AI 3D Printer Status Check 2.0 Automation
by anigeek · ♥ 8 · 3,608 views · 20 settings · shared August 10, 2025
-
Alarm System with Keypad support (Z2M / ZHA / Dashboard) Automation from 2024.8.0
Triggers alarms and sends alerts with keypad support, using input text and sensors.
Zigbee Home Automation Mobile App Binary sensor Text-to-speech (TTS) MQTT Notifications Alarm control panel
by danieldeni · ♥ 6 · 3,908 views · 161 settings · shared March 15, 2025
-
Adaptive Lighting Scheduler Automation from 2024.10.0
Adjusts lighting using input numbers and binary sensors, requiring light entities and sensor integration.
by danieldeni · ♥ 6 · 3,568 views · 72 settings · shared December 23, 2025
-
⏲️ Z2M Knob — Set Actions for Gestures (Moes ZG-101ZD & similar) Automation
Sets actions for Z2M knob gestures, requiring script entity and mqtt/zigbee2mqtt integration.
by lanking · ♥ 6 · 2,549 views · 27 settings · shared January 9, 2026
-
OpenWeatherMap Minute Forecast Event Automation from 2025.3.0
Triggers events based on OpenWeatherMap forecasts, needing weather entity and OpenWeatherMap integration.
by 10100011 · ♥ 6 · 1,575 views · 8 settings · shared December 2, 2025
-
Fibaro Smoke alarm Automation
Triggers a script when a Fibaro smoke alarm is activated. Requires a script entity and Z-Wave integration.
by irgusite · ♥ 5 · 9,216 views · 6 settings · shared May 25, 2021
-
Tradfri Wrapper Script
Manages Tradfri lights through scripts. Uses light and script services.
by alexfrom · ♥ 5 · 4,495 views · shared January 16, 2025
-
Unified Notifications with Optional Actions Script
by cordlord · ♥ 5 · 1,578 views · 13 settings · shared March 19, 2025
-
Devices Schedules Controller Script from 2024.12.0
Manages device schedules with scripts, sensors, and TTS using shell commands and automation.
Template Sensor Text-to-speech (TTS) Shell Command
by luuquangvu · ♥ 4 · 1,494 views · 8 settings · shared October 14, 2025
-
Shabbat Mode Automation
Switches devices, activates scenes, and runs scripts based on input boolean states to manage Shabbat mode automation.
by scotttheking · ♥ 4 · 631 views · 32 settings · shared August 29, 2025
-
Run Optional Scripts on Notification Script
Triggers optional scripts and notifications based on script entity states.
by cordlord · ♥ 3 · 8,626 views · 12 settings · shared January 20, 2024
-
Room Scene Selector Automation
Selects room-specific scenes based on sensor inputs and adjusts light settings.
by cvele · ♥ 3 · 2,718 views · 10 settings · shared June 18, 2024
-
Advanced Bathroom Occupancy with Voice Query Automation
Controls bathroom lights with occupancy sensors and voice queries.
Binary sensor Light Switch Media player Conversation
by captianslow · ♥ 3 · 522 views · 12 settings · shared August 3, 2025
Using a blueprint
- "Import" opens your own Home Assistant and shows the blueprint before anything is saved.
- Under Settings → Automations & scenes → Blueprints, choose "Create automation" (or script) from it.
- Pick your devices and settings, save – done. Changes to the blueprint later reach every automation made from it after you import it again.
Blueprints are shared by the community and not reviewed by the Home Assistant team. Read what an automation does before you use it, especially one that unlocks doors or switches heating.
Source: the Blueprints Exchange of the Home Assistant community forum. Taken are the facts of each blueprint – name, kind, what its inputs ask for, the services it calls, minimum version – and likes, views and dates of the topic. The text of the posts is not copied; the descriptions are written for this page from those facts. The forum topic stays the place for questions and updates.
