I didn’t see this having been mentioned in the thread, so just wanted to point out that when you’re running “Find My” with the intention of tracking “items” (such as AirTags) the version of “Find My”-app needs to be one that actually supports tracking them.
For example, the version that shipped with MacOS Catalina does not support tracking items (only devices and people) and thus can’t be used … so you can’t simply grab any old old hardware and expect to be able to use that for this purpose since Apple doesn’t allow installing latest versions of the operating system on too old hardware. I have not tried using a version of “Find My” from a newer OS on an older machine - which could work in theory, but I’m afraid that Apple may have limited running the software on older OS-versions … or it may rely on something that is not available on those versions or something.
In retrospect this does make sense, but caused a minor “why isn’t it working at all?” -confusion for me for a while.
@ndbroadbent I’m trying to get MACOS running on proxmox too and keep getting stuck in the Ventura installer at the 12 mins to go mark… Did you get that problem?
Update: I was fortunately able to test on another server and it made further progress by not stopping at the 12 min mark (all steps followed exactly the same). Turns out that putting the MacOS’s disk onto a NVME drive causes the 12 min mark issue. If anyone is experiencing this problem I suggest trying the install steps on a different Proxmox Server hardware to see if it makes any difference for you.
For anyone’s benefit I followed this guide which despite the robot voice (the author is likely from Vietnam) was very easy to follow and we’ll explained https://youtu.be/iVolaiH-6W8?si=ICbau9w1YbP2Mq8B
I’ve observed that any devices with an apostrophe (i.e. John’s AirTag) does not automatically get added as a device tracker to Home Assistant’s MQTT auto discover. Devices without an apostrophe get added fine (i.e. Johns AirTag). The homeassistant documentation is allowing to manually add the device successfully: MQTT Device Tracker - Home Assistant
Can you confirm if you’re also getting this behaviour and if there’s a manual workaround that does not require renaming device names on the Apple account? (Note: I’m aware that removing apostrophes from the apple name is the easiest solution for me at the moment)
No. AirTags are not located like an iPhone, iPad or other network type devices. They use low energy Bluetooth to provide location info back to Apple. Apple does not make this available to web base location trackers
Unfortunately, life is getting in the way at the moment, so I haven’t had the time to test the new release as much as I liked. But you can use the code on GitHub as @ndbroadbent mentioned, if you like .
You can’t just share them with any old account, you have to be sharing them with an email or phone number that is associated with an Apple ID. The recipient must be running 17+ on the iOS device otherwise it will give you an error telling you you cannot share it to them. Your device must also be running 17+ or the option doesn’t even appear.
In theory somebody could host a couple Apple ID emails on a server then build a web application where you can give them a publicly accessible webhook that points to your home assistant server and share your air tags with them. The server would collect the information of the air tags and forward it back to your home assistant server through the webhook. Sounds very doable. You just have to trust them with all of your location data… This would only work when you’re Internet is accessible, no offline support.
Oh wow, thank you for making this, i stalled on my own script a while ago, and seeing someone else pick this up and package it properly makes me very happy, good going! :3
I would definitely vouch for it! We have 2 Iphones, an Ipad, 2 Apple watches and 4 AirTags for the kids. It would definitely be a quality of life improvement when we could track those devices and of course our kids (when they are away) … 1, 2,5 and 5 years old. We can do that on our phones ofc, but this would be awesome.
I’ve a running Proxmox 4 node CEPH cluster hosting some Unbuntu docker hosts to provide containers including home bridge, I could host an extra MACOS VM maybe, but I rather like/want a more native way.
Is it possible to run this for multiple Apple IDs? Or does one need seperate VM for each family member and their tags? Or are new shared tags visible with this app?