BLEtoMQTT App
BLEtoMQTT ist ein Android-Vordergrunddienst, der eine bidirektionale Verbindung zwischen BLE-Geräten und einem MQTT-Broker bereitstellt. Eine setup.json-Datei definiert die MQTT-Parameter und die BLE-MAC-Adressen, nach denen gesucht werden soll.
Für jedes erkannte BLE-Gerät wird BLEtoMQTT alle verfügbaren Dienste und Merkmale entdecken und MQTT-Themen für jedes erstellen. Die Merkmale, die beschreibbar sind, werden automatisch vom MQTT-Broker 'abonniert'.
Der Autor verwendet diese Anwendung, um benutzerdefinierte ESP32-Geräte remote über ein Zerotier-VPN mit seinem Home Assistant-Server zu verbinden. Das Quell-Repository der App enthält ein Beispiel für eine setup.json und eine vorgefertigte APK, die verwendet wird, um ein Boot an einem Liegeplatz oder vor Anker zu überwachen/zu steuern. Es gibt auch detailliertere Anweisungen zur Einrichtung.









