Appearance
GPIO Control Widget
Multi-channel GPIO panel using two-way RPC (set_channel_state). Each toggle waits for the device RPC reply.
Behaviour
Same feedback as Toggle Button: Sent on accept, Confirmed on device reply, Failed with reason or timeout. Telemetry chN can still show live state; confirmation is the RPC reply, not a timer.
For retained GPIO state after power loss, prefer Switch / Mini Switch (SHARED → CLIENT). See Command and control.
Configuration
- Items — label and channel
- Columns, Compact, Confirm before toggle
- Retries, RPC timeout, Command lock
Source
- GpioControlWidgetConfig.tsx / GpioControlWidget.tsx
