Home Assistant’s voice assistant is more capable than you think — here’s what it’s been hiding


If you’re tired of closed-source smart home ecosystems like Alexa and Google Home, then Home Assistant can give you far more freedom. If you miss voice commands, you can use the native Assist voice assistant in Home Assistant. While hooking it up to an LLM can give Assist natural language understanding, there’s a lot more you can do with the default version of Assist than you might think.

Set and change timers

Set, name, stack, and adjust timers with your voice

A hand holding an orange timer. Credit: Joe Fedewa / How-To Geek

Setting timers with my voice was one of the few genuinely useful ways that I used to use Alexa. When I was cooking, being able to set a ten-minute timer without having to touch anything with hands covered in raw meat was a real help.

With Assist, you can do exactly the same thing. The simple voice commands, such as “set a timer for five minutes,” are fairly obvious, but there’s a lot more you can do. For example, you can add a name to your timers by saying something like “set a ten-minute timer for pasta,” and then refer to different timers by name by saying things such as “cancel pasta timer.”

You can also modify your timers while they’re running, with commands such as “add five minutes to my pasta timer,” or “remove two minutes from timer.” If you want to know how long is left, asking “how much time is left on pasta timer” should return the information.

Home Assistant Voice Preview Edition

Dimensions

84x84x21 mm

Weight

96 g

Home Assistant Voice Preview Edition is a privacy-first smart speaker built as an alternative to the likes of Amazon Alexa and Google Nest Mini. It adds voice assistant capabilities, including local-only processing, to a Home Assistant-powered smart home. 


Tell your home to do something later

Delayed commands are distinct from timers

A smart speaker in a bedroom. Credit: 

Ben Lovejoy / How-To Geek

Timers aren’t the only way that you can use time-based commands with Assist. One of the most useful features is the ability to give delayed commands.

For example, you can say “turn off the lights in the bedroom in ten minutes,” and the lights won’t immediately turn off. Instead, they will remain on for ten minutes and only turn off when the requested time has elapsed.

This is really useful when you don’t want things to happen immediately, but don’t want to have to issue a voice command later on. For example, you can start some relaxing music playing through your smart speakers when you go to bed and say to Assist, “pause bedroom music in thirty minutes,” and you can fall asleep knowing that the music won’t keep playing all night.

There is one small issue with using these types of commands. Unlike with timers, it’s not possible to cancel or modify the delayed commands once they’re running. If you’ve asked Assist to pause the music in thirty minutes, it will happen whether you like it or not.


Home Assistant Voice Preview Edition on a shelf with lights activated


I Added an Offline Voice Assistant to Home Assistant, Now I Appreciate the Cloud More

Loading. Please wait.

Use area-aware commands

Assist may know which room you’re in

A bedroom lamp on a side table. Credit: Bertel King / How-To Geek

One of the problems with using voice commands with Assist is that the commands can become quite lengthy if you have a lot of information you need to get across. For example, saying “change living room lights brightness to 50%” can feel like a bit of a mouthful.

The good news is that you don’t always need to say quite as much. If you’re trying to control a device that’s in the same room, you don’t need to mention the room at all. As long as both the smart speaker you’re talking to and the device you want to control have been assigned to the same area in Home Assistant, if you leave out the area name, Assist will assume you mean the devices in the same area as the smart speaker that you’re currently talking to.

For example, I can say “turn off the lights” to the smart speaker in my home office, and only the lights in my office will turn off, with the lights in the rest of the house remaining unchanged. If I use the same command with a speaker in a different room, it will turn off the lights in that room instead.

Add items to lists

Create a shopping list with your voice

Another useful thing you can do with Assist is add items to Home Assistant lists. Home Assistant includes native to-do lists, which are fairly simplistic, but can be very useful. Using Assist, you can use voice commands to add items to these lists.

A simple command such as “add milk to my shopping list” will create a new entry on the shopping list. If you set up your own custom lists, you’ll need to expose them to Assist. You can then say things such as “add mow the lawn to my weekend chores list” to have a new to-do item created in the appropriate list.

Cancel mistaken commands

Tell Assist your favorite Nirvana album

Home Assistant Voice Preview Edition with a red error light. Credit: Bertel King / How-To Geek

One of the most useful commands for Assist is “Nevermind.” You can use this command to stop Home Assistant from listening if you triggered the wake word by mistake.

If you do trigger Assist by accident, it will often get confused when you try to tell it to stop speaking and will continue to try to reply to whatever you say. By saying “Nevermind,” Assist will stop and leave you in peace.


Assist has some useful features out of the box

