Swapping schedules for sensors made my Home Assistant setup feel human


Setting up your smart home automations to run on a schedule often seems like the best option, but that’s not always the case. When I moved some of these automations to sensor-based triggers, it made my home feel much more natural.

Why smart home schedules feel dumb

Life doesn’t run on a schedule

A woman in bed asleep, with her phone on the night stand. Credit: Monkey Business Images/Shutterstock.com

The idea of running smart home automations on a schedule is sound. If you get up at the same time each morning, then having your morning routine trigger at that time every day will work perfectly much of the time. The problem is that real life doesn’t always run to schedule.

You might get up later on weekends, in which case you need to amend your automation to fire at different times on weekdays and weekends. If you take a day off or get up early, however, then your schedule-based automation won’t fire when you need it.

You might find that your smart blinds suddenly open when you’re hoping for an extra hour in bed, or your kitchen lights are off when you head down to make your morning cup of coffee. Unless you stick rigidly to your schedule, your automation isn’t always going to be there for you when you need it.

It’s not the automation’s fault. It’s doing exactly what it’s told to do by running at the same time each day. The problem is that you don’t want it to run at a set time; you want it to run when you actually need it. You can end up adding more and more conditions to your automation to try to handle all the different edge cases, but it’s almost impossible to cover every eventuality.

Sensors become triggers in your automations

Your automations run when you need them to

An Aqara Light and Motion Sensor P2 sitting on a countertop. Credit: Chris Hachey / How-To Geek

The problem is a common one in smart home automations. You end up creating an automation based on a specific trigger instead of one that’s based on the outcome that you want. The reality is that you don’t want your automation to fire at a set time; you want it to fire when you need it.

That’s why you need a different trigger. Instead of using a schedule to run your automations, you can use sensors as the triggers. This ensures that the automation will only run when the relevant conditions are met, rather than running rigidly at the same time every day.

For example, for your morning routine, the reality is that you don’t want it to run at a specific time; you want it to run when you get out of bed. You can use sensors to determine this, so that the automation will only run when you actually need it.

You might use a bed presence sensor or a motion sensor in the hallway outside your room to determine when you get out of bed. This can then trigger your automation, which will always run when you need it, regardless of whether you get up earlier than usual or stay in bed for longer.

Everything Presence Lite mmWave sensor.

Compatibility

ESP Home

Weight

40g

Featuring multi-target tracking, support for zones, light level sensing, Bluetooth proxy and support for multiple different mmWave sensors, the Lite offers next level features for a more pocket-friendly point.


The most useful sensors for automations

Presence detection beats motion detection

There are plenty of different sensors that you can use to make your automations run when you want them to. There are a few particular sensors that I’ve used in my own home to move automations away from schedules to sensor-based triggers.

PIR motion sensors are great for detecting motion, which is a simple but effective way to get rid of a schedule. I have an automation that reads a morning briefing from a smart speaker in the kitchen, which used to run on a schedule. Sometimes, however, we wouldn’t get up on time, and no one would be in the kitchen to hear it.

Using a motion sensor, the automation now runs a minute after motion is first detected in the kitchen in the morning. Since we all go down to eat breakfast together, it means that we’re always in the room when the morning briefing plays.

Presence sensors can be even more useful. These sensors can tell when someone is in the room, even if they’re not moving. I have some automations that give useful announcements through smart speakers, and these used to run on a schedule on all the smart speakers throughout the house. If we were home, most of the smart speakers would be talking to an empty room, and if we were out, all of them would be.

I replaced these scheduled automations with automations that were triggered by presence detection. If someone is in a room for an extended period of time, the announcement plays just from the smart speaker in that room, where it’s certain that there’s someone there to hear it.

There are plenty of other useful devices for these types of sensor-triggered automations. I’ve used contact sensors, temperature and humidity sensors, and light sensors to replace automations that had been running on schedules.

An IKEA smart bulb in a kitchen overhead light.


Building a smart home? Here’s one design principle you shouldn’t ignore

”Guest mode” is a sign that you’ve missed the brief.

Sometimes a schedule is the right choice

Not every automation needs to be triggered by a sensor

A Home Assistant sticker sitting on top of a large analog clock. Credit: Adam Davidson/How-To Geek

This isn’t to say that you should never run an automation on a schedule. Sometimes, triggering an automation at a set time is exactly what you need.

For example, I have an automation that plays an announcement on the smart speakers when it’s the kids’ bedtime. The beauty of this is that we’re not the bad guys telling them that they have to go to bed; the smart speaker is the one that’s ruining their fun. Triggering this automation with a sensor wouldn’t make sense; the outcome I want is for the automation to fire when it’s time for the kids to go to bed, and a schedule is the best way to make that happen.

Even better is to combine schedules and sensors by using conditions. The bedtime announcement automation doesn’t run when no one is home, for example, because that would be pointless. While the schedule is the trigger, sensors determine whether we’re at home or not, and if we’re not, the automation won’t run.


I don’t miss my scheduled automations

