Fingerprint access for a gym · Muscat

Gym Access Bridge

Client project · Real hardware

The problem

Memberships live in the gym system. The door lives on a fingerprint reader. They have to agree.

How it works

  1. 01

    Member enrolled on the reader

    System state

  2. 02

    Package activated in the gym system

    System state

  3. 03

    Bridge syncs access to the device

    System state

  4. 04

    Staff renew packages at reception

    Human decision

  5. 05

    Check-ins land in attendance, live

    System state

Copper marks the human decision. The rest is tracked by the system.

Under the hood

  • zkemkeeper.ZKEM · Connect_Net
  • StartEnrollEx (3-scan enrolment)
  • SSR_SetUserInfo · enable/disable
  • RegEvent + OnAttTransactionEx
  • GetUserTmpExStr · template sync

The short version

The door follows the membership — automatically.