Docs
Steps

Device changes

A device turns on, opens, unlocks…

When step — What starts the flow. Step type when-entity-state.

How it works

Starts the flow when a device changes state. Pick the device, then optionally the state it changes to and / or from; leave both empty for any change. Going offline or coming back (unavailable / unknown) does not count unless ticked at the bottom. Text steps can use {{trigger.name}}, {{trigger.state}}, {{trigger.oldState}} and {{trigger.attribute.<name>}}.

Example

Device changes: Front door → Unlocked → Send notification

A push each time the front door unlocks.

Options

OptionKeyKindRequiredNotes
DeviceentityIdentityyesdomains: light, switch, input_boolean, lock, cover, fan, binary_sensor, climate, presence, siren, media_player, camera, valve, mode, timer
Changes totostateno—
Changes fromfromstateno—
Also when the device becomes or stops being unavailableincludeUnavailablebooleanno—
Also when the state becomes or stops being unknownincludeUnknownbooleanno—

Exits

One exit. Triggers have no incoming connection.

Wire format

What the step stores in the flow definition's data bag (JSON schema).

Generated from docs-bundle v0.1.0, novon-platform 9ce3486c (2026-10-09).

On this page