AI summary
Foreground service that bridges BLE devices to an MQTT broker via a JSON config file. Discovers services and characteristics, creates topics, and subscribes to writable characteristics. Includes storage permissions for reading setup.json; location permissions are required for BLE scanning on Android.
Generated by AI. May contain inaccuracies.
About this app
BLEtoMQTT is an Android foreground service to provide a bidirectional bridge between BLE devices and an MQTT broker. A setup.json file defines MQTT parameters and BLE MAC addresses to scan for.
For each BLE device detected BLEtoMQTT will discover all exposed services and characteristics creating MQTT topics for each. Those characteristics which are writeable will automatically be 'subscribed' from the MQTT broker.
The author uses this application to connect remote custom ESP32 devices to his Home Assistant server via a Zerotier VPN. The app's source repository contains an example setup.json and a prebuilt apk used to monitor/control a boat on a mooring or at anchor. It also has more detailed setup instructions.
About this version
- Version
- 1.03.01 (5)
- Size
- 4.86 MB
- Requires Android
- 7.0
- Target SDK
- 24
- Downloads
- 58
- Updated
- Aug 18, 2025
- Package
- com.CasparvdBroek.bletomqtt
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10