This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF Mesh Commands from Python Scripts

Hi!

We would like to develop a PC application which handles and controls a Bluetooth mesh network of devices.

Can we use the serial interface to do such a thing? I mean, is it possible to have a PC with an nRF donggle connected to it and with some python application running and interacting with the MESH? How could we do this? Are we force to use the GATT-bearer? or is it possible that the donggle access directly to the MESH?

This python application must check if there is an un-provisioned  device and automatically provision it. After that it must provide ways of interact with the models found on the devices: for example if a generic on-of server model has been found, our application must create automatically a generic-on-off client model to control it.

What we need is actually something similar to the Nordic nRF Mess App for mobile phones but running on a PC. Do you have APIS for doing this, or some similar application (with source code available). Our preferred option would be python...

I am quite new to Bluetooth Mesh and Nordic, so I am not sure if I am formulating the questions correctly

I hope you can help us!

Regards

David

Related