Close Menu
SkytikSkytik

    Subscribe to Updates

    Get the latest creative news from FooBar about art, design and business.

    What's Hot

    At Least 32 People Dead After a Mine Bridge Collapsed Due to Overcrowding

    November 17, 2025

    Here’s how I turned a Raspberry Pi into an in-car media server

    November 17, 2025

    Beloved SF cat’s death fuels Waymo criticism

    November 17, 2025
    Facebook X (Twitter) Instagram
    • About Us
    • Contact Us
    SkytikSkytik
    • Home
    • AI Tools
    • Online Tools
    • Tech News
    • Guides
    • Reviews
    • SEO & Marketing
    • Social Media Tools
    SkytikSkytik
    Home»Guides»4 Home Assistant actions you should be using in your automations
    Guides

    4 Home Assistant actions you should be using in your automations

    AwaisBy AwaisJanuary 29, 2026No Comments5 Mins Read0 Views
    Facebook Twitter Pinterest LinkedIn Telegram Tumblr Email
    There’s now a better way to build Home Assistant automations, but you’ll need to enable it first
    Share
    Facebook Twitter LinkedIn Pinterest Email

    Home Assistant has come a long way since the days when all your automations had to be written in YAML. These days, you can build automations in the automation editor without seeing a single line of code. With so many actions to choose from in the automation editor, it’s easy to miss some of the most useful ones.

    Call a script

    A lot of my automations contain some similar actions. For example, I have multiple automations that send a notification to my phone, my wife’s phone, and if we’re home and it’s powered on, to my smart TV.

    I could have added notification actions for all three devices to each automation that required them. Instead, I wrote a script that requires the message as input and then sends that message to all three devices.

    The benefit of calling a script rather than adding three notify actions to each automation is that if I ever decide to change which devices I want my notifications to go to, or we upgrade our phones or our TV, I’ll only have to make changes to the script. All the automations that call that script will work as expected once the script is updated, saving me from having to wade through multiple automations to fix them.

    A script in Home Assistant to send notifications to multiple devices.

    You can create a script by going to Settings > Automation & Scenes > Scripts and clicking the “Create script” button. The method is similar to building an automation in the automation editor, but you can use the “Add fields” option from the three-dot menu to add required fields, such as the content of your notification message. Once created, you can select your script as an action in the automation editor.

    The Home Assistant Blueprints Exchange website on a desktop computer screen.

    4 Home Assistant blueprints that saved me hours of effort

    You don’t need to reinvent the wheel.

    Use choose

    If you have an automation that you want to perform one of two different sets of actions, depending on the conditions, then the “If-then” action can do the job. It will follow one set of actions if the condition is met and the other set if it isn’t. Sometimes, however, you may have more than two possible sets of actions that you want to choose between.

    The choose action in a Home Assistant automation.

    That’s where the “choose” action comes into play. Instead of just having two options (“if” and “else”), you can add multiple sets of conditions. The first option where all the conditions are met is the one that will run. You can also add a set of default actions that will run if none of the conditions are met.

    Using the “choose” action has a number of benefits, such as helping you trim down a bunch of similar automations into just one or two. For example, you can include multiple triggers in an automation, and give each one a trigger ID. Using the “choose” action, you can have different sets of actions run depending on which trigger ID triggered the automation to run.

    Wait actions

    There are several “wait” actions in Home Assistant, each of which has its own benefits. “Wait for time to pass (delay)” is an action you can use to add a delay to your automation. For example, if you want to send two voice notifications to a smart speaker one after another, you might use this action to stop the second notification playing before the first has finished.

    The wait actions in the automation editor in Home Assistant.

    There are two other useful “wait” actions you can use. “Wait for a template” will pause your automation until such time as a template is evaluated as true. If it isn’t, the automation will stay paused.

    The template is evaluated again whenever an entity that the template references changes state. If the template still isn’t true, the automation will continue to wait. Only when the template is re-evaluated as being true will the rest of the actions be performed.

    The “wait for a trigger” action can be used to pause the automation until a specific trigger event happens. These are the same triggers that you use to make Home Assistant automations fire, such as a button being pressed or motion being detected.

    For all “wait” actions, you can add an optional timeout that will stop the automation after a set period of time elapses. This ensures that a “wait for a template” action doesn’t cause an automation to pause indefinitely, for example.

    Create a scene

    The “scene.create” action can be really useful and it’s not one I was really aware of for a long time. It’s effectively a way to take a snapshot of the current state of devices in your smart home. You can then recall that scene at any time to return your smart home to the exact state that it was in when you took the snapshot.

    The scene.create and scene.activate actions in the automation editor in Home Assistant.

    For example, if a water leak is detected, you might want the lights in your home to flash red so that you’re immediately informed about the problem. If you’d originally had the lights in the living room dimmed to watch TV, however, you don’t want them to come back on at full brightness once the water leak has been stopped.

    Using the “scene.create” action, you can list all of the entities you want to take a snapshot of in the “Entities snapshot” section. If there are any entities that aren’t in the state you want, you can use the “Entity states” section to manually set the states of entities for your scene. You can then use the “scene.activate” action with the ID of the scene you created to return all your devices to their previous states.


    Home Assistant has a large number of actions you can use in your automations. Even with the introduction of the new “Targets” selector, it can be easy to miss some of the useful actions that are available. It’s definitely worth trying some of them out, as they could save you a significant amount of time and effort.

    actions Assistant automations home
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Awais
    • Website

    Related Posts

    The 9 best AI personal assistant apps in 2026

    March 3, 2026

    20 Bakery-Worthy Pastries You Can Make at Home

    February 22, 2026

    Google Analytics adds AI insights and cross-channel budgeting to Home page

    February 19, 2026

    How to daisy-chain multiple monitors from a single cable

    February 19, 2026

    I finally found a great use for my TV’s USB port

    February 19, 2026

    A 32-inch 4K OLED 240Hz monitor for $799.98 is the kind of “finish the setup” deal that’s hard to ignore

    February 18, 2026
    Leave A Reply Cancel Reply

    Top Posts

    At Least 32 People Dead After a Mine Bridge Collapsed Due to Overcrowding

    November 17, 20250 Views

    Here’s how I turned a Raspberry Pi into an in-car media server

    November 17, 20250 Views

    Beloved SF cat’s death fuels Waymo criticism

    November 17, 20250 Views
    Don't Miss

    Google AI Overviews Cut Germany’s Top Organic CTR By 59%

    March 18, 2026

    AI Overviews cut the click-through rate on Germany’s top organic position by 59%, according to…

    SpecMoE: Spectral Mixture-of-Experts Foundation Model for Cross-Species EEG Decoding

    March 18, 2026

    How a Neural Network Learned Its Own Fraud Rules: A Neuro-Symbolic AI Experiment

    March 18, 2026

    Google says AI Mode stays ad-free for Personal Intelligence users

    March 18, 2026
    Stay In Touch
    • Facebook
    • YouTube
    • TikTok
    • WhatsApp
    • Twitter
    • Instagram
    Latest Reviews

    Google adds video visibility to Performance Max reporting

    March 18, 2026

    Everything You Need to Know About Recursive Language Models

    March 17, 2026
    Most Popular

    13 Trending Songs on TikTok in Nov 2025 (+ How to Use Them)

    November 18, 20257 Views

    How to watch the 2026 GRAMMY Awards online from anywhere

    February 1, 20263 Views

    Corporate Reputation Management Strategies | Sprout Social

    November 19, 20252 Views
    Our Picks

    At Least 32 People Dead After a Mine Bridge Collapsed Due to Overcrowding

    November 17, 2025

    Here’s how I turned a Raspberry Pi into an in-car media server

    November 17, 2025

    Beloved SF cat’s death fuels Waymo criticism

    November 17, 2025

    Subscribe to Updates

    Get the latest creative news from FooBar about art, design and business.

    Facebook X (Twitter) Instagram Pinterest YouTube Dribbble
    • About Us
    • Contact Us
    • Privacy Policy
    • Terms & Conditions
    • Disclaimer

    © 2025 skytik.cc. All rights reserved.

    Type above and press Enter to search. Press Esc to cancel.