Skip to main content

Automation

Rules that run automatically without manual intervention.

Trigger types

TypeExample
TimeEvery day at 22:00
DeviceWhen a device becomes online

Actions

  • Turn a device on or off
  • Execute a scene

Create an automation

  1. AutomationsNew
  2. Choose trigger and condition
  3. Define the action
  4. Enable Active

Scheduling

The server evaluates time-based automations every minute (everyMinute scheduler). In production, run php artisan schedule:work.

Tips

  • Test the scene manually before linking it to an automation
  • Avoid feedback loops (device triggering itself repeatedly)