あんまり今までやってこなかったのですが、ラズパイのBluetooth機能を使ってみました。
といってもペアリングするのではなく、受信している機器を検知するって具合です。
ビーコンみたいな使い方ができるかな~ と思ってます。
まずは特定の機器のマックアドレスを確認します。仮に’c3:6d:c9:2b:93:f4'としてこれを検知していきます。
続いて必要なライブラリをインストールしていきます。
この記事を参考にしました。
sudo pip3 install bluepy
続いてpythonコードです。
myfile.txtへ検知したマックアドレスを書き込んでいってc3:6d:c9:2b:93:f4があればtrueを出力します。ここからLチカしてもいいですね。
Class 2だと半径数十メートルぐらい検索できるのかな…。いろいろ応用したいと思いま~す。