Spottr Scanner v0.8.0
Adds MQTT authentication support and gives every scanner a unique setup network name.
What's New
MQTT username / password — scanners can now connect to brokers that require auth:
- New optional Username and Password fields in the setup portal's broker step.
- Saved to NVS with the rest of the config; the review page shows the auth mode before you confirm.
- Leave both blank for anonymous connection — existing setups need no changes.
Unique captive portal names — every scanner used to broadcast its setup network as Spottr-Scanner-0000. The MAC-based suffix was read before the WiFi interface existed, returning zeros. It's now read directly from efuse, so each device shows its real suffix (e.g. Spottr-Scanner-E804) — unique per scanner, stable across reboots.
Notes
- Firmware version reported over MQTT is now
0.8.0. - Existing scanners update automatically via OTA. Saved settings are untouched — the new fields only appear when running setup again.
Full setup and docs: spottr.brunogg.in