Skip to main content

Scene vs Automation: Key Differences

This is the most commonly confused concept in Builder Agent. Here's a comparison table to clarify:

Comparison Table

SceneAutomation
ExecutionActive (person-triggered)Passive (condition-triggered)
TriggerUser taps / voice commandSystem auto-triggers when conditions are met
ExampleTap "Good Night Mode" — all lights off, curtains closed, AC adjusted"Temperature > 28°C AND someone present → AC auto-on"
Best forUser knows exactly what they want, one tap does itAutomatic responses to environmental changes — no user action needed
Use casesGood night, movie mode, leaving home, morning routineLights off when no one is there, temperature regulation, arming security, lux-sensor lighting

When to Use a Scene vs an Automation

Use a scene when:

  • The user knows exactly what device actions they want
  • Multiple devices need to act in concert with one tap
  • The scene is relatively fixed and user-triggered

Use an automation when:

  • You need automatic responses to environmental changes
  • The logic is complex — e.g., "execute only when X AND Y are both true"
  • The user doesn't want to think about it; the system handles it automatically

:::One-line rule A scene = person-triggered; automation = condition-triggered. Remember that one line and you'll always know which to use. :::