Scheduled automations have their place, but they’re often too rigid to work well. Sensor-based automations have made my home feel far more human, as my automations now fire when I want them to, no matter how much my schedule may change.



Source link

Leave a Reply

Subscribe to Our Newsletter

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

Recent Reviews


The first time I encountered mesh Wi-Fi was when I went to university. One Wi-Fi password, but no matter where you roamed on campus you’ll stay connected. I’ve always thought of mesh networks as enterprise technology that you need an IT department to handle, but then router makers figured out how to make mesh easy enough for mere mortals.

Now I consider a mesh network the default for everyone, and if you’re still using a single non-mesh router you might want to know why. So let me explain.



















Quiz
8 Questions · Test Your Knowledge

Home Networking & Wi-Fi

Think you know your routers from your repeaters — put your home networking know-how to the ultimate test.

Wi-FiRoutersSecurityHardwareProtocols

What does the ‘5 GHz’ band in Wi-Fi offer compared to the ‘2.4 GHz’ band?

That’s right! The 5 GHz band delivers faster data rates but loses signal strength more quickly over distance and through walls. It’s ideal for devices close to the router that need maximum throughput, like streaming 4K video.

Not quite — the 5 GHz band actually offers faster speeds at the cost of range. The 2.4 GHz band travels farther and penetrates obstacles better, which is why smart home devices and older gadgets often prefer it.

Which Wi-Fi standard, introduced in 2021, is also known as Wi-Fi 6E and extends into a new frequency band?

Correct! 802.11ax is the technical name for Wi-Fi 6 and Wi-Fi 6E. The ‘E’ variant extends the standard into the 6 GHz band, offering a massive swath of new, less-congested spectrum for faster and more reliable connections.

The answer is 802.11ax — that’s Wi-Fi 6 and Wi-Fi 6E. Wi-Fi 6E adds support for the 6 GHz band, giving it far less congestion than the crowded 2.4 GHz and 5 GHz bands. 802.11be is actually the upcoming Wi-Fi 7 standard.

What is the default IP address most commonly used to access a home router’s admin interface?

Spot on! The vast majority of consumer routers use either 192.168.0.1 or 192.168.1.1 as the default gateway address. Typing either into your browser’s address bar will bring up the router’s login page — just make sure you’ve changed the default password!

The correct answer is 192.168.0.1 or 192.168.1.1. These are the most common default gateway addresses for home routers. The 255.x.x.x addresses are subnet masks, and 127.0.0.1 is your own machine’s loopback address, not a router.

Which Wi-Fi security protocol is considered most secure for home networks as of 2024?

Excellent! WPA3 is the latest and most robust Wi-Fi security protocol, introduced in 2018. It uses Simultaneous Authentication of Equals (SAE) to replace the older Pre-Shared Key handshake, making it far more resistant to brute-force attacks.

The answer is WPA3. WEP is completely broken and should never be used, WPA is outdated, and WPA2 with TKIP has known vulnerabilities. WPA3 offers the strongest protection, and if your router supports it, you should enable it right away.

What is the primary difference between a mesh Wi-Fi system and a traditional Wi-Fi range extender?

Exactly right! Mesh systems use multiple nodes that talk to each other intelligently, handing off your device seamlessly as you move around your home under one SSID. Traditional range extenders typically broadcast a separate network and can cut bandwidth in half as they relay the signal.

The correct answer is that mesh nodes form one intelligent, seamless network. Range extenders are actually the ones that often create separate SSIDs (like ‘MyNetwork_EXT’) and can significantly reduce speeds. Mesh systems are far superior for large homes with many devices.

What does DHCP stand for, and what is its main function on a home network?

Perfect! DHCP (Dynamic Host Configuration Protocol) is the unsung hero of home networking. Every time a device joins your network, your router’s DHCP server automatically hands it a unique IP address, subnet mask, and gateway info so it can communicate without manual configuration.

DHCP stands for Dynamic Host Configuration Protocol, and its job is to automatically assign IP addresses to devices on your network. Without it, you’d have to manually configure a unique IP address on every single phone, laptop, and smart device — a tedious nightmare!

What is ‘QoS’ (Quality of Service) used for in a home router?

That’s correct! QoS lets you tell your router which traffic gets priority. For example, you can prioritize video calls or gaming over a family member’s file download, ensuring your Zoom meeting doesn’t freeze just because someone is downloading a large update.

QoS — Quality of Service — is actually about traffic prioritization. By tagging certain data types (like VoIP calls or gaming packets) as high priority, your router ensures latency-sensitive applications get bandwidth first, even when the network is congested.

What does the ‘WAN’ port on a home router connect to?

Correct! WAN stands for Wide Area Network, and the WAN port is where your router connects to the outside world — typically to your cable modem, DSL modem, or ISP gateway. The LAN ports on the other side connect to devices inside your home network.

The WAN (Wide Area Network) port connects your router to your ISP’s modem or gateway — essentially your entry point to the internet. The LAN (Local Area Network) ports are for connecting devices inside your home. Mixing them up can cause your network to not function at all!

