Skip to content

Commit 1a48c4f

Browse files
committed
替换 CI 的单元测试设备
Change-Id: I66f1f0b121695709e7196f6ce40bf51a31b5a29c
1 parent ca4ae44 commit 1a48c4f

File tree

9 files changed

+305
-367
lines changed

9 files changed

+305
-367
lines changed
Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
-----BEGIN PGP MESSAGE-----
22

3-
jA0EBwMCYEvtKBJjooHr0sDCAUw2g2tpUQXTIByXyvs3nqqySMXTEmtDeYg6ghy8
4-
x/whhktkwCuL8Fiz9FjZlfMuDAOqpZFAKR15o58sitHBlG1oN3v+Qj5K7baBoYzL
5-
qd/sHpRURV1+U6F12jNRbA1YV8W2zraPleuNSSbJlUvWun5KgQYdlEhQvqTkKSXx
6-
nW1cGE3LvTy0ejbArGZuYYoHy9kyGNeeHNadZPZPU9DPkGsE7bMFoIchamnjRbjW
7-
e6K36rTY/+gF4qdTO+QwVU7y1IBH9RtZB6YhSVyTIVNSY0vyrRCYedDkxUOydGPM
8-
fzoAIK9SZbS4WX9+aWXmIvri5+tK+hmChdxN+nrXaI3qU6pqyglM7nTsu1Hg4pjv
9-
vxqY6vOQuSxODJ8ylSheDH8V4B+wquE0QZUSSYGWvEI2BNHz+mq+gQIh/AoYrN2O
10-
TGX138UUw70ex89bfYhOQxmqCw9WSmRG+1RspBddWaZPS6SH6JW7mGi0nIbYJM8q
11-
sS700Y0ly1Gm08ssSZVoLoAfyw4=
12-
=IIBw
3+
jA0EBwMCQEdzKXolxHrr0sDDAS/p+lpyNU18OpGIntyFt6WTktOe7QBFOCa2zzKJ
4+
0PLJKVs6IK+AqSsWU/ASJhWf7x1MCLywgnXt3Kmo2iZQlP0HFqHD5CZ/AW83DNVU
5+
rFVuoUPot6YYmlMqbLsZp8NVGxZ+Zev5wp7GiadYFmPQsVR/IoLdUikUOoUpWeyI
6+
4aVRk6vgsMZzotAYI6DcdCxEOQdUS7vO5B8ZfEx7ehzWf+giR4PGlH+aQJevaT7X
7+
qHovtcNOK5XPf8hk+QafOYkCDdJP5QaHdfxrDwn7TJHUiLiUvciIYSLOeM16+psP
8+
XevcTYOhMCy44eLMGejFbT3YPqcEK7j+522x9mpPhDlXtA9FLnLYufv5hUNRQ85Q
9+
6sMfGgKSd+AoY6Qbfkk2OhM/wqjM7bpr9wGwzurpxvdYXFZ1kBi78zC/T/HqyOQf
10+
R3LGhW1DijI7Ufo22/+uioaM66S6JVyfBMxVH8n774js2fzh43xOJw1rdgoITSEw
11+
FOW2a7N/O5ZbxLnTctH1K34NA3cr
12+
=rSwV
1313
-----END PGP MESSAGE-----
Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
-----BEGIN PGP MESSAGE-----
22

