My house takes its time deciding when I'm home. Years in this house, and it still doesn't recognize me.

Ten seconds if the house is in a good mood. Ten minutes if it isn't. And when the motion sensor has clocked off entirely, I stand there waving both arms like I'm trying to land a plane.

I kept blaming the wrong things for it. Search for this problem, and you'll find people with the same story and a dozen competing theories.

The Wi-Fi router firmware was suspect one. Cheap bulbs suspect two, the hub, the cloud connection, all of them had a turn.

The answer was $40, which is embarrassing when I add up what the wrong answers cost.

The problem was in my pocket the whole time

Working as designed, unfortunately

Google Maps location pin superimposed over a map of Tokyo

Geofencing, which is what I'd been using, depends on background location updates, and both iOS and Android are built to ration those in the interest of battery life and privacy.

On Android, apps that aren't in active use are sorted into restricted buckets. Normal-priority location requests can be deferred.

What makes it hard to diagnose is that nothing looks broken. The app works when you open it. The lights respond when you tap them. The geofencing reports itself as accurate.

But it runs late, sometimes late enough that you're already on the couch. When I knew this, I took the phone out of the equation.

The realization that changed things was that phone location was the wrong kind of trigger entirely, and that a better kind had just become possible.

A Matter-based millimetre-wave presence sensor sits near my front door now and handles the job locally, and the lights are on before I get the key out.

Motion, occupancy, and presence are not the same thing

Only one of them can see you sitting still

Google Home logo glowing at the center of a red and blue abstract background

Worth sorting out the vocabulary before we go any further. Motion, occupancy, and presence get used interchangeably on product pages, and they are not the same thing.

Start at the widest. Phone geofencing is macro-location, using GPS coordinates and cellular data to draw a rough radius around your address.

One step in, we have motion detection. Traditional sensors use Passive Infrared, which watches for heat signatures moving across a field of view.

Occupancy sensors are the same hardware with a timer, holding the room occupied for a few minutes after the last trigger, and hoping that covers the gap.

The fatal for both is stationary people. Sit still on the couch reading, and PIR has nothing to detect. The timer runs out, and the lights go off.

Millimetre-wave radar is the most accurate. These sensors emit continuous waves and read the micro-movements.

mmWave itself isn't new. What's new is Matter 1.4, which folded radar into occupancy sensing and added low-power protocols for battery devices on Thread.

Before that, presence meant a vendor app, hub, and cloud. Now the sensor reports occupancy to Google Home directly, and it shows up as a native trigger in the automation editor.

Quiz
8 Questions · Test Your Knowledge

Google Home automation triggers
Trivia challenge

From voice commands to motion sensors — how well do you really know Google Home automations?

AutomationsTriggersSensorsRoutinesSmart Home
01 / 8
Triggers

Which phrase do you use to manually trigger a Google Home routine with your voice?

Correct! Saying 'Hey Google, run routine' followed by the routine's name is the standard way to manually trigger a saved routine. This works on any Google Nest speaker or display linked to your home.
Not quite. The correct phrase is 'Hey Google, run routine' followed by the name of your routine. Commands like 'activate scene' or 'start automation' are more associated with other platforms like Amazon Alexa or Apple HomeKit.
02 / 8
Automations

What is the name of the feature in the Google Home app that lets you create 'if this, then that' style automations?

Correct! Google Home calls its 'if this, then that' style automations 'Routines.' You can set a trigger condition and a resulting action, such as turning on lights when you arrive home.
Not quite. Google Home uses the term 'Routines' for its conditional automations. While 'Automations' sounds logical, Google reserves that label for a more advanced scripting feature available to select users in the Automations preview.
03 / 8
Sensors

Which of the following sensors can be used as a trigger in Google Home automations?

Correct! Motion sensors are fully supported as automation triggers in Google Home. When motion is detected, you can trigger actions like turning on lights or sending a notification to your phone.
Not quite. Google Home supports motion sensors as automation triggers — useful for lighting and security automations. Barometric pressure, UV index, and soil moisture sensors are not natively supported as triggers in the Google Home ecosystem.
04 / 8
Triggers

