get_device_info
Retrieve device serial, MAC addresses, OTP data, and firmware security from a Busy Bar unit to support inventory tracking, multi-device identification, and hardware troubleshooting.
Instructions
Retrieve detailed hardware and identification info about the Busy Bar device.
This tool queries GET /api/status/device via `SystemApi.get_status_device()` to obtain
physical identifiers and manufacturing details of the unit.
Returns a StatusDevice object containing:
- serial_number (str): Device serial number
- usb_mac (str): MAC address of the USB ethernet interface
- wifi_mac (str): Wi-Fi MAC address
- ble_mac (str): Bluetooth Low Energy MAC address
- otp_valid (bool): Whether OTP data has been programmed and is valid
- otp_model (str): Device model code (e.g., "BB.1")
- otp_timestamp (int): Production timestamp as Unix epoch seconds
- firmware_security (str): Firmware signature protection state — one of "secure",
"insecure", "other", or "unknown"
Use case:
Inventory tracking, device identification in multi-device setups, or
troubleshooting hardware-specific issues.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||