Bluetooth Mesh Stack and Application for Smartphones#

Silicon Labs also provides a Bluetooth Mesh stack and a reference application for smartphones. The application can be used to provision mesh-capable Bluetooth devices as nodes that are part of a Bluetooth Mesh network, as well as configure the nodes, set up groups, and the publish subscribe settings for nodes. At the time of writing this document, the application supports one physical network, multiple groups, and Lighting mesh models, but the application will be constantly updated for new features and functionality.

As the smartphones at the time of writing this document do not natively support Bluetooth Mesh, Silicon Labs also provides the Bluetooth Mesh stack for the phones. The mesh stack is needed for the phone to be able to provision, configure, and control the Bluetooth Mesh nodes over the GATT bearer. The figure below illustrates the architecture and the relationship between the Bluetooth stack on the phone operating system and the Silicon Labs Bluetooth Mesh stack, as well as how the application relates to this.

The Bluetooth Mesh stack will be available as a binary library for phone application developers. A reference application implementing the Bluetooth Mesh stack, provisioning, configuration, and device control is available on the Google Play and Apple App Stores.

Contact your local Silicon Labs sales office for more information.

Bluetooth Stacks and Application Architecture on SmartphonesBluetooth Stacks and Application Architecture on Smartphones