You can make Assist more suited to your needs by creating your own custom sentences and intents, or by hooking it up to an LLM. However, even using the default commands, there’s a lot you can do.



Source link

Leave a Reply

Subscribe to Our Newsletter

Get our latest articles delivered straight to your inbox. No spam, we promise.

Recent Reviews


Digital marketing changes fast. One minute a platform is hot, the next it’s outdated. Consumer habits shift quickly, and the strategies that worked last year might not work today. If you’re trying to stay relevant in this ever-evolving field, the big question is: how can you level up your skills without going back to school?

Whether you’re brand-new to marketing or a traditional marketer moving into digital, here are seven practical (and proven) ways to sharpen your skills, no formal degree required.

1. Take Online Courses That Actually Teach You Something

Not all online courses are equal. The best ones are built by marketers who actually do this stuff every day not just teach theory. These courses blend hands-on learning with real-world projects that help you build skills employers care about.

What to look for:

  • Instructors with real industry experience
  • Projects based on actual campaigns
  • Updated content that reflects current tools and platforms
  • Certifications that carry weight on your resume

Recommended platforms: Google Skillshop, HubSpot Academy, and LinkedIn Learning are all great places to start.

2. Learn from the Pros in the Industry

Want to know what’s working in digital marketing right now? Follow the experts who are already doing it. They share not just tactics but also insights into the strategy behind successful campaigns. If your goal is to become an SEO expert in Nepal, seek out local professionals who are ranking well or leading agencies you’ll gain insights that are specific to your market.

How to get the most from them:

  • Follow a mix of global and local thought leaders
  • Subscribe to their newsletters and podcasts
  • Ask questions and engage with their content
  • Join their webinars or virtual events

Tip: Pick experts in areas you want to master—SEO, social media, email marketing, or AI tools.

3. Use Free Resources to Explore and Learn

You don’t always have to pay to learn. There’s a ton of free, high-quality content online that covers everything from the basics to advanced strategies.

Top free resources to check out:

  • Coursera & edX: Free courses from top universities
  • Google Digital Garage: Solid fundamentals in digital marketing
  • YouTube: Tutorials, breakdowns, and real case studies
  • Blogs: Keep up with Moz, Search Engine Journal, and Content Marketing Institute

4. Get Hands-On with Personal Projects

Reading is helpful, but doing is where the real learning happens. Try testing strategies on a personal blog, passion project, or fictional brand.

Simple project ideas:

  • Start a blog and learn SEO by optimizing your posts
  • Run a small Instagram or Facebook campaign
  • Build an email list for a hobby or passion project
  • Try a basic Google Ads campaign with a tiny budget

5. Join Online Communities and Connect with Others

One of the best parts of digital marketing is the community. There are countless online (and offline) spaces where marketers help each other grow.

Where to find them:

  • LinkedIn groups: Look for niche-focused communities
  • Reddit: r/digitalmarketing, r/SEO, and r/PPC are packed with advice
  • Slack groups: Many cities and marketing niches have active ones
  • Local events: Don’t underestimate the power of in-person networking

6. Get Certified (It’s Worth It)

Certifications show that you’ve taken the time to learn and understand the tools. They’re especially helpful if you’re transitioning from another field or just getting started.

Top certifications to consider:

  • Google Ads & Google Analytics
  • HubSpot Inbound Marketing
  • Meta (Facebook) Social Media Marketing
  • Salesforce Marketing Cloud (for advanced roles)

7. Analyze Real Marketing Data

Looking at real-world data helps you understand what works—and what doesn’t. Try working with small businesses or nonprofits to get your hands on real campaign results.

Where to find real data opportunities:

  • Help a local business improve their online presence
  • Volunteer for a nonprofit’s marketing team
  • Freelance on small gigs to build a portfolio
  • Ask your employer to let you assist on a digital campaign

The Skills That Will Make You Stand Out

To be great at digital marketing, you need a mix of creative and analytical abilities. The top marketers are flexible, data-savvy, and constantly learning.

Here’s what to focus on:

  • Analytics: Know how to read and act on data
  • Writing and content: Craft messages that get attention and convert
  • Tech skills: A basic understanding of HTML, email tools, and CRMs
  • Strategy: Know how to align marketing goals with business objectives
  • Adaptability: Be ready to pivot with new trends and tools

Start Small, Learn Fast

You don’t need a fancy degree to break into or level up in digital marketing. What you need is consistency, curiosity, and a bit of creativity. Pick one or two of the strategies above that fit your style, and commit to them for the next month.

Most importantly, don’t just learn—apply. Watch a course, then launch a mini-campaign. Read a blog, then try out the strategy on your own site. Digital marketing rewards action, not just knowledge.



Source link