<
From version < 23.6 >
edited by Xiaoling
on 2024/05/29 09:44
To version < 18.1 >
edited by Bei Jinggeng
on 2024/05/28 17:47
>
Change comment: Uploaded new attachment "image-20240528174702-17.png", version {1}

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Xiaoling
1 +XWiki.Bei
Content
... ... @@ -1,150 +1,116 @@
1 +**Table of Contents:**
2 +
1 1  {{toc/}}
2 2  
3 3  
4 -= 1. Log in to the platform and find IoT core =
5 5  
7 += 1. Log in to the platform and find IOT core =
6 6  
7 7  = 2. Create your own test policy =
8 8  
9 -== 2.1 First click the policy on the left, enter the page and click Create policy ==
11 +1. First click the policy on the left, enter the page and click Create policy
10 10  
11 -[[image:image-20240528172927-2.png||height="377" width="931"]]
13 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg]]
12 12  
15 +=== 2)  After filling in a policy name for testing, the policy will be displayed on the page. ===
13 13  
14 -== 2.2 After filling in a policy name for testing, the policy will be displayed on the page ==
15 -
16 -
17 17  a. Fill in any name
18 18  
19 19  b. Configure the policy you created
20 20  
21 -[[image:image-20240528173144-3.png||height="572" width="931"]]
21 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image004.jpg]]
22 22  
23 -
24 24  c. After clicking to enter the policy configuration page, follow the clicking sequence below to go to the json configuration interface, and then fill in the following fields in the "statement" keyword:
25 25  
26 -(% data-sider-select-id="7bc0f6db-481d-435a-ad0c-92cf0ede3ea4" %)
27 -(% data-sider-select-id="8026a4d9-df91-4895-b9c5-3d6ac9b46012" %)**{**
25 +{
28 28  
29 -**~ "Version": "2012-10-17",**
27 + "Version": "2012-10-17",
30 30  
31 -**~ "Statement": [**
29 + "Statement": [
32 32  
33 -**~ {**
31 + {
34 34  
35 -**~ "Effect": "Allow",**
33 + "Effect": "Allow",
36 36  
37 -**~ "Action": "",**
35 + "Action": "",
38 38  
39 -**~ "Resource": ""**
37 + "Resource": ""
40 40  
41 -**~ }**
39 + }
42 42  
43 -**~ ]**
41 + ]
44 44  
45 -**}**
43 +}
46 46  
47 47  
48 -[[image:image-20240528173203-4.png||height="517" width="942"]]
46 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image006.jpg]]
49 49  
50 -
51 51  d. Create this policy
52 52  
53 53  
54 -(% data-sider-select-id="21f75c89-756f-4f95-919d-30cc5cf86298" %)
55 -= 3. Create a Things =
51 +1. Create a Things
56 56  
57 -(% data-sider-select-id="1a295982-a5d4-4787-896b-ac87e2385b09" %)
58 -== 3.1 Create a single Things ==
53 +1. Create a single Things
59 59  
55 +1. Select Create Things
60 60  
61 -(% data-sider-select-id="b6a1852f-c446-4c98-a017-595ac62adc60" %)
62 -~1. Select Create Things
57 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image008.jpg]]
63 63  
64 -[[image:image-20240528173244-5.png||height="329" width="932"]]
59 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image010.jpg]]
65 65  
66 -[[image:image-20240528173500-6.png||height="484" width="928"]]
67 67  
62 +1. Fill in the name of the control item you want to create in the thing name column.
68 68  
69 -(% data-sider-select-id="de8a3324-fa57-46eb-a85c-49eeea34baa5" %)
70 -2. Fill in the name of the control item you want to create in the thing name column.
71 -
72 72  Use the default for other parameters
73 73  
74 74  Then click Next.
75 75  
76 -[[image:image-20240528173754-7.png||height="712" width="781"]]
68 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image012.jpg]]
77 77  
78 78  
79 -(% data-sider-select-id="fc59dc2d-1ed3-41f5-8482-8534342857a7" %)
80 -3. Choose to automatically generate a new certificate
71 +1. Choose to automatically generate a new certificate
81 81  
82 82  Then click Next
83 83  
84 -[[image:image-20240528173829-8.png||height="547" width="782"]]
75 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image014.jpg]]
85 85  
77 +1. The next step is to choose a strategy
86 86  
87 -(% data-sider-select-id="d2fd3708-ecaf-4479-b1eb-b5db28e1adb9" %)
88 -4.  The next step is to choose a strategy
89 -
90 90  Here you can choose a policy we created in the first step
91 91  
92 -[[image:image-20240528173851-9.png||height="580" width="785"]]
81 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image016.jpg]]
93 93  
94 94  
95 -(% data-sider-select-id="2f8892b2-d89c-416e-a5e6-6f58bd557860" %)
96 -5. When you click to create things, the certificate download page will pop up.
84 +1. When you click to create things, the certificate download page will pop up.
97 97  
98 -(% data-sider-select-id="398c8d35-75ff-4077-85bb-9e0377efa186" %)
99 -(% data-sider-select-id="087aa6c7-c542-4afc-9ce6-291538c31764" %)**This certificate is very important.**(%%) After creating the device, you must download the certificate of the device so that our NB device can connect normally.
86 +This certificate is very important. After creating the device, you must download the certificate of the device so that our NB device can connect normally.
100 100  
101 101  Please download all the following certificates and put them in a folder.
102 102  
103 -[[image:image-20240528173926-10.png]]
90 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image018.jpg]]
104 104  
105 105  
106 -6. You can see the things you just created in the things
107 107  
108 -[[image:image-20240528173951-11.png||height="381" width="1089"]]
94 +1. You can see the things you just created in the things
109 109  
96 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image020.jpg]]
110 110  
111 -(% data-sider-select-id="3ba36b16-0696-40e7-88b5-2c533f73589a" %)
112 -= (% data-sider-select-id="fc07fe98-6fd9-4d61-a991-8524b6097b3a" %)4. Connect to AWS using Dragino-NB device(%%) =
113 113  
114 -(% data-sider-select-id="582a7e84-a00a-4129-b71d-347a29aa5142" %)
115 -== 4.1 Upgrade the firmware to configure TTS firmware to set the certificate ==
99 +1. Connect to AWS using Dragino-NB device
116 116  
101 +1. Upgrade the firmware to configure TTS firmware to set the certificate
117 117  
118 -User can change device firmware to::
103 +1. Update method
104 +1. Firmware location
119 119  
120 -* Update with new features.
106 +1. Configure certificate
121 121  
122 -* Fix bugs.
123 -
124 -Firmware and changelog can be downloaded from : **[[Set up TLS certificate - Dropbox>>url:https://www.dropbox.com/sh/sxrgszkac4ips0q/AAA7xVIHen982Nc0edNPaB-Wa/NB-IoT/Set%20up%20TLS%20certificate?dl=0&subfolder_nav_tracking=1||data-sider-select-id="830d1b64-cb24-48b3-91e4-49da5c3f0783"]]**
125 -
126 -Methods to Update Firmware:
127 -
128 -* (Recommended way) OTA firmware update via BLE: [[**Instruction**>>url:http://wiki.dragino.com/xwiki/bin/view/Main/BLE_Firmware_Update_NB_Sensors_BC660K-GL/]].
129 -
130 -* Update through UART TTL interface : **[[Instruction>>url:http://wiki.dragino.com/xwiki/bin/view/Main/UART_Access_for_NB_ST_BC660K-GL/#H4.2UpdateFirmware28Assumethedevicealreadyhaveabootloader29]]**.
131 -
132 -
133 -
134 -(% data-sider-select-id="954c6787-a52d-4862-805c-4afa47abd128" %)
135 -== 4.2 Configure certificate ==
136 -
137 -
138 138  After upgrade the firmware, the serial port displays as follows:
139 139  
140 -(% data-sider-select-id="8b6a9e23-dec0-476c-acd4-098aa19fe1f3" %)
141 -[[image:image-20240528174330-13.png||height="286" width="568"]]
110 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image022.jpg]]
142 142  
112 +1. Configure CA certificate.
143 143  
144 -(% data-sider-select-id="8b6a9e23-dec0-476c-acd4-098aa19fe1f3" %)
145 -=== 4.2.1 Configure CA certificate ===
146 -
147 -
148 148  Please input the certificate in PEM format for the user.
149 149  
150 150  Use the AT command AT+CACERT as follows:
... ... @@ -189,21 +189,19 @@
189 189  
190 190  ~-~-~-~--END CERTIFICATE~-~-~-~--}
191 191  
192 -(% style="color:red" %)**Note: Be sure to add a terminator "}" at the end of the command. Otherwise, the command will not execute successfully.**
158 +Note: Be sure to add a terminator "}" at the end of the command. Otherwise, the command will not execute successfully.
193 193  
194 -[[image:image-20240528174408-14.png]]
160 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image023.jpg]]
195 195  
196 196  
197 197  After successful execution, as shown in the following figure.
198 198  
199 -[[image:image-20240528174502-15.png]]
165 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image024.jpg]]
200 200  
201 -Display (% style="color:blue" %)**"Successfully configured CA certificate."**(%%) If the configuration is successful, otherwise it is considered configuration failure.
167 +Display "Successfully configured CA certificate." If the configuration is successful, otherwise it is considered configuration failure.
202 202  
169 +1. Configure client certificate.
203 203  
204 -=== 4.2.2 Configure client certificate ===
205 -
206 -
207 207  Use the AT command AT+CLICERT as follows:
208 208  
209 209  AT+CLICERT=~-~-~-~--BEGIN CERTIFICATE~-~-~-~--
... ... @@ -246,16 +246,15 @@
246 246  
247 247  ~-~-~-~--END CERTIFICATE~-~-~-~--}
248 248  
249 -(% style="color:red" %)**Note: Be sure to add a terminator "}" at the end of the command. Otherwise, the command will not execute successfully.**
213 +Note: Be sure to add a terminator "}" at the end of the command. Otherwise, the command will not execute successfully.
250 250  
251 -[[image:image-20240528174630-16.png||height="553" width="747"]]
252 252  
253 -Display (% style="color:blue" %)**"Successfully configured client certificate."**(%%) Configuration successful, otherwise configuration failed.
216 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image025.jpg]]
254 254  
218 +Display "Successfully configured client certificate." Configuration successful, otherwise configuration failed
255 255  
256 -=== 4.2.3 Configure client private key ===
220 +1. Configure client private key.
257 257  
258 -
259 259  Use the AT command AT+CLIKEY, as shown below
260 260  
261 261  AT+CLIKEY=~-~-~-~--BEGIN RSA PRIVATE KEY~-~-~-~--
... ... @@ -312,35 +312,29 @@
312 312  
313 313  ~-~-~-~--END RSA PRIVATE KEY~-~-~-~--}
314 314  
315 -(% style="color:red" %)**Note: Be sure to add a terminator "}" at the end of the command. Otherwise, the command will not execute successfully.**
278 +Note: Be sure to add a terminator "}" at the end of the command. Otherwise, the command will not execute successfully.
316 316  
317 -[[image:image-20240528174702-17.png]]
318 318  
319 -Display(% style="color:blue" %)** "Successfully configured client private key."**(%%) If the configuration is successful, otherwise it is considered configuration failure.
281 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image026.jpg]]
320 320  
283 +Display "Successfully configured client private key." If the configuration is successful, otherwise it is considered configuration failure
321 321  
322 -=== 4.3.3 Re-upgrade the firmware ===
285 +1. After the certificate configuration is completed, Re-upgrade to the firmware you originally used
323 323  
287 +1. Configure draginoNB-device
324 324  
325 -After the certificate configuration is completed, Re-upgrade to the firmware you originally used.
289 +1. Configure the data format sent by the device
326 326  
327 -
328 -= 5. Configure draginoNB-device =
329 -
330 -== 5.1 Configure the data format sent by the device ==
331 -
332 -
333 333  AT+PRO=3,5(Data is in Json format of MQTT)
334 334  
335 335  
336 -== 5.2 Set server address ==
294 +1. Set server address
337 337  
338 -
339 339  AT+SERVADDR=an5tk94sdgjat-ats.iot.us-east-1.amazonaws.com,8883
340 340  
341 341  
342 -== 5.3 Set up private and public topics ==
343 343  
300 +1. Set up private and public topics.
344 344  
345 345  AWS does not limit topics, so you can set any topic
346 346  
... ... @@ -349,9 +349,8 @@
349 349  AT+PUBTOPIC=Any
350 350  
351 351  
352 -== 5.4 Set the TLS mode ==
309 +1. Set the TLS mode
353 353  
354 -
355 355  AT+TLSMOD=1,2
356 356  
357 357  To use the TLS mode certificate function, users need to configure the AT+TLSMOD command
... ... @@ -363,14 +363,13 @@
363 363  AT+TLSMOD=1,2  Perform server and client authentication if requested by the remote server.(In AWS we recommend using this mode)
364 364  
365 365  
366 -Restart the device
322 +1. Restart the device
367 367  
368 368  
369 -= 6. View data on AWS =
325 +1. View data on AWS
370 370  
371 -== 6.1 Find MQTT test client in test ==
327 +1. Find MQTT test client in test
372 372  
373 -
374 374  In the fourth step, fill in the topics you subscribed to before
375 375  
376 376  AT+PUBTOPIC=XXXX
... ... @@ -377,14 +377,10 @@
377 377  
378 378  If you forget your previous topic, you can fill in #,subscribe to all topics
379 379  
380 -[[image:image-20240528175111-18.png||height="409" width="1014"]]
335 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image028.jpg]]
381 381  
337 +1. You can see published information in Subscriptions
382 382  
383 -== 6.2 The data published information in Subscriptions ==
339 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image030.jpg]]
384 384  
385 -
386 -[[image:image-20240528175133-19.png||height="563" width="1022"]]
387 -
388 -[[image:image-20240528175154-20.png||height="752" width="1042"]]
389 -
390 -
341 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image032.jpg]]
image-20240528175111-18.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -105.0 KB
Content
image-20240528175133-19.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -59.4 KB
Content
image-20240528175154-20.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -31.4 KB
Content
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0