BluetoothLE Tile - Detect on raspberry Pi?

My use-case is for presence and I followed the directions that @Bit-River gave me here:

https://community.home-assistant.io/t/multiple-ble-tile-accounts/

Problem I encountered (other than having to have all Tiles under one account as HASS support for Tiles appears to only support one account) is that it relies entirely on the app on your phone and even then, GPS coords are not necessarily updated often enough and certainly not reliable enough for presence (which is what I wanted it for, if I could use the locate function that would have been a bonus – and for $83 for a pair of sport Tiles, I would have really liked that. In retrospect, when they die, I’ll go with battery-replaceable workalikes.)

I bought a cheap ASUS BT400 BT USB dongle and using the Python script, HASS polls every 3 seconds to the script with a MAC address (which if you use the Tile app, is hidden so you can’t “see” it) which the script will respond in a TRUE/FALSE manner if it has seen it.

Works really well for me. My wife and I keep them on our car keys which usually follow us around so for me, this solution works really well as we use this method + nmap + Owntracks.

Not 100% sure this will help you but it helped me.

2 Likes