Tileで在宅検知したい

  • 帰宅すると部屋の照明が自動で付くとかそういうのをやりたい

資材

アクティベーション

  • Tile Mateのロゴ部分を押すと音楽が鳴る
  • この状態で $ sudo hcitool lescan するとデバイスが見える
    • FC:73:80:XX:XX:XX Tile
  • そのまましばらく放置すると再度音楽が鳴って見えなくなる
  • 一旦アプリとペアリングしないとダメかも (もしくは通信を解析するか)

在宅検知

  • Bluetooth Low Energyのadvertiseを受信し,対象のTileのアドレスがあれば在宅とみなす
  • アプリにTileを登録した後,ログイン中でそのスマホとBluetooth通信できる状態になっているとadvertiseしないっぽい
    • アプリでログアウトしておけばよい
    • 本来のTileの機能とは共存できない

参考