Challenge Complete

Your Score

/ 8

Thanks for playing!

Mesh Wi-Fi solves a problem most homes already have

The internet is no longer confined to one spot in your home

In the early days of home internet, there was no real reason to have Wi-Fi coverage all over your home. You installed the router in your home office, or near the living room, and that was enough. People didn’t have smartphones, tablets, or smart home devices that all needed access to the LAN.

As Wi-Fi devices proliferated, that central router became a problem. There’s only so much power you can push into the antennas, and the inverse square law drains that signal of power in very short order.

It was a problem that had many suboptimal solutions. Wi-Fi repeaters destroy performance, access points need long Ethernet runs, and Powerline Ethernet only works well in ideal conditions. Most older homes can’t provide that with their aging wiring. In short, trying to expand a central router’s reach has usually involved some janky mishmash of solutions.

A modern mesh router kit just solved that problem without any fuss. The biggest problem you’ll have is how to position them. Everything else is usually just handled automatically.

Brand

eero

Range

1,500 sq. ft.

Mesh Network Compatible

Yes

The eero 6 mesh Wi-Fi router allows you to upgrade your home network without breaking the bank. Compatible with the wider eero ecosystem, you’ll find that this node can either start or expand your wireless network with ease.


Mesh systems prioritize consistency over peak speed

Good enough internet everywhere

Top view of the contents of the Netgear Nighthawk MK93S mesh system. Credit: Jordan Gloor / How-To Geek

I think it’s important to point out that with Wi-Fi it’s much more important to get consistent and reliable performance wherever you are in your home than to hit crazy peak speeds. Sure, if you buy an expensive router, you can blast data when you’ve got line of sight and are a few feet away, but then you might as well just connect to it with an Ethernet cable.

For the price of one very fast centralized router, you can buy an entry-level mesh router kit and have fast enough internet everywhere, and never have to think about it again. I’m still running a Wi-Fi 5 mesh system in my two-storey rental home and I get 200+ Mbps minimum anywhere. If I need more speed than that on a single device, it’s going on Ethernet.

As prices come down on Wi-Fi 6 and 7 mesh systems, we’ll all eventually get access to that gigabit or better wireless tier, but I’d rather have a few hundred Mbps everywhere rather than a few Gbps in just one place and zero internet elsewhere.

Setup and management are finally user-friendly

Your dog could do it if it had thumbs

TP-Link Deco Mesh Wi-Fi Puck sitting on a desk beside two stacked books Credit: TP-Link

It’s hard to overstate just how easy modern mesh routers are to set up. After you’ve got the first unit up, usually by using a mobile app, adding more is generally just a matter of turning them on close to any previously activated router and waiting a few seconds.

As for the actual management of the network, on my TP-Link system you can see the topology of your network, how the pods are doing in terms of bandwidth, and you can automatically optimize for network interference and signal strength. The days of cryptic and largely manual router configuration are over. Even port forwarding, which has always tripped me up on old routers, now just works with a few taps on my phone screen.

The price argument doesn’t hold up anymore

There’s something for every budget

The biggest reason I think people have avoided mesh systems is cost. That’s perfectly fair, because mesh systems are more expensive than a single router. The thing is, prices have come down significantly, especially for mesh on older Wi-Fi standards.

But, even if you want newer Wi-Fi like 6E or 7, you don’t have to start your mesh journey with a full kit. You can buy a single mesh router, use that as your primary, and then add more as you can afford it. Even better, if you’ve bought a new router recently, there’s a chance it already supports mesh technology. It doesn’t even have to be that recent, since some older routers have gained mesh capability thanks to firmware updates.

If you already have a router that’s mesh-capable, then extending your home network any other way would be silly. Also, keep in mind that all the routers in your mesh network don’t have to be identical. That’s a common misconception, but the only thing they need to have in common is support for the same mesh technology. Just keep in mind that your performance will only be as good as the slowest device in the chain.


Mesh is for everyone

The bottom line is that mesh network technology is now cheap enough, mature enough, and easy enough that I honestly think everyone should have a good reason not to use it rather than looking for reason to use it. Wi-Fi should be like water or electricity. You want everyone in your home to have easy access to it no matter where they are. Mesh will do that for you.

The Unifi Dream Router 7.

9/10

Brand

Unifi

Range

1,750 square feet

The Unifi Dream Router 7 is a full-fledged network appliance offering NVR capabilities, fully managed switching,a built-in firewall, VLANs, and more. With four 2.5G Ethernet ports (one with PoE+) and a 10G SFP+ port, the Unifi Dream Router 7 also features dual WAN capabilities should you have two ISP connections. It includes a 64GB microSD card for IP camera storage, but can be upgraded for more storage if needed. With Wi-Fi 7, you’ll be able to reach up to a theoretical 5.7 Gbps network speed when using the 10G SFP+ port, or 2.5 Gbps when using Ethernet. 




Source link