
Bluetooth mesh by Silicon Labs
A demo app for Bluetooth mesh node provisioning, configuration and control
Silicon Labs · com.siliconlabs.bluetoothmesh
UpdatedMar 18, 2026
PublishedApr 20, 2021
Packagecom.siliconlabs.bluetoothmesh
MD534bb4650f73f6af9c42839b64091f572
SHA1 (signer)A6:D6:03:AA:88:8E:E3:92:7B:F1:5F:5B:9C:92:CA:AB:C9:7A:19:6F
Signed byCN=Silicon Labs, OU=Finland, O=Silicon Labs, L=Espoo, ST=Uusima, C=02600
Architecturesx86, x86-64, armeabi-v7a, arm64-v8a
Malware scanTRUSTED
Websitehttp://www.silabs.com
Contact[email protected]
What's new
- Underlying Bluetooth changes.
Description
"This application implements Bluetooth mesh networking for Android operating system. The Bluetooth Mesh by Silicon Labs application can be used to provision Bluetooth mesh capable devices and add them as nodes into a Bluetooth mesh network. The application also support configuration of the mesh models, publish and subscribe settings as well grouping of nodes. The application also implements light and lightness models for Bluetooth mesh, so it can be used to control Bluetooth mesh nodes which implement the same models.
The application implements the Bluetooth mesh networking stack from the GATT bearer and up all the way to the mesh model layer. The native Bluetooth stack on Android is used to open LE GATT connections to Bluetooth mesh nodes with proxy feature enabled."
The application implements the Bluetooth mesh networking stack from the GATT bearer and up all the way to the mesh model layer. The native Bluetooth stack on Android is used to open LE GATT connections to Bluetooth mesh nodes with proxy feature enabled."
Required features
- Bluetooth android.hardware.bluetooth
- Bluetooth Le android.hardware.bluetooth_le
- Faketouch android.hardware.faketouch
- Location android.hardware.location
- Screen Portrait android.hardware.screen.portrait
Permissions (10)
Bluetooth mesh by Silicon Labs requests the following Android permissions:
- Access Coarse Location android.permission.ACCESS_COARSE_LOCATION
- Access Fine Location android.permission.ACCESS_FINE_LOCATION
- Bluetooth android.permission.BLUETOOTH
- Bluetooth Admin android.permission.BLUETOOTH_ADMIN
- Bluetooth Connect android.permission.BLUETOOTH_CONNECT
- Bluetooth Scan android.permission.BLUETOOTH_SCAN
- Flag Grant Read Uri Permission android.permission.FLAG_GRANT_READ_URI_PERMISSION
- Read External Storage android.permission.READ_EXTERNAL_STORAGE
- Write External Storage android.permission.WRITE_EXTERNAL_STORAGE
- Com Siliconlabs Bluetoothmesh Dynamic Receiver Not Exported Permission com.siliconlabs.bluetoothmesh.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION