Zone Control

PI-based zone light controller with target lux, occupancy afterglow, and smooth fades.
PI-based zone light controller with target lux, occupancy afterglow, and smooth fades.

Read more ›

Supported devices

Flow cards

Click on a device above to show related Flow cards only.

When...

Curve
Curve output changed
i
Fires when the curve device publishes a new output value.
Zone Controller
Turned on
Zone Controller
Turned off
Zone Controller
The dim level changed
Zone Controller
The luminance changed
Zone Controller
Lux input changed
i
Fires on every validated lux input change, including clear/unavailable transitions.
Zone Controller
Light level changed (0-100%)
i
Fires when the zone light level changes.
Zone Controller
Unoccupied (left)
i
Fires when the zone becomes unoccupied.
Zone Controller
Occupied (entered)
i
Fires when the zone becomes occupied.
Zone Controller
Zone active again (cancel timers)
i
Fires when the zone re-enters active state and timers are cancelled.
Zone Controller
Zone inactive (fade)
i
Fires when afterglow fade starts; token is the fade duration.
Zone Controller
Zone inactive (hold)
i
Fires when the inactive hold/off-delay starts after fade. Token is hold duration in seconds.
Zone Controller
Zone inactive (off)
i
Fires when the zone reaches full OFF after afterglow/hold has ended.

And...

Zone Controller
Is turned on
Zone Controller
Zone is in afterglow
Zone Controller
Zone is occupied
Zone Controller
mode is Mode

Then...

Curve
Set curve input = Value
i
Feeds a generic numeric input value to the curve device.
Curve
Set curve JSON = Curve JSON
i
Accepts either an array of {x,y} points or a full curve object with points and optional metadata.
Curve
Set curve specification = Curve spec JSON
i
Apply a full curve specification object, including points and optional formatting/dynamics metadata.
Zone Controller
Turn on
Zone Controller
Turn off
Zone Controller
Toggle on or off
Zone Controller
Dim to %
Zone Controller
Set relative dim-level %
i
Dim or brighten with respect to the device's current dim-level.
Zone Controller
Clear measured lux input
i
Invalidates the lux input immediately. No stale lux is retained for control.
Zone Controller
Set measured lux (PV) = Lux lx
i
Override/update the measured lux for the zone controller.
Zone Controller
Set mode = Mode
i
Switch control mode (auto/manual/on/off/night).
Zone Controller
Set occupied = Occupied
i
Sets occupancy state (true/false).
Zone Controller
Set light level = Lysniveau (%)%
i
Directly set output in Manual/On modes (clamped by UMAX).
Zone Controller
Set PID: Kp=... Ti=... Td=... β=... N=...
i
Optionally provide any subset of PID parameters.
Zone Controller
Set softstart to ...%
i
Set the softstart value (%).
Zone Controller
Set target lux = Lux lx
i
Set the lux setpoint for PI control.
Zone Controller
Set max output to ...%
i
Set the maximum output limit (%).
Zone Controller
Set min output to ...%
i
Set the minimum output limit (%).

Support

The developer of this app does not offer direct support.

What’s new

Version 4.0.7 — small fixes to pid

View changelog

Zone Control

Zone Control is not compatible with the selected Homey.

Zone Control will install on Homey shortly.
Install App