Skip to main content

Devices

Register, configure, and monitor campus RFID/NFC hardware scanner kiosks, turnstiles, and desktop readers.

📸 [Image Placeholder: Devices Changelist View]


Overview & Description​

The Devices module manages the physical scanning hardware deployed across campus (including ESP32 microcontrollers, Raspberry Pi nodes, gate turnstiles, and Windows desktop readers). It links each device to an Area, tracks online status, and handles API authentication.


Navigate to Admin Sidebar > Devices > Devices.


Fields & Device Attributes​

Field NameDescription
Device IDUnique hardware identifier or serial code configured on the device (e.g., GATE-01, LIB-DESK-02).
AreaThe physical campus venue or gate where this hardware unit is stationed.
DescriptionOptional hardware model details or mounting location notes.
Last SeenLive timestamp indicating the most recent heartbeat or card scan received from the device.
StatusReal-time health indicator (Online, Stale, or Offline).

Operations​

How to Register a New Scanner Device​

  1. Click the + button on the Devices page.
  2. Enter the unique Device ID configured in your scanner's firmware.
  3. Assign the device to a campus Area.
  4. Click Save.

How to Update or Reassign a Device​

  1. Click the Device ID in the table.
  2. Re-assign location or update device descriptions.
  3. Click Save.

Access & Permissions Notice

Operations such as viewing, registering, modifying, or deleting scanner devices may be subject to user or group permission restrictions. Access to permissions can be coordinated with your administrators if needed.


Frequently Asked Questions (FAQ)​

Q: Who would likely have Adding, Editing, or Deleting access to this feature?
A: [Placeholder: Add role-specific guidance based on your institution's access policies. Access to hardware scanner device configuration is determined by assigned user or group permissions. Coordinate with your administrators for specific access requirements.]

Q: How does the system calculate whether a device is Online, Stale, or Offline?
A: In the system, device status is determined by the timestamp of its latest received log or heartbeat:

  • Online: Heartbeat received within the last 90 seconds.
  • Stale: Heartbeat received between 90 and 180 seconds ago.
  • Offline: No heartbeat received for more than 180 seconds (or no logs recorded).

Q: How do we troubleshoot an offline scanner?
A: Check the physical scanner's power and network connectivity. You can review connection events and error logs under Devices > Device Logs.