Smart home routines and scenes let you automate multiple devices with a single command, schedule, or sensor trigger. A routine runs a sequence of actions based on a trigger, while a scene sets specific device states all at once. This guide walks you through triggers, conditions, actions, voice-triggered routines, good starter routines, cross-platform compatibility via Matter, and tips for keeping things simple and reliable.

Scenes versus routines

A scene is a snapshot of device settings. For example, a “Movie Night” scene might dim the lights to 20 percent, close the shades, and set the thermostat to a comfortable temperature. When you activate the scene, every device in it changes to its saved state simultaneously.

A routine is an automation that ties a trigger to one or more actions. The trigger can be a voice command, a schedule, a sensor reading, or a device state change. The actions can include running a scene, sending a notification, waiting a delay, or controlling individual devices.

You can think of scenes as building blocks that you call inside routines. A single routine might run a Good Morning scene, then wait five minutes, then adjust the thermostat.

Feature Scene Routine
Purpose Sets multiple devices to preset states Triggers a sequence of actions
Trigger Activated manually or by another routine Voice command, schedule, sensor, device state
Conditions None built-in Time, location, sensor, mode, device state
Actions Device states only Any combination: scenes, devices, notifications, waits
Example Set lights to 50%, lock doors, set thermostat to 72 When motion detected after sunset, turn on lights

What you need to get started

Before building routines and scenes across platforms, make sure you have the basics in place.

  • A smart home hub or app: Alexa, Google Home, Apple Home, or SmartThings each act as the control center for your automations. You can use more than one, but keeping a single primary hub reduces confusion.
  • Compatible devices: Lamps, switches, plugs, sensors, locks, thermostats, blinds, and speakers that work with your chosen platform. Check the device packaging or manufacturer website for platform logos such as Works with Alexa, Works with Google Home, or Works with Apple Home.
  • A reliable Wi-Fi network: Many devices connect over Wi-Fi, so a stable router is important. For Zigbee or Z-Wave devices, you need a hub that supports those radios, such as a dedicated hub or a smart speaker with a built-in Zigbee radio.
  • The latest app version: Keep your smart home app updated to access the newest features, including support for Matter when available.

Setting up scenes and routines step by step

The process for creating scenes and routines differs slightly between platforms, but the general approach is the same across Alexa, Google Home, Apple Home, and SmartThings.

Creating a scene

  1. Open your smart home app and look for a tab labeled Scenes, Automations, or Routines. The location varies, but it is usually near the Devices or Home section.
  2. Choose the option to create a new scene. You may need to name it something meaningful like “Good Morning” or “Movie Night.”
  3. Select the devices you want to include. For each device, set the desired state: brightness, color, power on/off, lock/unlock, thermostat temperature, shade position, and so on.
  4. Some apps let you set delays between device adjustments within a scene. This can be useful if you want lights to fade gradually rather than snap to full brightness.
  5. Save the scene. You can now activate it manually from the app or by voice command if you name it clearly. For example, saying “Turn on Good Morning” or “Set Good Morning” will run the scene in most platforms.

Creating a routine with triggers

  1. In your smart home app, go to Routines or Automations. Tap to create a new routine.
  2. Choose the trigger. Options typically include:
    • Voice: A custom phrase you say to your voice assistant.
    • Schedule: A specific time and day, optionally repeating.
    • Sensor: Motion, contact open/close, temperature, humidity, or light level.
    • Device state change: A smart switch turned on, a door unlocked, or a thermostat set to a certain temperature.
    • Location: When you arrive home or leave (requires phone location services).
  3. Add conditions if your platform supports them. Conditions are filters that must be true before the routine runs. For example, only run the routine if the front door is locked, if it is after sunset, or if no one is home.
  4. Add actions. You can:
    • Run a saved scene.
    • Control individual devices (turn on, off, dim, lock, set temperature).
    • Send a notification to your phone or tablet.
    • Wait a certain amount of time before the next action.
    • Play audio on a speaker or display (supported on Alexa and Google Home).
    • Adjust the thermostat mode or fan speed.
  5. Review the routine, name it, and save. Test it by triggering it manually or simulating the trigger.

Voice-triggered routines

Voice routines are the most common way to start an automation. You say a phrase, and the assistant runs the routine. To set one up, choose “Voice” as the trigger and type the phrase exactly as you will speak it. Use natural language such as “Good night,” “I’m leaving,” or “Movie time.” Avoid phrases that conflict with existing commands on the assistant. For example, saying “Turn off the lights” might run a built-in command instead of your custom routine.

Most platforms let you use a single phrase for the routine. Some also support a second alternative phrase. Keep phrases short and consistent so everyone in the household uses the same trigger.

Good starter routines

If you are new to automations, these three routines cover the most common daily needs. You can adjust them to match your schedule and device setup.

