EIO404
Anfrage (Request):
{
"code":"request",
"cid": 4711,
"adr":"/meshnetwork/provisioning/scan"
}
Antwort (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
}
Die Basisstation hat einen Bluetooth Mesh Adapter mit der UUID (Feld "id") und einem Namen (Feld
"name") gefunden. Der Mesh Adapter besitzt eine MAC-Adresse und hat eine Signalstärke von 77%.
8.4.8.2 Beispiel: Mesh Adapter am Mesh-Netzwerk anmelden
Aufgabe: Mit den beim Netzwerkscan erkannten Daten soll der Mesh Adapter am Bluetooth Mesh-
Netzwerk angemeldet werden.
Lösung: Den Dienst register auf der Unterstruktur meshnetwork/provisioning ausführen. Die
UUID des Mesh Adapter muss übergeben werden.
Anfrage (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"
}
}
Antwort (Response):
{
"code":200,
"cid":4711,
"adr":"/meshnetwork/provisioning/register",
"data":{
"adr":"/meshnetwork/mesh_adapter[1]"
}
}
32
Bluetooth Mesh IoT Basisstation