Caution
This integration is deprecated. Please switch to the integration by the FindMy.py author, which now supports AirTags.
You need to have a running Anisette and a decrypted plist file of your tracker. The latter can be challenging to obtain, see this issue).
With those two things ready, setup should be easy using the config flow.
Thanks to FindMy.py, on which this integration is based on.