Redirecting to sign in…
Attendance
Disconnected

Dashboard

–
People
–
Total Away
–
Total Office
–
Total Attendance
–
Total Lunch
–
Total Exceeded
–
Avg Office
–
Avg Attendance

Attendance summary

Per-person totals for the selected range — the same figures as the report's Summary sheet.

Employee Work Days Scans Office Away Att. Lunch Exceeded Avg Office Avg Att.

Records

TimeNameIDPers. IDSDK cardDirectionCheck pointDoorReader
–

Live

Waiting for live swipe events… (pushed within ~1s after the collector writes them)

Loading door alarms…

Manage

Data

Import a HikCentral Transaction .xlsx (historical swipes), or rebuild realtime data from the JSONL store — re-scans every file and refills any missing rows, never deletes imported history. Both are idempotent.

Doors & card readers

Map each (reader, door) to a direction. Saving re-applies direction & check-point to existing records.

Reader #Door #DirectionCheck pointLabel

Employees

Bind a card to a person. Fill SDK card_no (from a realtime swipe) so live data resolves the name. Saving updates that person's existing records. Or import a HikCentral Person Information .xlsx to fill ID / card / name / personnel code / department for everyone at once.

Report card (ID)SDK card_noNamePersonnel IDDeptEmailNote

Addition cards

Extra SDK cards a person also carries (a spare card, a badge). The primary card stays in Employees above — this is for the additional ones. A swipe on an addition card counts exactly like a swipe on that person's primary card: same person, one merged attendance line. Registering a card also names any swipe it already made while unknown.

SDK card_noBelongs toReport card (ID)NoteAdded