use AirTagCrypto.py library decrypt your reports via Python
Openhaystack-python
This python daemon will allow you to gather your Openhaystack-based airtag reports and display them on a Grafana dashboard.
You can also use AirTagCrypto.py library alone to decrypt your reports via Python
Requirements
- Running Openhaystack simple-server (I’m using a Big Sur Hackintosh virtual machine on my Proxmox server).
- Grafana instance with installed Track map plugin (in my case running on a separate Arch Linux machine with InfluxDB).
- InfluxDB 2.0 to store your decrypted reports and send them to Grafana.
Installation
To run a daemon you’ll need to:
-
Create a python venv and install necessary libraries:
cd daemon
python3 -m venv venv
source venv/bin/activate
python3 -m pip install -r requirements.txt -
Edit your config.py to fill your InfluxDB credentials,