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

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Bei
1 +XWiki.Xiaoling
Content
... ... @@ -3,15 +3,19 @@
3 3  
4 4  = (% data-sider-select-id="01d9dce7-4047-4b71-a8e2-c5df7daa2d54" %)1. Log in to the platform and find IOT core(%%) =
5 5  
6 +
6 6  = (% data-sider-select-id="4d2599c0-e2a9-4d10-8c01-c68a77c3b183" %)2. Create your own test policy(%%) =
7 7  
8 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(%%) ==
10 +== (% data-sider-select-id="c0f85e83-53c9-450c-b4eb-457071bdfbf9" %)2.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"]] ===
12 +(% class="wikigeneratedid" id="H" %)
13 +[[image:image-20240528172927-2.png||height="377" width="931"]]
12 12  
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.(%%) ==
14 14  
16 +== (% data-sider-select-id="02035a79-77c4-4edb-b132-61acdb529526" %)2.2 After filling in a policy name for testing, the policy will be displayed on the page(%%) ==
17 +
18 +
15 15  a. Fill in any name
16 16  
17 17  b. Configure the policy you created
... ... @@ -55,6 +55,7 @@
55 55  (% data-sider-select-id="1a295982-a5d4-4787-896b-ac87e2385b09" %)
56 56  == 3.1 Create a single Things ==
57 57  
62 +
58 58  (% data-sider-select-id="b6a1852f-c446-4c98-a017-595ac62adc60" %)
59 59  ~1. Select Create Things
60 60  
... ... @@ -73,7 +73,6 @@
73 73  [[image:image-20240528173754-7.png||height="712" width="781"]]
74 74  
75 75  
76 -
77 77  (% data-sider-select-id="fc59dc2d-1ed3-41f5-8482-8534342857a7" %)
78 78  3. Choose to automatically generate a new certificate
79 79  
... ... @@ -90,11 +90,11 @@
90 90  [[image:image-20240528173851-9.png||height="580" width="785"]]
91 91  
92 92  
93 -
94 94  (% data-sider-select-id="2f8892b2-d89c-416e-a5e6-6f58bd557860" %)
95 95  5. When you click to create things, the certificate download page will pop up.
96 96  
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 +(% data-sider-select-id="398c8d35-75ff-4077-85bb-9e0377efa186" %)
101 +(% 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.
98 98  
99 99  Please download all the following certificates and put them in a folder.
100 100  
... ... @@ -101,8 +101,6 @@
101 101  [[image:image-20240528173926-10.png]]
102 102  
103 103  
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,27 +109,42 @@
109 109  
110 110  
111 111  (% data-sider-select-id="3ba36b16-0696-40e7-88b5-2c533f73589a" %)
112 -= 4. Connect to AWS using Dragino-NB device =
114 += (% data-sider-select-id="fc07fe98-6fd9-4d61-a991-8524b6097b3a" %)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:
118 118  
119 -2.Firmware location:
120 +User can change device firmware to::
120 120  
122 +* Update with new features.
121 121  
124 +* Fix bugs.
125 +
126 +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"]]**
127 +
128 +Methods to Update Firmware:
129 +
130 +* (Recommended way) OTA firmware update via BLE: [[**Instruction**>>url:http://wiki.dragino.com/xwiki/bin/view/Main/BLE_Firmware_Update_NB_Sensors_BC660K-GL/]].
131 +
132 +* Update through UART TTL interface : **[[Instruction>>url:http://wiki.dragino.com/xwiki/bin/view/Main/UART_Access_for_NB_ST_BC660K-GL/#H4.2UpdateFirmware28Assumethedevicealreadyhaveabootloader29]]**.
133 +
134 +
135 +
122 122  (% data-sider-select-id="954c6787-a52d-4862-805c-4afa47abd128" %)
123 123  == 4.2 Configure certificate ==
124 124  
139 +
125 125  After upgrade the firmware, the serial port displays as follows:
126 126  
127 127  (% data-sider-select-id="8b6a9e23-dec0-476c-acd4-098aa19fe1f3" %)
128 128  [[image:image-20240528174330-13.png||height="286" width="568"]]
129 129  
145 +
130 130  (% data-sider-select-id="8b6a9e23-dec0-476c-acd4-098aa19fe1f3" %)
131 -=== 4.2.1 Configure CA certificate. ===
147 +=== 4.2.1 Configure CA certificate ===
132 132  
149 +
133 133  Please input the certificate in PEM format for the user.
134 134  
135 135  Use the AT command AT+CACERT as follows:
... ... @@ -174,21 +174,22 @@
174 174  
175 175  ~-~-~-~--END CERTIFICATE~-~-~-~--}
176 176  
177 -Note: Be sure to add a terminator "}" at the end of the command. Otherwise, the command will not execute successfully.
194 +**Note: Be sure to add a terminator "}" at the end of the command. Otherwise, the command will not execute successfully.**
178 178  
179 179  [[image:image-20240528174408-14.png]]
180 180  
181 181  
182 -
183 183  After successful execution, as shown in the following figure.
184 184  
185 185  [[image:image-20240528174502-15.png]]
186 186  
187 -Display "Successfully configured CA certificate." If the configuration is successful, otherwise it is considered configuration failure.
203 +Display **"Successfully configured CA certificate."** If the configuration is successful, otherwise it is considered configuration failure.
188 188  
205 +
189 189  (% data-sider-select-id="49618231-3f2d-4069-952f-8ca923909048" %)
190 -=== 4.2.2 Configure client certificate. ===
207 +=== 4.2.2 Configure client certificate ===
191 191  
209 +
192 192  Use the AT command AT+CLICERT as follows:
193 193  
194 194  AT+CLICERT=~-~-~-~--BEGIN CERTIFICATE~-~-~-~--
... ... @@ -231,15 +231,17 @@
231 231  
232 232  ~-~-~-~--END CERTIFICATE~-~-~-~--}
233 233  
234 -Note: Be sure to add a terminator "}" at the end of the command. Otherwise, the command will not execute successfully.
252 +**Note: Be sure to add a terminator "}" at the end of the command. Otherwise, the command will not execute successfully.**
235 235  
236 236  [[image:image-20240528174630-16.png||height="553" width="747"]]
237 237  
238 -Display "Successfully configured client certificate." Configuration successful, otherwise configuration failed
256 +Display **"Successfully configured client certificate."** Configuration successful, otherwise configuration failed.
239 239  
258 +
240 240  (% data-sider-select-id="61ec994b-4a66-4db9-8b86-a401c99ba491" %)
241 -=== 4.2.3 Configure client private key. ===
260 +=== 4.2.3 Configure client private key ===
242 242  
262 +
243 243  Use the AT command AT+CLIKEY, as shown below
244 244  
245 245  AT+CLIKEY=~-~-~-~--BEGIN RSA PRIVATE KEY~-~-~-~--
... ... @@ -296,17 +296,20 @@
296 296  
297 297  ~-~-~-~--END RSA PRIVATE KEY~-~-~-~--}
298 298  
299 -Note: Be sure to add a terminator "}" at the end of the command. Otherwise, the command will not execute successfully.
319 +**Note: Be sure to add a terminator "}" at the end of the command. Otherwise, the command will not execute successfully.**
300 300  
301 301  [[image:image-20240528174702-17.png]]
302 302  
303 -Display "Successfully configured client private key." If the configuration is successful, otherwise it is considered configuration failure
323 +Display** "Successfully configured client private key."** If the configuration is successful, otherwise it is considered configuration failure.
304 304  
325 +
305 305  (% data-sider-select-id="6ba3fbe9-394a-47e2-8eca-715449162645" %)
306 306  === 4.3.3 Re-upgrade the firmware ===
307 307  
308 -After the certificate configuration is completed, Re-upgrade to the firmware you originally used
309 309  
330 +After the certificate configuration is completed, Re-upgrade to the firmware you originally used.
331 +
332 +
310 310  (% data-sider-select-id="d010cb3f-ad9a-4420-80d1-919b61731f41" %)
311 311  = 5. Configure draginoNB-device =
312 312  
... ... @@ -313,6 +313,7 @@
313 313  (% data-sider-select-id="8125b1b7-0428-410e-a7c1-261a468944de" %)
314 314  == 5.1 Configure the data format sent by the device ==
315 315  
339 +
316 316  AT+PRO=3,5(Data is in Json format of MQTT)
317 317  
318 318  
... ... @@ -319,13 +319,14 @@
319 319  (% data-sider-select-id="ba72cd93-5d23-47b8-8b69-2238e0b501ca" %)
320 320  == 5.2 Set server address ==
321 321  
346 +
322 322  AT+SERVADDR=an5tk94sdgjat-ats.iot.us-east-1.amazonaws.com,8883
323 323  
324 324  
325 -
326 326  (% data-sider-select-id="7da97212-7298-43eb-b178-94231a3eb5d8" %)
327 -== 5.3 Set up private and public topics. ==
351 +== 5.3 Set up private and public topics ==
328 328  
353 +
329 329  AWS does not limit topics, so you can set any topic
330 330  
331 331  AT+SUBTOPIC=Any
... ... @@ -336,6 +336,7 @@
336 336  (% data-sider-select-id="a53f5c46-7530-440d-b29e-61a4eaafb709" %)
337 337  == 5.4 Set the TLS mode ==
338 338  
364 +
339 339  AT+TLSMOD=1,2
340 340  
341 341  To use the TLS mode certificate function, users need to configure the AT+TLSMOD command
... ... @@ -349,12 +349,14 @@
349 349  
350 350  Restart the device
351 351  
378 +
352 352  (% data-sider-select-id="07128e51-24f8-40ff-b2a7-4a4de2346889" %)
353 353  = 6. View data on AWS =
354 354  
355 355  (% data-sider-select-id="6c108d6d-db3d-4542-8193-c4c33c88bc41" %)
356 -== 6.1Find MQTT test client in test ==
383 +== 6.1 Find MQTT test client in test ==
357 357  
385 +
358 358  In the fourth step, fill in the topics you subscribed to before
359 359  
360 360  AT+PUBTOPIC=XXXX
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0