Skip to content

Releases: BrunoGG69/Spottr

v0.8.0

Choose a tag to compare

@BrunoGG69 BrunoGG69 released this 20 Jul 07:04

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

Choose a tag to compare

@BrunoGG69 BrunoGG69 released this 16 Jul 20:16
ba5268d

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

Choose a tag to compare

@BrunoGG69 BrunoGG69 released this 15 Jul 05:33

OTA test build. Bumped version, added confirmation log line.