Skip to main content
Provision WiFi credentials to an ESP32 device over Bluetooth Low Energy using the BluFi protocol. Use it to scan for BluFi-capable devices, push SSID/password credentials, and read back connection status and firmware version — handy for bringing an unprovisioned ESP32 DUT onto the network as part of a test.

Syntax

Every subcommand accepts --box BOX (Lagerbox name or IP; uses the default box if omitted). All commands except scan take a DEVICE_NAME argument identifying the target BluFi device.

Commands


Command Reference

scan

Scan for BluFi-capable BLE devices.

connect

Connect to a BluFi device and retrieve its version and status.

provision

Provision WiFi credentials to a BluFi device.

wifi-scan

Scan for WiFi networks via a BluFi device.

status

Get the WiFi connection status from a BluFi device.

version

Get the firmware version from a BluFi device.

Typical Flow


See Also

  • BLE — scan and connect to generic BLE devices
  • WiFi — manage the Lager Box’s own WiFi settings