Good Morning

  • Trigger: Schedule at your typical wake-up time, or voice command “Good morning.”
  • Actions: Turn on bedside lamp or overhead lights at a low brightness, gradually increase over fifteen minutes if your bulbs support fade. Adjust the thermostat to your daytime setpoint. Turn off any fans or devices that run overnight. Optionally have the coffee maker start or play a news brief on a speaker.
  • Conditions (optional): Only run if the alarm was set the previous night, or if the bedroom door is closed.

Leaving Home

  • Trigger: Location trigger when everyone leaves, or voice command “I’m leaving” or “Goodbye.”
  • Actions: Turn off all lights. Lock the front door(s). Set the thermostat to an energy-saving mode (for example, away or eco). Turn off any entertainment devices. Arm any security sensors if your system supports integration.
  • Conditions: Many platforms let you add a condition to only run if the front door is unlocked or if a specific time has passed since the last trigger. This prevents the routine from running repeatedly when it is already set.

Bedtime

  • Trigger: Schedule at your usual bedtime, or voice command “Good night” or “Bedtime.”
  • Actions: Turn off all main floor lights. Dim hallway lights to a very low level or turn them off. Lock doors. Set thermostat to your sleep temperature. Turn off the television or stereo. Optionally, activate a security system or enable night mode for cameras.
  • Conditions: If you have kids, you might add a condition to skip the routine when a child’s room light is still on, or run a separate version that leaves a nightlight on.

Cross-platform routines with Matter

Matter is a smart home standard that allows devices from different brands to work together regardless of the platform you choose. A device with the Matter logo on its box is designed to work with Alexa, Google Home, Apple Home, SmartThings and other Matter platforms.

Matter connects devices over Wi-Fi, Thread, or Ethernet. Thread devices form a mesh network that can be more reliable than standard Wi-Fi, but you need a Thread border router, such as a compatible smart speaker or hub, to relay commands.

How to use Matter with routines

  1. Check device compatibility: Look for the Matter logo on the device packaging. Not all Matter devices support every platform, so check the manufacturer’s list of supported platforms before buying.
  2. Pair the device once: Open your primary smart home app (for example, Alexa) and scan the Matter setup code on the device or its packaging. The device appears in that app. You can then share it with other Matter-compatible platforms from within the first app, usually under a settings option labeled “Share” or “Pair to another app.”
  3. Control across platforms: Once a Matter device is linked to multiple platforms, you can include it in routines on any of those platforms. For example, you might use an Apple Home routine to trigger a light that is also available in the Google Home app. However, routines themselves are not shared across platforms—you must create the routine separately in each app.
  4. Keep it simple: If you use multiple platforms, it is easier to pick one as your primary routine builder and only use others for voice control or occasional adjustments. Duplicating routines across every platform increases complexity and the chance of conflicts.

Matter support evolves over time. If a device you own does not yet support Matter, it may gain support through a firmware update. Check the manufacturer’s website for updates.

Keeping routines simple and reliable

As you add more devices and routines, simplicity helps prevent frustration.

  • Start small: Build one routine at a time. Test it thoroughly before creating the next one. A routine with too many actions is harder to debug if something goes wrong.
  • Limit conditions: Conditions are powerful but can cause routines to fail silently if a sensor or variable is not available. Use conditions only when they are truly needed, such as a time-of-day filter or a location check.
  • Use scenes inside routines: Instead of listing ten device actions in a routine, create a scene for those ten devices and call the scene from the routine. This keeps the routine clean and makes it easy to reuse the same device state across different triggers.
  • Name clearly: Give scenes and routines names that describe what they do, such as “Leaving Home – All Off” rather than “Away Mode.” Avoid names that sound like built-in commands (for example, “Turn on the lights” might interfere with the assistant’s default behavior).
  • Group similar devices: In your smart home app, group devices by room or function. Routines that target a group are easier to set up and modify than routines that address each device individually.
  • Review regularly: When you add a new device, check whether it needs to be included in existing routines. If a routine no longer matches your schedule or lifestyle, update or delete it. An unused routine can cause unexpected behavior if its trigger still works.

Testing your routines

Testing is the most important step to confirm a routine works as expected. A routine that looks correct in the app may behave differently in real life due to network delays, device offline status, or conflicting automations.

  1. Activate the routine manually: Most apps let you tap a “Run” or “Play” button for a routine. This tells you whether the devices respond correctly without waiting for the real trigger.
  2. Trigger the routine naturally: If the routine uses a voice command, say the phrase exactly as you saved it. Listen for the assistant’s confirmation and watch whether each device changes state. If the routine uses a schedule, note the time and wait for it to run.
  3. Check each device: Walk through the house or check the app to see that all devices in the routine changed to the expected state. If a light stays on or a lock does not engage, troubleshoot that device first.
  4. Test conditions: If your routine has conditions, verify they work. For example, if the routine only runs after sunset, test it during the day to confirm it does not run. Then test it after sunset to confirm it does.
  5. Involve others: If multiple people live in the home, ask them to try the routine as well. They may use different phrasing or press different buttons, which can reveal problems you did not notice.
  6. Monitor over time: Some routines work fine for days or weeks and then suddenly stop. This can happen if a device goes offline, a firmware update changes behavior, or your Wi-Fi network changes. Periodically run through your most important routines to make sure they still work.