Which time-based trigger is available when setting up a Google Home Routine?

Correct! Google Home Routines support sunrise and sunset as dynamic time-based triggers. These automatically adjust based on your location and the time of year, so you don't have to manually update them seasonally.
Not quite. Google Home supports sunrise and sunset as smart time-based triggers in Routines. Options like 'every 15 minutes' or 'every hour' are not available natively — those kinds of interval triggers require third-party tools like Google Home's Automations preview or IFTTT.
05 / 8
Routines

Which of the following can trigger a Google Home Routine based on your physical location?

Correct! Google Home supports geofencing as a location-based trigger, activating routines when a household member arrives at or leaves a set location. This is great for automations like turning off lights when everyone leaves the house.
Not quite. Google Home uses geofencing — GPS-based location boundaries — to trigger routines when you arrive or leave home. NFC tags and Bluetooth beacons are not natively supported as triggers within the Google Home app itself.
06 / 8
Smart Home

What standard, adopted by Google Home, allows smart home devices from different brands to work together as automation triggers and actions?

Correct! Matter is the open smart home connectivity standard that Google Home has adopted. It allows compatible devices from different manufacturers to integrate seamlessly, including acting as triggers or actions within Google Home automations.
Not quite. The answer is Matter — a universal smart home standard backed by Google, Apple, Amazon, and others. While Zigbee and Z-Wave are popular wireless protocols, Matter is the overarching interoperability standard Google Home has embraced for cross-brand compatibility.
07 / 8
Triggers

When using Google Home's Automations feature (preview), which of the following is a valid starter trigger type?

Correct! Contact sensors — which detect whether a door or window is open or closed — are supported trigger types in Google Home Automations. This lets you do things like turn on the hallway light whenever your front door opens.
Not quite. Contact sensor state changes (open or closed) are supported triggers in Google Home Automations. Battery level thresholds, input source changes, and energy usage limits are not currently available as native automation triggers in the Google Home platform.
08 / 8
Routines

Which of the following Google Home Routine triggers is tied to a specific Google assistant interaction rather than a device or schedule?

Correct! You can set a custom voice phrase as a trigger for a Google Home Routine, so saying a specific sentence to your Google Nest device kicks off a series of actions. This is one of the most flexible and personalised trigger options available.
Not quite. A custom spoken voice phrase is a trigger type tied directly to Google Assistant interaction, separate from device states or schedules. While thermostat temperature thresholds and timer endings sound plausible, they are not currently available as standalone Routine trigger types in the standard Google Home app.
Challenge Complete

Your Score

/ 8

Thanks for playing!

You might already own half the hardware

The other half costs about $40

The Nest Hub Max and Nest Audio speakers displayed on a wall.

First, you need something that can serve as a Thread border router. In Google's world, that's a Nest Hub 2nd Gen, Nest Hub Max, or Nest Wifi Pro.

Without that, a battery-powered Matter sensor has nothing to connect to. With one, it joins a low-power mesh that already exists in your house and shows up in Google Home.

For the sensor. The recent battery-powered Matter-over-Thread radar options are the ones worth looking at.

The older radar sensors meant either a cable down the wall or picking a spot based on where the sockets were.

The current generation can run on a coin cell for months, thanks to those Matter 1.4 low-power protocols, and reports occupancy natively.

Pairing was a QR code, a Matter setup flow, and about a minute of waiting before occupancy showed up as a trigger I could build on.

Two rules for a presence sensor that never annoys you

A few things I learned after occupancy was sitting in the automation editor. Gate it with a light level. The sensor fires day and night, and nobody needs the hallway lamp at 2 pm.

The newer sensors bundle a light sensor for exactly this reason, so the automation becomes "occupied AND dark" rather than occupied alone.

Finally, don't wire it to anything with consequences. Lights, fine. Music, fine. Door locks, no. Radar can be fooled by a curtain or a determined ceiling fan.