mirror of
https://github.com/Donkie/Spoolman.git
synced 2026-10-21 17:42:16 -05:00
The reader-to-Spoolman contract is one ordinary HTTP POST, which means a complete conforming reader fits in a hundred lines of stdlib and needs no NFC hardware at all. That is worth having as a tool: pairing, auto-navigate and filling the link dialog are otherwise only reachable by someone who owns an ESP32 and has already flashed it. Interactive by default, because the thing you want while clicking around the UI is to tap the same tag again, or a new one, without retyping a command. Blank input re-taps the last UID -- which is also how to watch the server's de-duplication behave, since it answers every repeat while broadcasting only the first, exactly as it does for a real reader re-reading a tag that is sitting on it. Writes nothing and deletes nothing, unlike its neighbours in this directory: a scan is an event, not a record.