Common mistakes to avoid

Even experienced smart home users run into issues. Watch out for these pitfalls.

  • Too many triggers: A single routine with multiple triggers (for example, both schedule and motion sensor) can behave unpredictably. Some platforms allow several triggers per routine, while others allow only one. Use separate routines if you need different triggers for the same set of actions.
  • Conflicting routines: Two routines that control the same device can step on each other. For example, a Good Night routine that turns off all lights may collide with a Motion Night Light routine that turns on a hallway light when motion is detected. Use conditions or prioritize routines by scheduling them at different times.
  • Over-reliance on cloud services: Routines that depend on internet connectivity may fail during an outage. If a routine is critical, such as a door lock security routine, consider using a hub that can process automations locally. Check if your platform supports local processing for routines.
  • Assuming all platforms are the same: Alexa, Google Home, Apple Home, and SmartThings each have their own syntax for voice commands, different condition types, and varying levels of support for delays and loops. Read the documentation for your specific platform when building advanced routines.
  • Ignoring device limitations: Some devices, especially older or less expensive models, may not respond to rapid commands or may have a delay before they can accept the next command. If a routine runs ten actions at once, some may not execute. Stagger actions with short waits where possible.

Troubleshooting routine problems

When a routine does not work, start with the simplest fixes.

  • Check device power and connectivity: Make sure the device is powered on and connected to your network. In the app, look for an “Offline” or “No Response” indicator. Restarting the device often resolves temporary issues.
  • Verify the routine is enabled: Routines can be accidentally disabled or set to inactive. Open the routine and confirm it is toggled on.
  • Review the trigger details: If the trigger is a voice command, say it clearly with the exact phrasing you saved. If the trigger is a schedule, check that the time zone and time of day are correct. Some apps default to 12-hour clock, which can cause confusion with AM/PM.
  • Check conditions: If a routine has conditions, disable them temporarily to see if the routine runs without them. If it does, the condition is preventing the routine from running, and you need to adjust the condition logic.
  • Look for duplicate names: If another routine or scene has the same name, the assistant may run the wrong one. Rename your routines to be unique.
  • Update the app and device firmware: Outdated software can cause compatibility issues. Update both the smart home app and the individual device firmware through their respective apps.
  • Rebuild the routine: If nothing else works, delete the routine and create it again from scratch. This eliminates any hidden corruption in the routine configuration.

FAQ

Can I use routines from one platform to control devices on another platform?

Not directly. Each platform runs its own routines. However, if you connect a device to multiple platforms using Matter, you can create a routine on one platform that controls that device, and also create a separate routine on another platform for the same device. The routines do not share triggers or conditions across platforms.

What is the difference between a scene and a routine on Alexa, Google Home, or Apple Home?

The core difference is the same across all platforms: a scene is a static set of device states, while a routine is an automation with a trigger, optional conditions, and a sequence of actions. Alexa calls them Scenes and Routines. Google Home uses the term Routine for automations and does not have a native Scene feature; you can achieve similar results with a Routine that sets multiple devices. Apple Home has Scenes and Automations (which function like routines). SmartThings has Scenes and Routines.

Do I need a separate hub for routines?

It depends on the platform and devices you choose. Alexa-compatible devices can be controlled from a compatible speaker or the Alexa app without a separate hub, though Zigbee devices need a speaker or hub with a built-in Zigbee radio. Google Home works through compatible speakers or displays. Apple Home needs a supported home hub device, such as a compatible speaker or streaming box, to run automations. SmartThings typically uses a dedicated hub for Zigbee and Z-Wave devices, though Wi-Fi devices can work through the app alone.

How many routines can I have?

Limits vary by platform and can change, so check your platform’s documentation. In practice, a smaller set of clearly named routines is easier to maintain and troubleshoot. Focus on the routines that matter most to your daily life rather than creating automations for every possible scenario.

Smart home routines and scenes save time and make your home feel more intuitive. Start with one or two automations that address your most frequent daily actions, test them thoroughly, and expand from there. Using Matter can simplify cross-platform compatibility, but keeping your overall setup simple will yield the most reliable experience. For deeper guidance on multi-device routines, see multi-device routines. If you are new to home automation, the home automation overview covers the basics of device selection and network preparation. For lighting-specific advice, the guide to automating your lights provides detailed setup steps and best practices.

Claire Whitaker

About Claire Whitaker

Claire Whitaker is part of our editorial team and reviews and edits our smart home guides, checking product details against manufacturer specifications and owner feedback.