A GUI desktop interface for WISP tags, using sllurp2 to interface an RFID reader, and react and eel for the UI.
Pre-built releases of the app are available for Windows and Linux in the releases section on GitHub.
- Install the Python dependencies with
pip install eel pyinstaller pillow - Clone this repo
- Copy sllurp2 and put it in the
pythonfolder, naming itsllurp. This is where pyinstaller expects a copy of the module. - Install js dependencies by running
npm installfrom the/reactfolder - Run
python build_app.py(--no-reactand--no-pythoncan be used to skip parts of the build)
From now on, just run the script after making changes.
It's relatively easy to add support for a custom WISP sensor type or create a new front-end widget for visualization. You can find the guide to do that in CUSTOMIZATION.md.