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,

     

     

     

    To finish reading, please visit source site