|
@@ -86,55 +86,88 @@ export const defaultUpTitle = h('div', { style: 'background:#404040' }, [ |
|
@@ -86,55 +86,88 @@ export const defaultUpTitle = h('div', { style: 'background:#404040' }, [ |
86
|
|
86
|
|
87
|
// TRANSPORT_TCP_DOWN: 'out.datas = "";out.deviceName = "sensor";',
|
87
|
// TRANSPORT_TCP_DOWN: 'out.datas = "";out.deviceName = "sensor";',
|
88
|
export const defaultScriptTypeContent = {
|
88
|
export const defaultScriptTypeContent = {
|
89
|
- TRANSPORT_TCP_UP: `var attrData = {};
|
|
|
90
|
-var teleData = {};
|
89
|
+ TRANSPORT_TCP_UP: `var teleData = {};
|
|
|
90
|
+/*
|
|
|
91
|
+物模型数据(可选):原始数据
|
|
|
92
|
+*/
|
91
|
teleData.source= params;
|
93
|
teleData.source= params;
|
|
|
94
|
+/*
|
|
|
95
|
+直连/网关子设备设备:temperature是产品物模型中所定义属性的标识符
|
|
|
96
|
+*/
|
|
|
97
|
+tempVal = params;
|
|
|
98
|
+teleData.temperature= tempVal;
|
|
|
99
|
+/*
|
|
|
100
|
+网关设备:变量slaveDevice是网关子设备的“设备标识”
|
|
|
101
|
+*/
|
|
|
102
|
+slaveDevice = params.substr(0,2);
|
|
|
103
|
+teleData[slaveDevice]= params;
|
92
|
out.datas = teleData;
|
104
|
out.datas = teleData;
|
93
|
-out.telemetry =true;
|
105
|
+/*
|
|
|
106
|
+必填:true表示设备上报的遥测数据,false表示命令下发的响应数据
|
|
|
107
|
+*/
|
|
|
108
|
+out.telemetry = true;
|
|
|
109
|
+/*
|
|
|
110
|
+必填:设备或命令下发的唯一标识,设备的唯一标识必须与设备信息的“设备名称/SN码”一致
|
|
|
111
|
+*/
|
|
|
112
|
+out.identifier = "01";
|
|
|
113
|
+/*
|
|
|
114
|
+可选:服务端收到设备数据后,响应的消息内容
|
|
|
115
|
+*/
|
94
|
out.ackMsg = params;
|
116
|
out.ackMsg = params;
|
95
|
-out.deviceName = "sensor";
|
117
|
+/*
|
|
|
118
|
+可选:默认使用服务器时间,可以使用数据内的时间
|
|
|
119
|
+*/
|
96
|
out.ts = Date.now();`,
|
120
|
out.ts = Date.now();`,
|
97
|
- TRANSPORT_TCP_AUTH: `out.password = params;
|
|
|
98
|
-out.success = params;`,
|
121
|
+ TRANSPORT_TCP_AUTH: `/*
|
|
|
122
|
+ 必填:设备的访问令牌
|
|
|
123
|
+ */
|
|
|
124
|
+ out.password = params;
|
|
|
125
|
+ /*
|
|
|
126
|
+ 选填:设备鉴权成功后响应给设备的信息
|
|
|
127
|
+ */
|
|
|
128
|
+ out.success = params;
|
|
|
129
|
+ `,
|
99
|
};
|
130
|
};
|
100
|
|
131
|
|
101
|
-export const defaultTestUpExample = `
|
|
|
102
|
-var teleData = {};
|
|
|
103
|
-/**
|
|
|
104
|
- * 物模型数据(可选):原始数据
|
|
|
105
|
- */
|
132
|
+export const defaultTestUpExample = `var teleData = {};
|
|
|
133
|
+/*
|
|
|
134
|
+物模型数据(可选):原始数据
|
|
|
135
|
+*/
|
106
|
teleData.source= params;
|
136
|
teleData.source= params;
|
107
|
-/**
|
|
|
108
|
- * 直连设备:sensor是产品物模型中所定义属性的标识符
|
|
|
109
|
- * 网关设备:sensor是网关子设备的设备名称/SN码
|
|
|
110
|
- */
|
|
|
111
|
-teleData.sensor= params+123;
|
137
|
+/*
|
|
|
138
|
+直连/网关子设备设备:temperature是产品物模型中所定义属性的标识符
|
|
|
139
|
+*/
|
|
|
140
|
+tempVal = params;
|
|
|
141
|
+teleData.temperature= tempVal;
|
|
|
142
|
+/*
|
|
|
143
|
+网关设备:变量slaveDevice是网关子设备的“设备标识”
|
|
|
144
|
+*/
|
|
|
145
|
+slaveDevice = params.substr(0,2);
|
|
|
146
|
+teleData[slaveDevice]= params;
|
112
|
out.datas = teleData;
|
147
|
out.datas = teleData;
|
113
|
-/**
|
|
|
114
|
- * 必填:true表示设备上报的遥测数据,false表示命令下发的响应数据
|
|
|
115
|
- */
|
148
|
+/*
|
|
|
149
|
+必填:true表示设备上报的遥测数据,false表示命令下发的响应数据
|
|
|
150
|
+*/
|
116
|
out.telemetry = true;
|
151
|
out.telemetry = true;
|
117
|
-/**
|
|
|
118
|
- * 必填:设备或命令下发的唯一标识,设备的唯一标识必须与设备信息的设备名称/SN码一致
|
|
|
119
|
- */
|
152
|
+/*
|
|
|
153
|
+必填:设备或命令下发的唯一标识,设备的唯一标识必须与设备信息的“设备名称/SN码”一致
|
|
|
154
|
+*/
|
120
|
out.identifier = "01";
|
155
|
out.identifier = "01";
|
121
|
-/**
|
|
|
122
|
- * 可选:服务端收到设备数据后,响应的消息内容
|
|
|
123
|
- */
|
156
|
+/*
|
|
|
157
|
+可选:服务端收到设备数据后,响应的消息内容
|
|
|
158
|
+*/
|
124
|
out.ackMsg = params;
|
159
|
out.ackMsg = params;
|
125
|
-/**
|
|
|
126
|
- * 可选:默认使用服务器时间,可以使用数据内的时间
|
|
|
127
|
- */
|
|
|
128
|
-out.ts = Date.now();
|
|
|
129
|
-`;
|
160
|
+/*
|
|
|
161
|
+可选:默认使用服务器时间,可以使用数据内的时间
|
|
|
162
|
+*/
|
|
|
163
|
+out.ts = Date.now();`;
|
130
|
|
164
|
|
131
|
-export const defaultTestAuthExample = `
|
|
|
132
|
-/**
|
|
|
133
|
- * 必填:设备的访问令牌
|
165
|
+export const defaultTestAuthExample = `/*
|
|
|
166
|
+ 必填:设备的访问令牌
|
134
|
*/
|
167
|
*/
|
135
|
out.password = params;
|
168
|
out.password = params;
|
136
|
-/**
|
|
|
137
|
- * 选填:设备鉴权成功后响应给设备的信息
|
169
|
+/*
|
|
|
170
|
+ 选填:设备鉴权成功后响应给设备的信息
|
138
|
*/
|
171
|
*/
|
139
|
out.success = params;
|
172
|
out.success = params;
|
140
|
`; |
173
|
`; |