Docs
Steps

Step reference

Every When, And and Then step in the Flow Editor.

When

What starts the flow

StepWhat it does
Device changesA device turns on, opens, unlocks…
Time of dayAt a set time, on chosen days
Sunrise / sunsetAround sunrise or sunset
Someone arrives / leavesThe home, a person or a place becomes occupied or empty
Entry pointOther flows can link in here; name it
Manual startPress the tab on the step to run the flow by hand
Sensor readingA sensor crosses a value or changes
Every N minutes / hoursRepeat on a fixed interval, on chosen days
Cron schedule (advanced)A 5-field cron expression, home timezone
Button pressedA button helper or a physical button / remote key is pressed
Timer finishesA timer helper runs out (or is cancelled)
Attribute changesBattery, brightness, HVAC action… changes
Alarm panelArmed, disarmed, triggered…
Schedule starts / endsTwo exits: when a weekly schedule becomes active, and when it becomes inactive
Day partsMorning, day, evening… one exit per period — plus Away and No period when watching presence
HolidayAt a set time on US holidays

And

Only continue if…

StepWhat it does
Device isA device is in a given state
Sensor isOnly if a reading is above, below or between
Time is betweenOnly inside a time window
Day of weekOnly on chosen days
HolidayOnly on (or only off) US holidays
Schedule is activeOnly while a weekly schedule is active
Someone is homeOnly when the home, a person or a place is occupied / empty
Attribute isOnly if an attribute equals / is above, below, between
Alarm isOnly while armed / disarmed / triggered
Day or nightOnly in daylight, or after sunset
Hasn't run recentlyLet this branch through at most once per window
Variable isCompare a value remembered by "Set variable", or a value of the trigger

Then

What happens

StepWhat it does
Control devicesTurn on, dim, lock, set…
Activate sceneRun one or more scenes
Send notificationPush, text or email the household
WaitPause before the next step
Wait untilPause until a device, reading or time is reached
Stop waitingCancel this flow's (or another flow's) pending waits
Link to flowsRun one or more flows, at a chosen entry point
Integration actionRun a service an integration provides
Debug messageWrite a line to the Messages window while debugging
StopEnd the run here, or just this branch
Set variableRemember a value, a count or a time for later runs
LogWrite a line into the run history
SpeakAnnounce a message on media players
Call a web APISend an HTTP request to a device or an online service
Generated from docs-bundle v0.1.0, novon-platform 9ce3486c (2026-10-09).