Can you share the scripts?
I am still on finetuning (×tamp and &fixtime seem to be the same)
If i think i cant blame anymore i will post it here
Super interested in this - I've got a couple airtags on my dog and keys and while the whole apple thing is nice I'd love to have them all in one spot
I briefly looked into extracting data from the Find My app on my Mac mini wasn’t able to find much what are you using to extract data are you pulling from a database or what?
I changed the script from
https://github.com/icepick3000/AirtagAlex/blob/main/AirtagAlex.sh
took the variabes and filled them in an osmand compatible URL
Works fine on a MacBook Air with 3W of Power.
But code still looks ugly. Actualy theres no time spending on this.
If some body wants them: Where can i upload it?
So i made it to github. Quick and dirty:
https://github.com/SchorschKloni/AirtagAlex/
Do everything from AirtagAlex, add the vars and the URL for your traccar Osmand Port
Thanks for sharing.
Boom - go them up and running easy peasy - thanks for posting this I've been looking (half assedly admittedly) for that file on my Mac for a while
How many devices can I monitor with a single apple account?
Good evening,
@Imzenreally, could you please elaborate how you managed to push the csv data to the traccar server? Or at least show me in the right direction where to start?
The AirtagAlex.sh script runs nicely and creates a csv file with the positions and identiifer. I now just need to send this data to my traccar server.
Many thanks in advance.
/Kathrine
Katherine be aware - newer versions of OS X hash the find my file and other stuff - so whatever you are using as a server don’t upgrade - and don’t us a VM
I’ll grab my laptop and share my script to post to my Traccar server
this is the last thing to run in the AirTagalex for loop
aside from the done sleep
make sure you update your ip or domain
echo "Report to Traccar"
tracname=`cat ~/Documents/Airtags/Items.data | jq .[$j].name | sed 's!"!!g'`
batterystatus=`cat ~/Documents/Airtags/Items.data | jq .[$j].batteryStatus`
akku=$((batterystatus * 100))
wget --spider -q http://[MY FQDN]:5055?id=$tracname\&lat=$locationlatitude\&lon=$locationlongitude\&speed=0\&user=Airtag\&batteryLevel=$akku\&accuracy=$locationhorizontalaccuracy\×tamp=$locationtimestamp
echo $tracname
echo $akku
echo "Reported to Traccar"
@Imzenreally
Does this mean: "If i update my Macbook i cant use FindMy anymore for this?"
Good evening,
@Imzenreally
Thank you very much!
For everybody else who is interested:
It is possible to run periodicaly a script on a Mac which uploads the data from "Find my" App.
I have it working with seven of them.
Just got some Finetuning todo.
A MacBook Air uses arround 3W of power while doing this.
But you have to have at least BigSur