BLEtoMQTT アプリ
BLEtoMQTTは、BLEデバイスとMQTTブローカーとの間に双方向のブリッジを提供するAndroidフォアグラウンドサービスです。setup.jsonファイルは、MQTTパラメータとスキャンするBLE MACアドレスを定義します。
検出された各BLEデバイスについて、BLEtoMQTTはすべての公開サービスと特性を発見し、それぞれのMQTTトピックを作成します。書き込み可能な特性は、MQTTブローカーから自動的に「サブスクライブ」されます。
著者は、このアプリケーションを使用して、リモートのカスタムESP32デバイスをZerotier VPN経由で自分のHome Assistantサーバーに接続しています。アプリのソースリポジトリには、例としてのsetup.jsonと、係留中または停泊中のボートを監視/制御するために使用されるプリビルドapkが含まれています。また、より詳細な設定手順もあります。









