Changes for page Dragino NB device connection to AWS platform instructions
Last modified by Mengting Qiu on 2025/03/06 13:42
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Xiaoling1 +XWiki.Bei - Content
-
... ... @@ -1,21 +1,17 @@ 1 1 {{toc/}} 2 2 3 3 4 -= (% data-sider-select-id="01d9dce7-4047-4b71-a8e2-c5df7daa2d54" %)1. Log in to the platform and find I oT core(%%) =4 += (% data-sider-select-id="01d9dce7-4047-4b71-a8e2-c5df7daa2d54" %)1. Log in to the platform and find IOT core(%%) = 5 5 6 - 7 7 = (% data-sider-select-id="4d2599c0-e2a9-4d10-8c01-c68a77c3b183" %)2. Create your own test policy(%%) = 8 8 9 9 (% data-sider-select-id="499b9594-5b20-42a9-b15b-21be5a1ef28e" %) 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(%%) ==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(%%) == 11 11 12 -(% class="wikigeneratedid" id="H" %) 13 -[[image:image-20240528172927-2.png||height="377" width="931"]] 11 +=== [[image:image-20240528172927-2.png||height="377" width="931"]] === 14 14 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.(%%) == 15 15 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 - 19 19 a. Fill in any name 20 20 21 21 b. Configure the policy you created ... ... @@ -59,7 +59,6 @@ 59 59 (% data-sider-select-id="1a295982-a5d4-4787-896b-ac87e2385b09" %) 60 60 == 3.1 Create a single Things == 61 61 62 - 63 63 (% data-sider-select-id="b6a1852f-c446-4c98-a017-595ac62adc60" %) 64 64 ~1. Select Create Things 65 65 ... ... @@ -78,6 +78,7 @@ 78 78 [[image:image-20240528173754-7.png||height="712" width="781"]] 79 79 80 80 76 + 81 81 (% data-sider-select-id="fc59dc2d-1ed3-41f5-8482-8534342857a7" %) 82 82 3. Choose to automatically generate a new certificate 83 83 ... ... @@ -94,6 +94,7 @@ 94 94 [[image:image-20240528173851-9.png||height="580" width="785"]] 95 95 96 96 93 + 97 97 (% data-sider-select-id="2f8892b2-d89c-416e-a5e6-6f58bd557860" %) 98 98 5. When you click to create things, the certificate download page will pop up. 99 99 ... ... @@ -105,6 +105,8 @@ 105 105 [[image:image-20240528173926-10.png]] 106 106 107 107 105 + 106 + 108 108 6. You can see the things you just created in the things 109 109 110 110 [[image:image-20240528173951-11.png||height="381" width="1089"]] ... ... @@ -116,7 +116,6 @@ 116 116 (% data-sider-select-id="582a7e84-a00a-4129-b71d-347a29aa5142" %) 117 117 == 4.1 Upgrade the firmware to configure TTS firmware to set the certificate == 118 118 119 - 120 120 User can change device firmware to:: 121 121 122 122 * Update with new features. ... ... @@ -132,21 +132,17 @@ 132 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 133 134 134 135 - 136 136 (% data-sider-select-id="954c6787-a52d-4862-805c-4afa47abd128" %) 137 137 == 4.2 Configure certificate == 138 138 139 - 140 140 After upgrade the firmware, the serial port displays as follows: 141 141 142 142 (% data-sider-select-id="8b6a9e23-dec0-476c-acd4-098aa19fe1f3" %) 143 143 [[image:image-20240528174330-13.png||height="286" width="568"]] 144 144 145 - 146 146 (% data-sider-select-id="8b6a9e23-dec0-476c-acd4-098aa19fe1f3" %) 147 -=== 4.2.1 Configure CA certificate === 142 +=== 4.2.1 Configure CA certificate. === 148 148 149 - 150 150 Please input the certificate in PEM format for the user. 151 151 152 152 Use the AT command AT+CACERT as follows: ... ... @@ -191,21 +191,21 @@ 191 191 192 192 ~-~-~-~--END CERTIFICATE~-~-~-~--} 193 193 194 - (% style="color:red" %)**Note: Be sure to add a terminator "}" at the end of the command. Otherwise, the command will not execute successfully.**188 +Note: Be sure to add a terminator "}" at the end of the command. Otherwise, the command will not execute successfully. 195 195 196 196 [[image:image-20240528174408-14.png]] 197 197 198 198 193 + 199 199 After successful execution, as shown in the following figure. 200 200 201 201 [[image:image-20240528174502-15.png]] 202 202 203 -Display (% style="color:blue" %)**"Successfully configured CA certificate."**(%%)If the configuration is successful, otherwise it is considered configuration failure.198 +Display "Successfully configured CA certificate." If the configuration is successful, otherwise it is considered configuration failure. 204 204 200 +(% data-sider-select-id="49618231-3f2d-4069-952f-8ca923909048" %) 201 +=== 4.2.2 Configure client certificate. === 205 205 206 -=== 4.2.2 Configure client certificate === 207 - 208 - 209 209 Use the AT command AT+CLICERT as follows: 210 210 211 211 AT+CLICERT=~-~-~-~--BEGIN CERTIFICATE~-~-~-~-- ... ... @@ -248,16 +248,15 @@ 248 248 249 249 ~-~-~-~--END CERTIFICATE~-~-~-~--} 250 250 251 - (% style="color:red" %)**Note: Be sure to add a terminator "}" at the end of the command. Otherwise, the command will not execute successfully.**245 +Note: Be sure to add a terminator "}" at the end of the command. Otherwise, the command will not execute successfully. 252 252 253 253 [[image:image-20240528174630-16.png||height="553" width="747"]] 254 254 255 -Display (% style="color:blue" %)**"Successfully configured client certificate."**(%%)Configuration successful, otherwise configuration failed.249 +Display "Successfully configured client certificate." Configuration successful, otherwise configuration failed 256 256 251 +(% data-sider-select-id="61ec994b-4a66-4db9-8b86-a401c99ba491" %) 252 +=== 4.2.3 Configure client private key. === 257 257 258 -=== 4.2.3 Configure client private key === 259 - 260 - 261 261 Use the AT command AT+CLIKEY, as shown below 262 262 263 263 AT+CLIKEY=~-~-~-~--BEGIN RSA PRIVATE KEY~-~-~-~-- ... ... @@ -314,38 +314,36 @@ 314 314 315 315 ~-~-~-~--END RSA PRIVATE KEY~-~-~-~--} 316 316 317 - (% style="color:red" %)**Note: Be sure to add a terminator "}" at the end of the command. Otherwise, the command will not execute successfully.**310 +Note: Be sure to add a terminator "}" at the end of the command. Otherwise, the command will not execute successfully. 318 318 319 319 [[image:image-20240528174702-17.png]] 320 320 321 -Display (%style="color:blue" %)** "Successfully configured client private key."**(%%)If the configuration is successful, otherwise it is considered configuration failure.314 +Display "Successfully configured client private key." If the configuration is successful, otherwise it is considered configuration failure 322 322 323 - 316 +(% data-sider-select-id="6ba3fbe9-394a-47e2-8eca-715449162645" %) 324 324 === 4.3.3 Re-upgrade the firmware === 325 325 319 +After the certificate configuration is completed, Re-upgrade to the firmware you originally used 326 326 327 -After the certificate configuration is completed, Re-upgrade to the firmware you originally used. 328 - 329 - 330 330 (% data-sider-select-id="d010cb3f-ad9a-4420-80d1-919b61731f41" %) 331 331 = 5. Configure draginoNB-device = 332 332 324 +(% data-sider-select-id="8125b1b7-0428-410e-a7c1-261a468944de" %) 333 333 == 5.1 Configure the data format sent by the device == 334 334 335 - 336 336 AT+PRO=3,5(Data is in Json format of MQTT) 337 337 338 338 330 +(% data-sider-select-id="ba72cd93-5d23-47b8-8b69-2238e0b501ca" %) 339 339 == 5.2 Set server address == 340 340 341 - 342 342 AT+SERVADDR=an5tk94sdgjat-ats.iot.us-east-1.amazonaws.com,8883 343 343 344 344 336 + 345 345 (% data-sider-select-id="7da97212-7298-43eb-b178-94231a3eb5d8" %) 346 -== 5.3 Set up private and public topics == 338 +== 5.3 Set up private and public topics. == 347 347 348 - 349 349 AWS does not limit topics, so you can set any topic 350 350 351 351 AT+SUBTOPIC=Any ... ... @@ -356,7 +356,6 @@ 356 356 (% data-sider-select-id="a53f5c46-7530-440d-b29e-61a4eaafb709" %) 357 357 == 5.4 Set the TLS mode == 358 358 359 - 360 360 AT+TLSMOD=1,2 361 361 362 362 To use the TLS mode certificate function, users need to configure the AT+TLSMOD command ... ... @@ -370,14 +370,12 @@ 370 370 371 371 Restart the device 372 372 373 - 374 374 (% data-sider-select-id="07128e51-24f8-40ff-b2a7-4a4de2346889" %) 375 375 = 6. View data on AWS = 376 376 377 377 (% data-sider-select-id="6c108d6d-db3d-4542-8193-c4c33c88bc41" %) 378 -== 6.1 367 +== 6.1Find MQTT test client in test == 379 379 380 - 381 381 In the fourth step, fill in the topics you subscribed to before 382 382 383 383 AT+PUBTOPIC=XXXX