Features
Device Locker is a software-based solution that uses BLE proximity detection to track enterprise device check-ins/check-outs. It eliminates the need for physical lockers while reducing device loss through automated missing device alerts.
Device Locker is designed to support the needs of both end users and administrators in shared-device environments. It helps simplify everyday access and management workflows across the device ecosystem.
Key Capabilities
Passive BLE Proximity Detection
Device Locker detects enrolled devices within a specified range (e.g., 1 meter / 3 ft) and adds them to the device list. No user action is required for presence detection.
Automated Device Assignment
Device Locker assigns the device that is fully charged and least used when a user logs in. This optimizes battery availability and distributes wear across the fleet.
Device Check-In Prompt
Device Locker prompts logged-in users to check in their device or continue their active session when they come within range of Device Locker. This handles scenarios where the work area and Device Locker share the same room.
Real-Time Device Status
Device Locker displays a live count of devices by status:
Available - device is present and ready for use
In Use - device is checked out and a user is logged in
Charging - device is docked and charging
Missing / Not Reporting - device has not been detected within the configured grace period
Admin Device Management
Device Locker lets administrators register devices via barcode scan or manual input, unregister devices with a specified status (e.g., Missing, In Repair), and access check-out/check-in reports showing device IDs and associated users.
Device Location & Tracking
Device Locker displays location and tracking details for each device entry, helping teams locate and recover devices:
Approximate distance via BLE signal
Location via GPS coordinates
Device Finder functionality (ping device, send message)
NFC Badge Authentication
Device Locker supports NFC badge authentication during the check-out workflow, allowing users to access an assigned device after completing authentication.
Backend Alerts
Device Locker communicates device and locker status events to backend systems, enabling management action on missing devices, shortages, and status changes.
Device Locker supports two configurations:
Wired - Multi-Device Docking Station
Utilizes a powered multi-port USB hub/dock with USB data connections and a device controller (e.g., Raspberry Pi) to run the Device Locker app. Devices are connected via USB and tracked through the controller.
Wireless - Tablet Kiosk
Leverages BLE connectivity between a tablet kiosk and mobile devices to determine whether devices are within proximity of the kiosk. The tablet remains powered and in a fixed location.echnical Guide
The Device Locker user guide is for two audiences:
Device Users - frontline employees who check out and return shared devices
Administrators - store or facility admins responsible for registering devices, managing device status, and reviewing reports
For Device Users
How Device Locker Works
Device Locker is an app that uses BLE and Wi-Fi to detect and manage enrolled devices in your environment. It works independently of any specific physical infrastructure, i.e., your facility may use physical lockers, ports, docking hardware, or none at all. When you check out a device and complete login, Device Locker records the check-out and marks the device In Use. When you return and check in, your session ends, the device logs you out, and it becomes available for the next user.
Note: Devices must remain powered on for Device Locker to detect and track them. Do not remove the battery.
Checking Out a Device
There are three ways to check out a device, depending on how your environment is configured. In every method, the device shows as In Use only after you complete login.
Option A - Pick Up and Log In
Pick up an available device from its storage location (locker, port, dock, or shelf).
The device prompts you to log in.
Sign in with your credentials.
After a successful login, Device Locker records the check-out and the device status updates to In Use.
Option B - NFC Badge Tap with Device Login
Tap your NFC badge on the device running Device Locker to start the check-out.
Device Locker assigns an available device to you and sends the assignment details to that device.
Pick up the assigned device and enter your PIN, or use facial recognition.
After a successful login, Device Locker records the check-out and the device status updates to In Use.
Option C - NFC Badge Tap with PIN on Device Locker
Tap your NFC badge on the device running Device Locker to start the check-out.
Enter your PIN on the Device Locker screen when prompted.
Device Locker assigns an available device to you and sends the assignment details to that device.
The assigned device logs in automatically and enters a reauthentication lock state.
Pick up the assigned device and re-enter your PIN, or use facial recognition, to unlock it.
After you unlock the device, Device Locker records the check-out and the device status updates to In Use.
Note: In Options B and C, tapping your NFC badge starts the check-out and assigns a device. You still complete login on the assigned device before it becomes fully active.
Device Status
Available
Device is present and ready to be checked out
In Use
Device is checked out; a user is currently logged in
Charging
Device is connected and charging
Missing/Not Reporting
Device has not been detected within the configured time period
Last updated