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
python
folder, naming itsllurp
. This is where pyinstaller expects a copy of the module. - Install js dependencies by running
npm install
from the/react
folder - Run
python build_app.py
(--no-react
and--no-python
can 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
.