Station de base IoT Bluetooth Mesh
{
"code":"request",
"cid": 4711,
"adr":"/meshnetwork/provisioning/scan"
}
Réponse (Response) :
{
"cid":4711,
"data":[{
"id": "XX-XX-XX-XX-XX-XX-XX-XX-XX-XX-XX-XX-XX-XX-XX-XX",
"name": "EIO344 ifm SN: 123456789011",
"info": [{
"key": "MAC Address",
"value": "aa-bb-cc-dd-ee-ff"
},
{
"key": "Signal Strength",
"value": 77
}]
}],
"adr":"/meshnetwork/provisioning/scan",
"code":200
}
La station de base a trouvé un adaptateur Bluetooth Mesh avec UUID (champ « id ») et un nom
(champ « name »). L'adaptateur Mesh possède une adresse MAC et a une intensité de signal de
77 %.
8.4.8.2 Exemple : enregistrer l'adaptateur Mesh sur le réseau Mesh
Tâche : l'adaptateur Mesh doit être enregistré sur le réseau Bluetooth Mesh avec les données
détectées lors du scan du réseau.
Solution : exécuter le service register sur la sous-structure meshnetwork/provisioning . L'UUID
de l'adaptateur Mesh doit être transmis.
Demande (Request) :
{
"code":10,
"cid": 4711,
"adr":"/meshnetwork/provisioning/register",
"data":{
"id":"XX-XX-XX-XX-XX-XX-XX-XX-XX-XX-XX-XX-XX-XX-XX-XX"
}
}
Réponse (Response) :
{
"code":200,
"cid":4711,
"adr":"/meshnetwork/provisioning/register",
"data":{
"adr":"/meshnetwork/mesh_adapter[1]"
}
}
EIO404
33