On Wed, 2017-11-15 at 13:58 +0530, Vikrant More wrote:
I to want build Zephyr based lighting system & for testing I have 3
I've flashed zephyr/samples/bluetooth/mesh firmware on all three
They are advertising themselves as any other GATT peripheral devices.
As per my understanding they are in unprovisioned state.
Using "NRF connect" Android app I can send data to service (Mesh
Provisioning Service) running on it.
I think this service is for provisioning purpose. Am I right ?
How to do provisioning using meshctl utility (BlueZ 5.47) ?
When I execute meshctl on my ubuntu laptop it gives me following
Local config directory not provided.
Failed to parse local node configuration file local_node.json
I assume you built the bluez 5.47 from source.
The json files live in bluez/mesh. You either have to run meshctl in
that directory or point to it with the "-c" option.
Once in meshctl, the commands:
provision <Device UUID>
should get you going.
In the mesh sample the UUID is hardwired to