BLEtoMQTT App
BLEtoMQTT è un servizio in primo piano Android per fornire un ponte bidirezionale tra dispositivi BLE e un broker MQTT. Un file setup.json definisce i parametri MQTT e gli indirizzi MAC BLE da scansionare.
Per ogni dispositivo BLE rilevato, BLEtoMQTT scoprirà tutti i servizi e le caratteristiche esposti, creando argomenti MQTT per ciascuno di essi. Quelle caratteristiche che sono scrivibili saranno automaticamente 'iscritte' dal broker MQTT.
L'autore utilizza questa applicazione per collegare dispositivi ESP32 personalizzati remoti al suo server Home Assistant tramite una VPN Zerotier. Il repository sorgente dell'app contiene un esempio di setup.json e un apk precompilato utilizzato per monitorare/controlare una barca in un ormeggio o all'ancora. Include anche istruzioni di configurazione più dettagliate.