3-
jA0EBwMCoDu7eazqbcDr0sC4AY7qdwlZ/w9KNSrU4fQ2LryXulzQdArlilplXaMa
4-
8d+g7oy/pVMXuNdAVawIJfgQuTdoftwtYrhVIySFDxLZTniczGu9jvYaLoSdMD+6
5-
sPkXrs8zhtSzIUJHVVLHptX91e+C5EIfr0Z1vdIRBnRSi3LKkw9Rl1Xz2lNA4fa0
6-
e7aonjxjY4o3EpzteWUIa9AK8n1kk4FhhP4zTRoDzO/ztjIhdY6n5Hod9EAlU3jy
7-
EtIve656+pa+XhZm7bLxNYNxsFQG9jwZDEVGJVq7ZH/NxgiofrWj80/63nnzUqKO
8-
iVIeUVvYxfLt4bDXAGsRW6rY4Cy4fyuQkFKU/BJAhzGZYxsctA5ZS9+AS4md2mjk
9-
pJVZJuUS+K/Nbg9oZH1KUcHSZ5wIbGNPDfs5cnqaPWnUuxfZGhperoiBcoWAu2D7
10-
O4WmJC2AK7W/SDw3YYxWHOhXcqVkcHMQnHe/yQy1ZLFP23hptcigS2CU2agcmkh9
11-
Bb3KuPDgvz4yiw==
12-
=0LCS
3+
jA0EBwMCDiAOe23XImfr0sC4AWnWsJkzpMVE7w0aZqHyjIa3pEXxWBJlZcxbSHGr
4+
MyjGqM1sYP4MBQ2aMY9jO2xgsbQbAKDONyhkfdhjw72M7Z5QIiPADwfW+MnTJ96P
5+
Pw8k0riMYjM1sAWM0odPB6Pn7/F0wAW93020+rTNfiqHewlZ2aPxBBMTS1y9uejE
6+
eJ/WgZr+QQm2ZJJOGNi/ncEM4qNwSgnduDCuZn3v8kCSXIoVXZuJ6Xp9kH/9Sl2/
7+
nAz6pKm/YY59yoQrcmxiBCc+44pTG3VfgIs6OAs0t8oZRiwLQNyB3aoAg8kIDJXK
8+
O1pbroSXq7cdC7YvAhHgTu0lfrv1Kkbwc8rn+VLsB4wgAQH32v2uBJniluUiCf7G
9+
KtoNFmjR0HeAbOpyKMM7Z4MbDQPbxaQ3YsZCYwwwnMwBeDoG3ScuNV7lD+mYL4xP
10+
dVaCtjzbnsHgjaqDnmgwfgimAIDbwONa40ZS1YppSvd6+ENRLDu3b+mWqutPE4I+
11+
jQlLu4BDMnTZeA==
12+
=skJN
1313
-----END PGP MESSAGE-----

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ test_env/
66
samples/
77
build.sh
88
TIoTExploreSDK.egg-info/
9-
*.pyc
9+
*.pyc
10+
logs/log
Lines changed: 139 additions & 170 deletions
Original file line numberDiff line numberDiff line change
@@ -1,184 +1,153 @@
11
{
2-
"version": "1.0",
3-
"profile": {
4-
"ProductId": "Z53CXC198M",
5-
"CategoryId": "3"
6-
},
7-
"properties": [
8-
{
9-
"id": "power_switch",
10-
"name": "电灯开关",
11-
"desc": "控制电灯开灭",
12-
"required": true,
13-
"mode": "rw",
14-
"define": {
15-
"type": "bool",
16-
"mapping": {
17-
"0": "",
18-
"1": ""
19-
}
20-
}
21-
},
22-
{
23-
"id": "color",
24-
"name": "颜色",
25-
"desc": "灯光颜色",
26-
"mode": "rw",
27-
"define": {
28-
"type": "enum",
29-
"mapping": {
30-
"0": "Red",
31-
"1": "Green",
32-
"2": "Blue"
33-
}
34-
}
35-
},
36-
{
37-
"id": "brightness",
38-
"name": "亮度",
39-
"desc": "灯光亮度",
40-
"mode": "rw",
41-
"define": {
42-
"type": "int",
43-
"unit": "%",
44-
"step": "1",
45-
"min": "0",
46-
"max": "100",
47-
"start": "1"
48-
}
49-
},
50-
{
51-
"id": "name",
52-
"name": "灯位置名称",
53-
"desc": "灯位置名称:书房、客厅等",
54-
"mode": "rw",
55-
"required": false,
56-
"define": {
57-
"type": "string",
58-
"min": "0",
59-
"max": "64"
60-
}
61-
}
62-
],
63-
"events": [
64-
{
65-
"id": "status_report",
66-
"name": "DeviceStatus",
67-
"desc": "Report the device status",
68-
"type": "info",
69-
"required": false,
70-
"params": [
2+
"version":"1.0",
3+
"properties":[
714
{
72-
"id": "status",
73-
"name": "running_state",
74-
"desc": "Report current device running state",
75-
"define": {
76-
"type": "bool",
77-
"mapping": {
78-
"0": "normal",
79-
"1": "fault"
5+
"id":"power_switch",
6+
"name":"电灯开关",
7+
"desc":"控制电灯开灭",
8+
"required":true,
9+
"mode":"rw",
10+
"define":{
11+
"type":"bool",
12+
"mapping":{
13+
"0":"",
14+
"1":""
15+
}
8016
}
81-
}
8217
},
8318
{
84-
"id": "message",
85-
"name": "Message",
86-
"desc": "Some extra message",
87-
"define": {
88-
"type": "string",
89-
"min": "0",
90-
"max": "64"
91-
}
92-
}
93-
]
94-
},
95-
{
96-
"id": "low_voltage",
97-
"name": "LowVoltage",
98-
"desc": "Alert for device voltage is low",
99-
"type": "alert",
100-
"required": false,
101-
"params": [
102-
{
103-
"id": "voltage",
104-
"name": "Voltage",
105-
"desc": "Current voltage",
106-
"define": {
107-
"type": "float",
108-
"unit": "V",
109-
"step": "1",
110-
"min": "0.0",
111-
"max": "24.0",
112-
"start": "1"
113-
}
114-
}
115-
]
116-
},
117-
{
118-
"id": "hardware_fault",
119-
"name": "Hardware_fault",
120-
"desc": "Report hardware fault",
121-
"type": "fault",
122-
"required": false,
123-
"params": [
124-
{
125-
"id": "name",
126-
"name": "Name",
127-
"desc": "Name like: memory,tf card, censors ...",
128-
"define": {
129-
"type": "string",
130-
"min": "0",
131-
"max": "64"
132-
}
19+
"id":"color",
20+
"name":"颜色",
21+
"desc":"灯光颜色",
22+
"mode":"rw",
23+
"define":{
24+
"type":"enum",
25+
"mapping":{
26+
"0":"Red",
27+
"1":"Green",
28+
"2":"Blue"
29+
}
30+
}
13331
},
13432
{
135-
"id": "error_code",
136-
"name": "Error_Code",
137-
"desc": "Error code for fault",
138-
"define": {
139-
"type": "int",
140-
"unit": "",
141-
"step": "1",
142-
"min": "0",
143-
"max": "2000",
144-
"start": "1"
145-
}
146-
}
147-
]
148-
}
149-
],
150-
"actions": [
151-
{
152-
"id": "c_sw",
153-
"name": "color_switch",
154-
"desc": "",
155-
"input": [
33+
"id":"brightness",
34+
"name":"亮度",
35+
"desc":"灯光亮度",
36+
"mode":"rw",
37+
"define":{
38+
"type":"int",
39+
"unit":"%",
40+
"step":"1",
41+
"min":"0",
42+
"max":"100",
43+
"start":"1"
44+
}
45+
},
15646
{
157-
"id": "sw",
158-
"name": "sw",
159-
"define": {
160-
"type": "bool",
161-
"mapping": {
162-
"0": "不切换",
163-
"1": "切换"
47+
"id":"name",
48+
"name":"灯位置名称",
49+
"desc":"灯位置名称:书房、客厅等",
50+
"mode":"rw",
51+
"required":false,
52+
"define":{
53+
"type":"string",
54+
"min":"0",
55+
"max":"64"
16456
}
165-
}
16657
}
167-
],
168-
"output": [
58+
],
59+
"events":[
16960
{
170-
"id": "err_code",
171-
"name": "ret",
172-
"define": {
173-
"type": "bool",
174-
"mapping": {
175-
"0": "成功",
176-
"1": "失败"
177-
}
178-
}
61+
"id":"status_report",
62+
"name":"DeviceStatus",
63+
"desc":"Report the device status",
64+
"type":"info",
65+
"required":false,
66+
"params":[
67+
{
68+
"id":"status",
69+
"name":"running_state",
70+
"desc":"Report current device running state",
71+
"define":{
72+
"type":"bool",
73+
"mapping":{
74+
"0":"normal",
75+
"1":"fault"
76+
}
77+
}
78+
},
79+
{
80+
"id":"message",
81+
"name":"Message",
82+
"desc":"Some extra message",
83+
"define":{
84+
"type":"string",
85+
"min":"0",
86+
"max":"64"
87+
}
88+
}
89+
]
90+
},
91+
{
92+
"id":"low_voltage",
93+
"name":"LowVoltage",
94+
"desc":"Alert for device voltage is low",
95+
"type":"alert",
96+
"required":false,
97+
"params":[
98+
{
99+
"id":"voltage",
100+
"name":"Voltage",
101+
"desc":"Current voltage",
102+
"define":{
103+
"type":"float",
104+
"unit":"V",
105+
"step":"1",
106+
"min":"0.0",
107+
"max":"24.0",
108+
"start":"1"
109+
}
110+
}
111+
]
112+
},
113+
{
114+
"id":"hardware_fault",
115+
"name":"Hardware_fault",
116+
"desc":"Report hardware fault",
117+
"type":"fault",
118+
"required":false,
119+
"params":[
120+
{
121+
"id":"name",
122+
"name":"Name",
123+
"desc":"Name like: memory,tf card, censors ...",
124+
"define":{
125+
"type":"string",
126+
"min":"0",
127+
"max":"64"
128+
}
129+
},
130+
{
131+
"id":"error_code",
132+
"name":"Error_Code",
133+
"desc":"Error code for fault",
134+
"define":{
135+
"type":"int",
136+
"unit":"",
137+
"step":"1",
138+
"min":"0",
139+
"max":"2000",
140+
"start":"1"
141+
}
142+
}
143+
]
179144
}
180-
],
181-
"required": false
145+
],
146+
"actions":[
147+
148+
],
149+
"profile":{
150+
"ProductId":"SHP7NE6RXE",
151+
"CategoryId":"3"
182152
}
183-
]
184153
}

0 commit comments

Comments
 (0)