自分のBluetoothアダプターのMACアドレスを確認するには、
以下のようにbluetoothモジュールを使用してPythonコードを実行するか、ターミナルでコマンドを実行することができます。
Pythonの場合
bluetoothライブラリがない場合はpip installしましょう。
pip install pybluez
pip installでエラーが出る場合、Linuxディストリビューションの場合は下記のようにライブラリをインストールすると解決することがあります。
sudo apt-get install bluetooth libbluetooth-dev
続いて以下のようなコードを実行しましょう。
import bluetooth # 自分のBluetoothアダプターのMACアドレスを取得する mac_address = bluetooth.read_local_bdaddr()[0] print("BluetoothアダプターのMACアドレスは:", mac_address)
ターミナルコマンドの場合
hciconfig
上記のコマンドを実行すると、Bluetoothアダプターの情報が表示されます。
MACアドレスは、hci0(もしくは他のhci番号)のAddressの値にあります。例えば、以下のように表示されます。
hci0: Type: Primary Bus: USB BD Address: 11:22:33:44:55:66 ACL MTU: 1021:8 SCO MTU: 64:1 UP RUNNING PSCAN ISCAN RX bytes:57435 acl:1256 sco:0 events:3393 errors:0 TX bytes:35431 acl:1109 sco:0 commands:2426 errors:0
この場合、BluetoothアダプターのMACアドレスは11:22:33:44:55:66
になります。