High-level trigger surface that fires a preconfigured scene instead of a single pin write.
At a glance
Behavior
Firmware contract
The widget itself does not need a pin; the scene resolves into server-side actions.
On the app side this widget snaps to the 8-column square grid and uses both resizing. Its raw type is SCENE and the matching icon token in the app is bolt.fill.
Pin support: No direct pin required on the widget itself; scene steps can target many pins and devices.
Transmission: Invokes a higher-level scene action rather than sending one raw pin payload.
Canvas preview
Widget contract
| Property | Value |
|---|---|
| Raw type | SCENE |
| Default size | 4 x 2 |
| Minimum size | 2 x 1 |
| Resize mode | both |
| Pin requirement | optional / infrastructure |
| Pin support | No direct pin required on the widget itself; scene steps can target many pins and devices. |
| Interactive | yes |
| Transmission | Invokes a higher-level scene action rather than sending one raw pin payload. |
Allowed pin families
No direct pin required on the widget itself; scene steps can target many pins and devices.
Transport path
Invokes a higher-level scene action rather than sending one raw pin payload.
Operational limits
Needs backend/server support for the actual scene graph
Configuration surface
Limits and caveats
Layout notes
Canvas footprint
4 x 2
Default footprint in the Plynx canvas before user resizing.
Resize floor
2 x 1
The minimum size accepted by the app during drag-resize.
Interaction model
Live input
Whether the user edits state directly or only reads it.
Button
Momentary or toggle actuator for a single virtual or hardware pin.
Styled Button
A richer button with distinct on/off labels and color states.
Slider
Horizontal continuous input with min, max and send strategy options.
Vertical Slider
Vertical range control for compact side panels and console-style layouts.