Mi Band 4にBLEアクセス出来ないかを調べていて、MacでのBLEデバッグのツールをいくつか試したのでまとめてみます。
ちなみにmacOS Catalina(mac book pro 2019)です。
Light Blue
一番よく使ってましたが......
現在は公開されていない模様です。
残念orz
iPhoneアプリ版は健在です。
BlueSee
BlueSee BLE Debuggerというものを使ってみました。
Bluetooth Explorer
Appleの公式ツールです。
Xcodeが無いと使えないみたいな噂がありましたが、Xcode無しでも使えました。
xcode無しでいけました!
— 菅原のびすけ (@n0bisuke) February 15, 2020
こちらのApple Developersのページからダウンロードできます。
https://developer.apple.com/download/more/?=additional%20Tools
Additional Tools (for Xcode11が現時点最新)
というツール群の中に同梱されてました。
- Low Energy Devices
機能ありすぎて分からなくなりそうですが、Devices > Low Energy Devices
を開くと使えます。
Bluetility
Bluetility is inspired by LightBlue, a free bluetooth utility published by Punch Through Design. Bluetility was created to resolve issues in this tool, and add missing features:
って書いてるのでLightBlueにインスパイアされてるツールのようです。
少し触ってみましたがシンプルに確認したいだけの時には良いかもしれません。
所感
前に使っていたLight Blueがすごく良かったので、その代替になるツールを探すような感じでしたね。
全体的にちょっと触っただけですが、BleeSeeが良さげかなぁという印象です。
Bluetooth Explorerと並行して使ってみて絞ってみたいと思います。
そもそもはMi Band 4を試したいモチベで調べてた内容なので、こっちについてもそのうちまとめます。 ちなみにMi Band 4はiPhoneとのリコネクトが強いので、試すときはiPhoneのBluetoothをオフにしてたりします。 iPhone版のBLEデバッグツールはこの使い方だと使えないんですよね...
参考: https://speakerdeck.com/n0bisuke/sok-mi-band-4wojavascriptde-number-iotlt-vol60-at-docs