🔧 Hearit.AI BLE OTA Update

📱 Device Connection

BLE Name Filter (Prefixes)
Use ; to separate prefixes. Example: HA;SMARTINTAKE. Devices whose broadcast name starts with any prefix will appear in the chooser.
No device connected

⬆️ Firmware Update

Authentication
If device logs show jl packet format err or the page shows Authentication failed, keep this checked.
Select Firmware File
📦
Click to select firmware (.ufw, .bin)
Update Progress
📱 Ready
0%
Waiting to start...

🧭 OTA Tools

Device Info
-
-
Update Check (Server)
Fetch ota-config.json from the server and compare with the device version (CORS required).

📋 Logs

[Init] OTA Update Tool Ready

⚠️ Important Notes

  • Do NOT disconnect or close the page during update
  • Ensure device has sufficient battery (>30%)
  • Device will auto restart after update

🌐 Browser Compatibility

  • Chrome, Edge, Opera (Desktop & Android)
  • ❌ Firefox, Safari, iOS browsers