Bluetooh Mesh models definition
Posted: Wed Feb 27, 2019 9:08 am
Hi
I'm using BLE Mesh network in my project.
I would like to be able to :
1- Send a small buffer of data to all nodes from a mobile app, when user press a button in the mobile app
2- Report 1 status from the node device to the mobile app, when user press a button on the device (the status should be able to be read from the mobile app as well)
3- Report 1 another status from the node device to the mobile app, not triggered by a button (the status should be able to be read from the mobile app as well)
From my understanding, each device node should use :
1- A vendor model server to be able to receive the custom data from the mobile app (mentioned in 1- above), I did not find any existing SIG model that allows to send a small buffer of data to all nodes.
2- A generic on/off client model to be able to report first status to the mobile app when user press a button on the device (mentioned in 2- above)
2.1- A generic on/off server model to be able to report first status to the mobile app when mobile app request this status
3- Another generic on/off client model to be able to report second status to the mobile app (mentioned in 3- above)
3.1- A generic on/off server model to be able to report second status to the mobile app when mobile app request this status
I was wondering if my understanding of BLE mesh server/client models is correct ?
If so, where can I find some examples to achieve this ?
I played with the BLE Mesh node example from ESP, it seems to implement only the generic on/off server model, not the client, and there is no example regarding vendor specific models implementation.
Any answer would be greatly appreciated.
Thanks for your help
J
I'm using BLE Mesh network in my project.
I would like to be able to :
1- Send a small buffer of data to all nodes from a mobile app, when user press a button in the mobile app
2- Report 1 status from the node device to the mobile app, when user press a button on the device (the status should be able to be read from the mobile app as well)
3- Report 1 another status from the node device to the mobile app, not triggered by a button (the status should be able to be read from the mobile app as well)
From my understanding, each device node should use :
1- A vendor model server to be able to receive the custom data from the mobile app (mentioned in 1- above), I did not find any existing SIG model that allows to send a small buffer of data to all nodes.
2- A generic on/off client model to be able to report first status to the mobile app when user press a button on the device (mentioned in 2- above)
2.1- A generic on/off server model to be able to report first status to the mobile app when mobile app request this status
3- Another generic on/off client model to be able to report second status to the mobile app (mentioned in 3- above)
3.1- A generic on/off server model to be able to report second status to the mobile app when mobile app request this status
I was wondering if my understanding of BLE mesh server/client models is correct ?
If so, where can I find some examples to achieve this ?
I played with the BLE Mesh node example from ESP, it seems to implement only the generic on/off server model, not the client, and there is no example regarding vendor specific models implementation.
Any answer would be greatly appreciated.
Thanks for your help
J