Releases: BrunoGG69/Spottr
Release list
v0.8.0
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
v0.7.0
Spottr Scanner v0.7.0
Adds an onboard status LED so you can tell a scanner's state at a glance — no serial monitor needed.
What's New
Status LED (pin 15) — the onboard LED now reflects what the scanner is doing:
| State | LED behavior |
|---|---|
| Connecting | Blinking |
| Online / running | Solid on |
| Config portal active | Slow breathing fade |
| OTA update in progress | Double-blink stutter |
Glance at any scanner and you instantly know whether it's connecting, running, waiting for setup, or updating.
Notes
- Firmware version reported over MQTT is now
0.7.0. - No configuration changes required — existing scanners update automatically via OTA.
Full setup and docs: spottr.brunogg.in
v0.6.1
OTA test build. Bumped version, added confirmation log line.