Every screen, before you build the device.
Tap the actions to see what the 128×128 terminal shows for a scan, an enrollment, a missing network or a queued punch. The phone beside it shows what the operator sees while connecting a terminal to the portal.
The logo, colours, AP name and portal title come from one branding profile per client.
Brand logo, live clock and a PLACE FINGER prompt. The Wi-Fi icon is green while the terminal is online.
In Devices, add the terminal. AsaanHazri generates a six-digit pairing code and a private device key.
On first boot the screen shows AH-Setup-4821 and 192.168.4.1. No app, cable or Bluetooth is needed.
Join the setup network, open the address, enter the office Wi-Fi and the pairing code from the dashboard.
The terminal exchanges the code for its key, shows CONNECTED, then heartbeats, syncs the roster and accepts punches.
Fingerprint templates never leave the reader. The terminal sends only its device key, sensor slot numbers and punch times. The server stores employee names and which finger slots are enrolled — never a fingerprint image.
Logo, colours, header text, hotspot name and portal title live in the firmware's branding profile. Build the same code for another client by switching the profile — no code changes. The demo above previews three clients.
Open device managementFirmware source and wiring notes are in firmware/README.md.