Interactive (control) widgets

Some widgets write to a device or trigger an action:

Realistic control widgets

Skeuomorphic controls with the same write behaviour, for a more tactile HMI:

When you operate a control widget you'll see device/write then device/write/ack events confirming the device acted. Controls require a writable device/protocol (e.g. a Modbus coil/register or a gpio-digital-out/gpio-pwm device). Widgets that fire a User Action instead need a saved action and don't require a writable Modbus device.