Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add detection of Tile trackers #45

Closed
AndreasTuranski opened this issue Feb 22, 2022 · 7 comments
Closed

Add detection of Tile trackers #45

AndreasTuranski opened this issue Feb 22, 2022 · 7 comments

Comments

@AndreasTuranski
Copy link

Having both AirTag and Tile Tracker detection in one app would be useful, likely reuse significant portions of the code base, and provide energy efficiency vs having another app price anti-tracking for Tiles and do its own BLE scans.

@AndreasTuranski AndreasTuranski changed the title Add detection of Tile trackers too Add detection of Tile trackers Feb 22, 2022
@EvanCarroll
Copy link

I came here to suggest the same thing.

@createcandle
Copy link

I've just created a Python bluetooth scanner to do the same thing. It reports both Airtags, Tiles and bluetooth beacons (although I haven't verified that last one).

https://github.com/createcandle/bluetoothpairing/blob/main/scanner.py

The Tile in my vicinity (I don't own one, but apparently a neighbour does) doesn't seem to emit advertising bytes, but it does emit a name: 'Tile'. So the code just looks for that instead.

@Sn0wfreezeDev
Copy link
Member

We are looking into that topic at the moment. There will be a release covering this in the next weeks using a simple approach at first

@Myzel394
Copy link

My tiles are detected properly. @AndreasTuranski can you confirm this? If yes, we can probably close this issue

@jezzaaa
Copy link

jezzaaa commented Apr 26, 2022

My Tiles are detected also, which is awesome. As well as an extra one I'm not familiar with. But I can't tell which ones are mine and which one isn't. The UI instructions to handle/ignore my Tiles don't work. I can't identify my MAC addresses in the Tile app.

@Sn0wfreezeDev
Copy link
Member

We will check why ignoring the Tiles does not work. Thanks for checking.
Currently, we have not identified if we can let the Tiles ring like an AirTag. Therefore, it's not possible to directly identify them this way. Maybe the adb logs can show you its MAC address?

@jezzaaa
Copy link

jezzaaa commented May 3, 2022

I used "adb logcat" to search for the MAC addresses, while I was using the Tile app, and clicking on the "Find" button for each device:

05-03 09:56:44.524 9977 26210 D BluetoothGatt: readRssi() - device: FD:15:E9:F3:A5:95

so then I could work out which MAC address belonged to a device. The MAC addresses aren't easily found in the AirGuard app, though. The list of detected trackers shows them as "Tile 357" with no MAC address. If I tap on the entry, I can see at the top "Device Bluetooth address: FD:15..." and the last of the MAC is truncated. So I had to guess which MAC I was dealing with.

Screenshot_20220503-100938

Nevertheless, I was able to determine which three Tiles to ignore. The map view on the other two tiles confirms that they aren't mine, nor are they somehow attached to me or my car, because they didn't go with me on a recent drive. So they must belong to someone else in my household or a nearby neighbour.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants