<
From version < 23.6 >
edited by Xiaoling
on 2024/05/29 09:44
To version < 22.1 >
edited by Bei Jinggeng
on 2024/05/28 17:53
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Xiaoling
1 +XWiki.Bei
Content
... ... @@ -1,19 +1,17 @@
1 1  {{toc/}}
2 2  
3 3  
4 -= 1. Log in to the platform and find IoT core =
4 += (% data-sider-select-id="01d9dce7-4047-4b71-a8e2-c5df7daa2d54" %)1. Log in to the platform and find IOT core(%%) =
5 5  
6 += (% data-sider-select-id="4d2599c0-e2a9-4d10-8c01-c68a77c3b183" %)2. Create your own test policy(%%) =
6 6  
7 -= 2. Create your own test policy =
8 +(% data-sider-select-id="499b9594-5b20-42a9-b15b-21be5a1ef28e" %)
9 +== (% data-sider-select-id="c0f85e83-53c9-450c-b4eb-457071bdfbf9" %)3.1  First click the policy on the left, enter the page and click Create policy(%%) ==
8 8  
9 -== 2.1 First click the policy on the left, enter the page and click Create policy ==
11 +=== [[image:image-20240528172927-2.png||height="377" width="931"]] ===
10 10  
11 -[[image:image-20240528172927-2.png||height="377" width="931"]]
13 +== (% data-sider-select-id="02035a79-77c4-4edb-b132-61acdb529526" %)3.2  After filling in a policy name for testing, the policy will be displayed on the page.(%%) ==
12 12  
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
... ... @@ -57,7 +57,6 @@
57 57  (% data-sider-select-id="1a295982-a5d4-4787-896b-ac87e2385b09" %)
58 58  == 3.1 Create a single Things ==
59 59  
60 -
61 61  (% data-sider-select-id="b6a1852f-c446-4c98-a017-595ac62adc60" %)
62 62  ~1. Select Create Things
63 63  
... ... @@ -76,6 +76,7 @@
76 76  [[image:image-20240528173754-7.png||height="712" width="781"]]
77 77  
78 78  
76 +
79 79  (% data-sider-select-id="fc59dc2d-1ed3-41f5-8482-8534342857a7" %)
80 80  3. Choose to automatically generate a new certificate
81 81  
... ... @@ -92,11 +92,11 @@
92 92  [[image:image-20240528173851-9.png||height="580" width="785"]]
93 93  
94 94  
93 +
95 95  (% data-sider-select-id="2f8892b2-d89c-416e-a5e6-6f58bd557860" %)
96 96  5. 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.
97 +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,6 +103,8 @@
103 103  [[image:image-20240528173926-10.png]]
104 104  
105 105  
104 +
105 +
106 106  6. You can see the things you just created in the things
107 107  
108 108  [[image:image-20240528173951-11.png||height="381" width="1089"]]
... ... @@ -109,42 +109,27 @@
109 109  
110 110  
111 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(%%) =
112 += 4. Connect to AWS using Dragino-NB device =
113 113  
114 114  (% data-sider-select-id="582a7e84-a00a-4129-b71d-347a29aa5142" %)
115 115  == 4.1 Upgrade the firmware to configure TTS firmware to set the certificate ==
116 116  
117 +1.Update method:
117 117  
118 -User can change device firmware to::
119 +2.Firmware location:
119 119  
120 -* Update with new features.
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 134  (% data-sider-select-id="954c6787-a52d-4862-805c-4afa47abd128" %)
135 135  == 4.2 Configure certificate ==
136 136  
137 -
138 138  After upgrade the firmware, the serial port displays as follows:
139 139  
140 140  (% data-sider-select-id="8b6a9e23-dec0-476c-acd4-098aa19fe1f3" %)
141 141  [[image:image-20240528174330-13.png||height="286" width="568"]]
142 142  
143 -
144 144  (% data-sider-select-id="8b6a9e23-dec0-476c-acd4-098aa19fe1f3" %)
145 -=== 4.2.1 Configure CA certificate ===
131 +=== 4.2.1 Configure CA certificate. ===
146 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,21 @@
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.**
177 +Note: Be sure to add a terminator "}" at the end of the command. Otherwise, the command will not execute successfully.
193 193  
194 194  [[image:image-20240528174408-14.png]]
195 195  
196 196  
182 +
197 197  After successful execution, as shown in the following figure.
198 198  
199 199  [[image:image-20240528174502-15.png]]
200 200  
201 -Display (% style="color:blue" %)**"Successfully configured CA certificate."**(%%) If the configuration is successful, otherwise it is considered configuration failure.
187 +Display "Successfully configured CA certificate." If the configuration is successful, otherwise it is considered configuration failure.
202 202  
189 +(% data-sider-select-id="49618231-3f2d-4069-952f-8ca923909048" %)
190 +=== 4.2.2 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.**
234 +Note: Be sure to add a terminator "}" at the end of the command. Otherwise, the command will not execute successfully.
250 250  
251 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.
238 +Display "Successfully configured client certificate." Configuration successful, otherwise configuration failed
254 254  
240 +(% data-sider-select-id="61ec994b-4a66-4db9-8b86-a401c99ba491" %)
241 +=== 4.2.3 Configure client private key. ===
255 255  
256 -=== 4.2.3 Configure client private key ===
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,35 @@
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.**
299 +Note: Be sure to add a terminator "}" at the end of the command. Otherwise, the command will not execute successfully.
316 316  
317 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.
303 +Display "Successfully configured client private key." If the configuration is successful, otherwise it is considered configuration failure
320 320  
321 -
305 +(% data-sider-select-id="6ba3fbe9-394a-47e2-8eca-715449162645" %)
322 322  === 4.3.3 Re-upgrade the firmware ===
323 323  
308 +After the certificate configuration is completed, Re-upgrade to the firmware you originally used
324 324  
325 -After the certificate configuration is completed, Re-upgrade to the firmware you originally used.
326 -
327 -
310 +(% data-sider-select-id="d010cb3f-ad9a-4420-80d1-919b61731f41" %)
328 328  = 5. Configure draginoNB-device =
329 329  
313 +(% data-sider-select-id="8125b1b7-0428-410e-a7c1-261a468944de" %)
330 330  == 5.1 Configure the data format sent by the device ==
331 331  
332 -
333 333  AT+PRO=3,5(Data is in Json format of MQTT)
334 334  
335 335  
319 +(% data-sider-select-id="ba72cd93-5d23-47b8-8b69-2238e0b501ca" %)
336 336  == 5.2 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  
326 +(% data-sider-select-id="7da97212-7298-43eb-b178-94231a3eb5d8" %)
327 +== 5.3 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,9 @@
349 349  AT+PUBTOPIC=Any
350 350  
351 351  
336 +(% data-sider-select-id="a53f5c46-7530-440d-b29e-61a4eaafb709" %)
352 352  == 5.4 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
... ... @@ -365,12 +365,12 @@
365 365  
366 366  Restart the device
367 367  
368 -
352 +(% data-sider-select-id="07128e51-24f8-40ff-b2a7-4a4de2346889" %)
369 369  = 6. View data on AWS =
370 370  
371 -== 6.1 Find MQTT test client in test ==
355 +(% data-sider-select-id="6c108d6d-db3d-4542-8193-c4c33c88bc41" %)
356 +== 6.1Find 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
... ... @@ -380,7 +380,8 @@
380 380  [[image:image-20240528175111-18.png||height="409" width="1014"]]
381 381  
382 382  
383 -== 6.2 The data published information in Subscriptions ==
367 +(% data-sider-select-id="9c23abff-6a4a-4320-95a2-33c42eb296f3" %)
368 +== (% data-sider-select-id="638ae5a9-ed23-43ff-bd61-b1c66e0d01d0" %)6.2 The data published information in Subscriptions(%%) ==
384 384  
385 385  
386 386  [[image:image-20240528175133-19.png||height="563" width="1022"]]
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0