Button actions
With its sleek and unobtrusive hardware design, viaSens offers a capacitive button for triggering multiple button actions while working and debugging the device.
All actions require entering service mode first.
Action | Press type | Press Duration | Animation |
---|---|---|---|
Enter service mode | Long press+release | 2 seconds + release within 2 seconds | Blinking to static blue in the first 2s |
Soft reboot | Long press | Enter service mode without releasing + keep pressing for 2 more seconds | Blinking to static orange (2s) then release within 2 seconds |
Full reset | Long press | Enter Soft reboot without releasing + keep pressing for 4 more seconds (12 seconds in total) | Blinking red |
Movement test mode | One short press | 200ms | First light blue quarter on + Blinking yellow once upon presence detection until presence no longer detected |
Status publish mode | Two short presses | 200ms | Second light blue quarter on, status message packets will be sent every 10 seconds to MQTT broker |
Reserved test modes | Three/Four short presses | 200ms | Corresponding quarters lit in white |
Exit service mode | 5 Short presses | 200ms | One quarter lit in blue for each press, then OFF on 5th press |
Reboot/Reset sequence
The service mode and all submodes are exited automatically after one hour. If the button is released during the static orange, soft reboot is performed.
LED menu details
The user can cycle through the menu using multiple presses. Each press must be separated from the next one by at least 500ms.