Difference between revisions of "EIS RESTfulAPI ProcWSNData"
From ESS-WIKI
Eric.liang (talk | contribs) |
Eric.liang (talk | contribs) |
||
| Line 73: | Line 73: | ||
'''Event Type:''' eConnectivity_Capability | '''Event Type:''' eConnectivity_Capability | ||
| − | { "IoTGW": { "WSN": { "WSN0": { "Info": { "e": [{"n":"SenHubList","sv":",","asm":"r"}, {"n":"Neighbor","sv":"","asm":"r"}, {"n":"Health","v":80,"asm":"r"}, {"n":"Name","sv":"WSN0","asm":"r"}, {"n":"sw","sv":"1.0.0.1","asm":"r"}, {"n":"reset","bv":0,"asm":"rw"}], "bn":"Info" }, "bn":"0000852CF4B7B0E8", "ver":1 }, "WSN1": { "Info": { "e": [{"n":"SenHubList","sv":"","asm":"r"}, {"n":"Neighbor","sv":"","asm":"r"}, {"n":"Health","v":50,"asm":"r"}, {"n":"Name","sv":"WSN1","asm":"r"}, {"n":"sw","sv":"1.0.0.1","asm":"r"}, {"n":"reset","bv":0,"asm":"rw"}], "bn":"Info" }, "bn":"0000852CF4B7B0E7", "ver":1 }, "bn":"WSN" }, "Bt": { "Bt0": { "Info": { "e": [{"n":"SenHubList","sv":"","asm":"r"}, {"n":"Health","v":90,"asm":"r"}, {"n":"Name","sv":"Bt0","asm":"r"}, {"n":"sw","sv":"3.0.0.1","asm":"r"}, {"n":"reset","bv":0,"asm":"rw"}], "bn":"Info" }, "bn":"0000802CF4B7B028", "ver":1 }, "bn":"Bt" }, "ver": 1, "bn":"IoTGW" } } | + | { |
| + | "IoTGW": { | ||
| + | "WSN": { | ||
| + | "WSN0": { | ||
| + | "Info": { | ||
| + | "e": [{"n":"SenHubList","sv":",","asm":"r"}, | ||
| + | {"n":"Neighbor","sv":"","asm":"r"}, | ||
| + | {"n":"Health","v":80,"asm":"r"}, | ||
| + | {"n":"Name","sv":"WSN0","asm":"r"}, | ||
| + | {"n":"sw","sv":"1.0.0.1","asm":"r"}, | ||
| + | {"n":"reset","bv":0,"asm":"rw"}], | ||
| + | "bn":"Info" | ||
| + | }, | ||
| + | "bn":"0000852CF4B7B0E8", "ver":1 | ||
| + | }, | ||
| + | "WSN1": { | ||
| + | "Info": { | ||
| + | "e": [{"n":"SenHubList","sv":"","asm":"r"}, | ||
| + | {"n":"Neighbor","sv":"","asm":"r"}, | ||
| + | {"n":"Health","v":50,"asm":"r"}, | ||
| + | {"n":"Name","sv":"WSN1","asm":"r"}, | ||
| + | {"n":"sw","sv":"1.0.0.1","asm":"r"}, | ||
| + | {"n":"reset","bv":0,"asm":"rw"}], | ||
| + | "bn":"Info" | ||
| + | }, | ||
| + | "bn":"0000852CF4B7B0E7", | ||
| + | "ver":1 | ||
| + | }, | ||
| + | "bn":"WSN" | ||
| + | }, | ||
| + | "Bt": { | ||
| + | "Bt0": { | ||
| + | "Info": { | ||
| + | "e": [{"n":"SenHubList","sv":"","asm":"r"}, | ||
| + | {"n":"Health","v":90,"asm":"r"}, | ||
| + | {"n":"Name","sv":"Bt0","asm":"r"}, | ||
| + | {"n":"sw","sv":"3.0.0.1","asm":"r"}, | ||
| + | {"n":"reset","bv":0,"asm":"rw"}], | ||
| + | "bn":"Info" | ||
| + | }, | ||
| + | "bn":"0000802CF4B7B028", | ||
| + | "ver":1 | ||
| + | }, | ||
| + | "bn":"Bt" | ||
| + | }, | ||
| + | "ver": 1, | ||
| + | "bn":"IoTGW" | ||
| + | } | ||
| + | } | ||
Revision as of 06:20, 17 October 2016
Contents
RESTful API Path Rule for WSNManage
Connectivity
Path: WSNManage/Connectivity
-> All Capability ( without data )
{
"IoTGW": {
"WSN": {
"WSN0": {
"Info": {
"e": [{"n":"SenHubList","sv":",","asm":"r"},
{"n":"Neighbor","sv":"","asm":"r"},
{"n":"Health","v":80,"asm":"r"},
{"n":"Name","sv":"WSN0","asm":"r"},
{"n":"sw","sv":"1.0.0.1","asm":"r"},
{"n":"reset","bv":0,"asm":"rw"}],
"bn":"Info"
},
"bn":"0000852CF4B7B0E8", "ver":1
},
"WSN1": {
"Info": {
"e": [{"n":"SenHubList","sv":"","asm":"r"},
{"n":"Neighbor","sv":"","asm":"r"},
{"n":"Health","v":50,"asm":"r"},
{"n":"Name","sv":"WSN1","asm":"r"},
{"n":"sw","sv":"1.0.0.1","asm":"r"},
{"n":"reset","bv":0,"asm":"rw"}],
"bn":"Info"
},
"bn":"0000852CF4B7B0E7",
"ver":1
},
"bn":"WSN"
},
"Bt": {
"Bt0": {
"Info": {
"e": [{"n":"SenHubList","sv":"","asm":"r"},
{"n":"Health","v":90,"asm":"r"},
{"n":"Name","sv":"Bt0","asm":"r"},
{"n":"sw","sv":"3.0.0.1","asm":"r"},
{"n":"reset","bv":0,"asm":"rw"}],
"bn":"Info"
},
"bn":"0000802CF4B7B028",
"ver":1
},
"bn":"Bt"
},
"ver": 1,
"bn":"IoTGW"
}
}
Event Trigger by WebSockt
events:[
{"event":"eConnectivity_Capability"}, // => Update Connectivity Capability ( Without data )
{"event":"eConnectivity_UpdateData"}, // => Update Connectivity's Data
{"event":"eSenHub_Connected"}, // => A new SenHub connected
{"event":"eSenHub_Disconnect"}, // => A SenHub is disconnected
{"event":"eSenHub_Capability"}, // => Update a SenHub's Capability ( Without Data )
{"event":"eSenHub_UpdateData"}] // => Update SenHub's Data
Updtae Connectivity Capability
Event Type: eConnectivity_Capability
{
"IoTGW": {
"WSN": {
"WSN0": {
"Info": {
"e": [{"n":"SenHubList","sv":",","asm":"r"},
{"n":"Neighbor","sv":"","asm":"r"},
{"n":"Health","v":80,"asm":"r"},
{"n":"Name","sv":"WSN0","asm":"r"},
{"n":"sw","sv":"1.0.0.1","asm":"r"},
{"n":"reset","bv":0,"asm":"rw"}],
"bn":"Info"
},
"bn":"0000852CF4B7B0E8", "ver":1
},
"WSN1": {
"Info": {
"e": [{"n":"SenHubList","sv":"","asm":"r"},
{"n":"Neighbor","sv":"","asm":"r"},
{"n":"Health","v":50,"asm":"r"},
{"n":"Name","sv":"WSN1","asm":"r"},
{"n":"sw","sv":"1.0.0.1","asm":"r"},
{"n":"reset","bv":0,"asm":"rw"}],
"bn":"Info"
},
"bn":"0000852CF4B7B0E7",
"ver":1
},
"bn":"WSN"
},
"Bt": {
"Bt0": {
"Info": {
"e": [{"n":"SenHubList","sv":"","asm":"r"},
{"n":"Health","v":90,"asm":"r"},
{"n":"Name","sv":"Bt0","asm":"r"},
{"n":"sw","sv":"3.0.0.1","asm":"r"},
{"n":"reset","bv":0,"asm":"rw"}],
"bn":"Info"
},
"bn":"0000802CF4B7B028",
"ver":1
},
"bn":"Bt"
},
"ver": 1,
"bn":"IoTGW"
}
}