Bluetooth Mesh IoT Basisstation
Lösung: Die aktuellen Parameterwerte mit dem Dienst getdatamulti lesen (Datenpunkt
Temperatur: /processdatabasestation/temperature/cpu ; Datenpunkt Seriennummer: /
deviceinfo/serialnumber ).
Anfrage (Request):
{
"code":"request",
"cid":4711,
"adr":"/getdatamulti",
"data":{
"datatosend":[
"/processdatabasestation/temperature/cpu",
"/deviceinfo/serialnumber"
]
}
}
Antwort (Response):
{
"cid":4711,
"data":{
"processdatabasestation/temperature/cpu":{
"code":200,
"data":32
},
"deviceinfo/serialnumber":{
"code":200,
"data":"000174210147"
}
},
"adr":"/getdatamulti",
"code":200
}
8.4.3.3 Beispiel: Teilbaum ausgeben
Aufgabe: Alle direkten Unterelemente des Knotens meshnetwork ausgeben.
Lösung: Mit Dienst gettree den gewünschten Teilbaum ausgeben (Wurzelknoten: meshnetwork, zu
zeigende Unterebenen: 1)
Anfrage (Request):
{
"code": "request",
"cid": 1,
"adr": "/gettree",
"data":{
"adr":"/meshnetwork/",
"level":1
}
}
Antwort (Response):
EIO404
25