私はRaspberry Piを持っていますが、これはLinuxシステムであると仮定することができます。 BlueZを実行し、私のAndroid携帯電話と正常にペアリングされます。
私がやりたいことは、PythonプログラムがBluetooth経由でAndroid携帯にメッセージを送信できることです。私はBluetoothシリアル接続が必要かもしれないと思いましたが、Android携帯電話でチャンネルを閲覧しましたが、rfcommをどのサービスにバインドするのかわかりません。
私はこれについてGoogleで多くの研究をしました。ほとんどの記事では、Android携帯電話を使用してRaspberry Piを制御する方法について説明します。
ラズベリーファイにSPサービスを追加し、携帯電話にあるBluetooth端子を利用して接続できるという記事もあります。最初は成功しませんでした。接続は確立された直後に切断されます。第二に、このようにプログラムを作成すると、どのように実装するのかわかりません。より良い解決策があるかどうか疑問に思います。
通常、Bluetooth GPSモジュールで行われているように、Android携帯電話はSPサービスを作成し、Raspberry Piがそれをrfcommデバイスにバインドできることを願っています。