Difference between revisions of "EnOcean Link Solution"
| Line 330: | Line 330: | ||
<span style="font-size:x-large;">Dashboard Configuration:</span> | <span style="font-size:x-large;">Dashboard Configuration:</span> | ||
| − | |||
| − | + | ||
| + | <span style="font-size:medium;">1. Sign in WISE-PaaS Dashboard using your User ID and Password:</span> | ||
<span style="font-size:medium;"> [https://dashboard-grafana-advantech-eiot.wise-paas.com https://dashboard-grafana-advantech-eiot.wise-paas.com]</span> | <span style="font-size:medium;"> [https://dashboard-grafana-advantech-eiot.wise-paas.com https://dashboard-grafana-advantech-eiot.wise-paas.com]</span> | ||
| − | + | [[File:Tower Light 03-1.png|640x480px|Tower Light 03-1.png]] | |
| + | |||
| + | |||
| − | |||
| − | |||
| Line 352: | Line 352: | ||
<span style="font-size:medium;"> Board name: '''Advantech EIoT DTOS Tower Light Monitoring'''</span> | <span style="font-size:medium;"> Board name: '''Advantech EIoT DTOS Tower Light Monitoring'''</span> | ||
| − | |||
| − | |||
| − | + | [[File:Tower Light 04-1.png|640x300px|Tower Light 04-1.png]] | |
| + | |||
| + | |||
| Line 366: | Line 366: | ||
<span style="font-size:medium;">3. You will see the board is showed like this when all lights off:</span> | <span style="font-size:medium;">3. You will see the board is showed like this when all lights off:</span> | ||
| − | <span style="font-size:medium;"></span> | + | [[File:Tower Light 01 .png|640x320px|Tower Light 01 .png]] |
| + | |||
| + | |||
| + | |||
| + | <span style="font-size:medium;"></span> | ||
<span style="font-size:medium;"></span> | <span style="font-size:medium;"></span> | ||
| − | + | <span style="font-size:medium;">4. You will see the board is showed like this when all lights on:</span> | |
| + | |||
| + | [[File:Tower Light 02 .png|800x480px|Tower Light 02 .png]] | ||
| − | |||
| − | |||
| Line 390: | Line 394: | ||
<span style="font-size:medium;">5. Drop down “Tower Light” and select “Edit” to edit the widget’s HTML:</span> | <span style="font-size:medium;">5. Drop down “Tower Light” and select “Edit” to edit the widget’s HTML:</span> | ||
| − | + | [[File:Tower Light 06-2.png|640x400px|Tower Light 06-2.png]] | |
| + | |||
| − | |||
| Line 402: | Line 406: | ||
<span style="font-size:medium;">6. Define Tower Light Sensor ID in the widget’s HTML:</span> | <span style="font-size:medium;">6. Define Tower Light Sensor ID in the widget’s HTML:</span> | ||
| − | + | [[File:Tower Light 10.png|640x200px|Tower Light 10.png]] | |
| + | |||
| − | |||
| Line 416: | Line 420: | ||
<span style="font-size:medium;">7. RESTful API and HTML request content:</span> | <span style="font-size:medium;">7. RESTful API and HTML request content:</span> | ||
| − | + | [[File:Tower Light 08-1.png|640x300px|Tower Light 08-1.png]] | |
| + | |||
| − | |||
| Line 430: | Line 434: | ||
<span style="font-size:medium;">8. Lights blanking status for the Tower Light:</span> | <span style="font-size:medium;">8. Lights blanking status for the Tower Light:</span> | ||
| − | + | [[File:Tower Light 09.png|640x360px|Tower Light 09.png]] | |
| − | |||
| − | |||
| − | |||
| − | |||
Revision as of 09:41, 12 April 2018
System Architecture:
EnOcean Sensor and Light Tower (chip & demo kit vendor: ROHM)
Sensor Communication Protocol:
Light Tower Data Format:
EnOcean Sample Program:
Data type and Data Format:
Agent ID (Sensor ID): String
Sensor Data: Unsigned Integer number
Data Capability in JSON:
{
"susiCommData":{
"infoSpec":{
"SenHub":{
"SenData":{
"e":[
{
"n":"Light_1",
"u":"State",
"v":0,
"min":0,
"max":4,
"asm":"r",
"type":"d",
"rt":"",
"st":"ipso",
"exten":""
},
{
"n":"Light_2",
"u":"State",
"v":0,
"min":0,
"max":4,
"asm":"r",
"type":"d",
"rt":"",
"st":"ipso",
"exten":""
},
{
"n":"Light_3",
"u":"State",
"v":0,
"min":0,
"max":4,
"asm":"r",
"type":"d",
"rt":"",
"st":"ipso",
"exten":""
},
{
"n":"Light_4",
"u":"State",
"v":0,
"min":0,
"max":4,
"asm":"r",
"type":"d",
"rt":"",
"st":"ipso",
"exten":""
}
],
"bn":"SenData"
},
"Info":{
"e":[
{
"n":"Name",
"u":"",
"sv":"LightTower1",
"min":0,
"max":0,
"asm":"r",
"type":"s",
"rt":"",
"st":"ipso",
"exten":""
},
{
"n":"sw",
"u":"",
"sv":"1.0.00",
"min":0,
"max":0,
"asm":"r",
"type":"s",
"rt":"",
"st":"ipso",
"exten":""
}
],
"bn":"Info"
},
"Net":{
"e":[
{
"n":"sw",
"u":"",
"sv":"2.0.0.0",
"min":0,
"max":0,
"asm":"r",
"type":"s",
"rt":"",
"st":"ipso",
"exten":""
},
{
"n":"Neighbor",
"u":"",
"sv":"",
"min":0,
"max":0,
"asm":"r",
"type":"s",
"rt":"",
"st":"ipso",
"exten":""
},
{
"n":"Health",
"u":"",
"v":100,
"min":0,
"max":0,
"asm":"r",
"type":"d",
"rt":"",
"st":"ipso",
"exten":""
}
],
"bn":"Net"
},
"Action":{
"e":[
],
"bn":"Action"
},
"ver":1
}
},
"commCmd":2052,
"requestID":2001,
"agentID":"0017000004016940",
"handlerName":"general",
"sendTS":160081024
}
}
Data Format in JSON:
{
"susiCommData":{
"data":{
"SenHub":{
"SenData":{
"e":[
{
"n":"Light_1",
"v":0
},
{
"n":"Light_2",
"v":0
},
{
"n":"Light_3",
"v":0
},
{
"n":"Light_4",
"v":0
}
],
"bn":"SenData"
},
"ver":1
}
},
"commCmd":2055,
"requestID":2001,
"agentID":"0017000004016940",
"handlerName":"general",
"sendTS":160081028
}
}
Protocol Specification:
http://ess-wiki.advantech.com.tw/wiki/images/d/d9/Advantech_EnOcean_light_tower_2018.03.18.pdf
Dashboard Configuration:
1. Sign in WISE-PaaS Dashboard using your User ID and Password:
https://dashboard-grafana-advantech-eiot.wise-paas.com
2. Drop down “Home” and select Tower Light Board.
Board name: Advantech EIoT DTOS Tower Light Monitoring
3. You will see the board is showed like this when all lights off:
4. You will see the board is showed like this when all lights on:
5. Drop down “Tower Light” and select “Edit” to edit the widget’s HTML:
6. Define Tower Light Sensor ID in the widget’s HTML:
7. RESTful API and HTML request content:
8. Lights blanking status for the Tower Light: