Browse Source

优化bacnet的数据字段显示

zhczh_c
zhczyx@163.com 3 weeks ago
parent
commit
74e72c24e3
  1. 92
      src/main/java/com/techsor/datacenter/sender/service/KingIOServerService.java

92
src/main/java/com/techsor/datacenter/sender/service/KingIOServerService.java

@ -229,8 +229,8 @@ public class KingIOServerService {
case 100421: case 100421:
case 100441: case 100441:
case 100461: case 100461:
tempKey = "85"; tempKey = "";
finalStr = String.format("{\"%s_"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}"); finalStr = String.format("{\"%s"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}");
break; break;
//Status_Flags == 111 //Status_Flags == 111
case 100102: case 100102:
@ -241,8 +241,8 @@ public class KingIOServerService {
case 100422: case 100422:
case 100442: case 100442:
case 100462: case 100462:
tempKey = "111"; tempKey = "";
finalStr = String.format("{\"%s_"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}"); finalStr = String.format("{\"%s"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}");
break; break;
//Event_State == 36 //Event_State == 36
case 100103: case 100103:
@ -253,28 +253,28 @@ public class KingIOServerService {
case 100423: case 100423:
case 100443: case 100443:
case 100463: case 100463:
tempKey = "36"; tempKey = "";
finalStr = String.format("{\"%s_"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}"); finalStr = String.format("{\"%s"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}");
break; break;
//High_Limit == 45 //High_Limit == 45
case 100304: case 100304:
tempKey = "45"; tempKey = "";
finalStr = String.format("{\"%s_"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}"); finalStr = String.format("{\"%s"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}");
break; break;
//Low_Limit == 59 //Low_Limit == 59
case 100305: case 100305:
tempKey = "59"; tempKey = "";
finalStr = String.format("{\"%s_"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}"); finalStr = String.format("{\"%s"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}");
break; break;
//Deadband == 25 //Deadband == 25
case 100306: case 100306:
tempKey = "25"; tempKey = "";
finalStr = String.format("{\"%s_"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}"); finalStr = String.format("{\"%s"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}");
break; break;
//Limit_Enable == 52 //Limit_Enable == 52
case 100307: case 100307:
tempKey = "52"; tempKey = "";
finalStr = String.format("{\"%s_"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}"); finalStr = String.format("{\"%s"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}");
break; break;
//Event_Timestamp == 250.1 //Event_Timestamp == 250.1
case 100108: case 100108:
@ -284,8 +284,8 @@ public class KingIOServerService {
case 100428: case 100428:
case 100446: case 100446:
case 100467: case 100467:
tempKey = "250.1"; tempKey = "";
finalStr = String.format("{\"%s_"+tempKey+"\":\"%s\"",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}"); finalStr = String.format("{\"%s"+tempKey+"\":\"%s\"",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}");
break; break;
//Event_Type == 250.2 //Event_Type == 250.2
case 100109: case 100109:
@ -295,8 +295,8 @@ public class KingIOServerService {
case 100429: case 100429:
case 100447: case 100447:
case 100468: case 100468:
tempKey = "250.2"; tempKey = "";
finalStr = String.format("{\"%s_"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}"); finalStr = String.format("{\"%s"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}");
break; break;
//Nofity_Type == 250.3 //Nofity_Type == 250.3
case 100110: case 100110:
@ -306,8 +306,8 @@ public class KingIOServerService {
case 100430: case 100430:
case 100448: case 100448:
case 100469: case 100469:
tempKey = "250.3"; tempKey = "";
finalStr = String.format("{\"%s_"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}"); finalStr = String.format("{\"%s"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}");
break; break;
//From_State == 250.4 //From_State == 250.4
case 100111: case 100111:
@ -317,8 +317,8 @@ public class KingIOServerService {
case 100431: case 100431:
case 100449: case 100449:
case 100470: case 100470:
tempKey = "250.4"; tempKey = "";
finalStr = String.format("{\"%s_"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}"); finalStr = String.format("{\"%s"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}");
break; break;
//To_State == 250.5 //To_State == 250.5
case 100112: case 100112:
@ -328,8 +328,8 @@ public class KingIOServerService {
case 100432: case 100432:
case 100450: case 100450:
case 100471: case 100471:
tempKey = "250.5"; tempKey = "";
finalStr = String.format("{\"%s_"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}"); finalStr = String.format("{\"%s"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}");
break; break;
//Event_Value == 250.6 //Event_Value == 250.6
case 100113: case 100113:
@ -339,8 +339,8 @@ public class KingIOServerService {
case 100433: case 100433:
case 100451: case 100451:
case 100472: case 100472:
tempKey = "250.6"; tempKey = "";
finalStr = String.format("{\"%s_"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}"); finalStr = String.format("{\"%s"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}");
break; break;
//Reliability == 103 //Reliability == 103
case 100104: case 100104:
@ -350,8 +350,8 @@ public class KingIOServerService {
case 100424: case 100424:
case 100444: case 100444:
case 100464: case 100464:
tempKey = "103"; tempKey = "";
finalStr = String.format("{\"%s_"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}"); finalStr = String.format("{\"%s"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}");
break; break;
//Out_Of_Service == 81 //Out_Of_Service == 81
case 100105: case 100105:
@ -360,51 +360,51 @@ public class KingIOServerService {
case 100425: case 100425:
case 100445: case 100445:
case 100465: case 100465:
tempKey = "81"; tempKey = "";
finalStr = String.format("{\"%s_"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}"); finalStr = String.format("{\"%s"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}");
break; break;
//Change_Of_State_Count == 15 //Change_Of_State_Count == 15
case 100106: case 100106:
case 100426: case 100426:
tempKey = "15"; tempKey = "";
finalStr = String.format("{\"%s_"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}"); finalStr = String.format("{\"%s"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}");
break; break;
//Elapsed_Active_Time == 33 //Elapsed_Active_Time == 33
case 100107: case 100107:
case 100427: case 100427:
tempKey = "33"; tempKey = "";
finalStr = String.format("{\"%s_"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}"); finalStr = String.format("{\"%s"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}");
break; break;
//Polaroty == 84 //Polaroty == 84
case 100406: case 100406:
tempKey = "84"; tempKey = "";
finalStr = String.format("{\"%s_"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}"); finalStr = String.format("{\"%s"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}");
break; break;
//Feedback_Value == 40 //Feedback_Value == 40
case 100407: case 100407:
case 100466: case 100466:
tempKey = "40"; tempKey = "";
finalStr = String.format("{\"%s_"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}"); finalStr = String.format("{\"%s"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}");
break; break;
//Buffer_Size == 126 //Buffer_Size == 126
case 100601: case 100601:
tempKey = "126"; tempKey = "";
finalStr = String.format("{\"%s_"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}"); finalStr = String.format("{\"%s"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}");
break; break;
//Log_Buffer == 131 //Log_Buffer == 131
case 100602: case 100602:
tempKey = "131"; tempKey = "";
finalStr = String.format("{\"%s_"+tempKey+"\":\"%s\"",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}"); finalStr = String.format("{\"%s"+tempKey+"\":\"%s\"",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}");
break; break;
//Record_Count == 141 //Record_Count == 141
case 100603: case 100603:
tempKey = "141"; tempKey = "";
finalStr = String.format("{\"%s_"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}"); finalStr = String.format("{\"%s"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}");
break; break;
//Total_Record_Count == 145 //Total_Record_Count == 145
case 100604: case 100604:
tempKey = "141"; tempKey = "";
finalStr = String.format("{\"%s_"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}"); finalStr = String.format("{\"%s"+tempKey+"\":%s",deviceItem.getDeviceSN(),dataItem.getValue().toString()+"}");
break; break;
default: default:

Loading…
Cancel
Save