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

Raspberry pi as mesh provisioner

Hello,
I am trying to use a PI3 as a provisioner for a bluetooth mesh network.

From my understanding,if I use interactive PyACI,  I would need to plug a dev board to interact with my network. Is that assertion correct?

As I am in evaluation process, I have very few node available and I would like to use the built-in raspberrypi bluetooth on my network.

Therefore I could only use the meshctl utility.

But, I meet the following error:

Code: Select all

pi@raspberrypi:~/bluez-5.49$ meshctl
Waiting to connect to bluetoothd...Failed to parse local node configuration file local_node.json
pi@raspberrypi:~/bluez-5.49$

I started from a fresh raspbian image and did the following:
In order to enable the crypto configuration (see here: https://code4food.net/2017/11/25/enable ... -raspbian/), I recompiled the kernel following this tutorial : https://www.raspberrypi.org/documentati ... uilding.md

I installed Bluez utility version 5.49 using

Code: Select all

cd PATH_TO_BLUEZ
./configure --enable-mesh --enable-debug
make
sudo make install

as well as Json-c

Code: Select all

git clone github.com/.../json-c.git
cd PATH_TO_JSON_C
sh autogen.sh
./configure
make
sudo make install

Any idea of what I'm doing wrong?

Best regards,

Mickael

Parents Reply Children
No Data
Related