Changes for page Dragino NB device connection to AWS platform instructions
Last modified by Mengting Qiu on 2025/03/06 13:42
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,19 +1,28 @@ 1 +**Table of Contents: ** 2 + 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 IoT core(%%) = 5 5 6 6 7 -= (% data-sider-select-id="4d2599c0-e2a9-4d10-8c01-c68a77c3b183" %)2. Create your own test policy(%%) = 8 8 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(%%) == 11 11 12 -(% class="wikigeneratedid" id="H" %) 10 + 11 + 12 + 13 + 14 += 1. Log in to the platform and find IoT core = 15 + 16 + 17 += 2. Create your own test policy = 18 + 19 +== 2.1 First click the policy on the left, enter the page and click Create policy == 20 + 21 + 13 13 [[image:image-20240528172927-2.png||height="377" width="931"]] 14 14 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(%%)==25 +== 2.2 After filling in a policy name for testing, the policy will be displayed on the page == 17 17 18 18 19 19 a. Fill in any name ... ... @@ -53,15 +53,12 @@ 53 53 d. Create this policy 54 54 55 55 56 -(% data-sider-select-id="21f75c89-756f-4f95-919d-30cc5cf86298" %) 57 57 = 3. Create a Things = 58 58 59 -(% data-sider-select-id="1a295982-a5d4-4787-896b-ac87e2385b09" %) 60 60 == 3.1 Create a single Things == 61 61 62 62 63 -(% data-sider-select-id="b6a1852f-c446-4c98-a017-595ac62adc60" %) 64 -~1. Select Create Things 70 +(% style="color:blue" %)**1. Select Create Things** 65 65 66 66 [[image:image-20240528173244-5.png||height="329" width="932"]] 67 67 ... ... @@ -68,8 +68,7 @@ 68 68 [[image:image-20240528173500-6.png||height="484" width="928"]] 69 69 70 70 71 -(% data-sider-select-id="de8a3324-fa57-46eb-a85c-49eeea34baa5" %) 72 -2. Fill in the name of the control item you want to create in the thing name column. 77 +(% style="color:blue" %)**2. Fill in the name of the control item you want to create in the thing name column** 73 73 74 74 Use the default for other parameters 75 75 ... ... @@ -78,8 +78,7 @@ 78 78 [[image:image-20240528173754-7.png||height="712" width="781"]] 79 79 80 80 81 -(% data-sider-select-id="fc59dc2d-1ed3-41f5-8482-8534342857a7" %) 82 -3. Choose to automatically generate a new certificate 86 +(% style="color:blue" %)**3. Choose to automatically generate a new certificate** 83 83 84 84 Then click Next 85 85 ... ... @@ -86,8 +86,7 @@ 86 86 [[image:image-20240528173829-8.png||height="547" width="782"]] 87 87 88 88 89 -(% data-sider-select-id="d2fd3708-ecaf-4479-b1eb-b5db28e1adb9" %) 90 -4. The next step is to choose a strategy 93 +(% style="color:blue" %)**4. The next step is to choose a strategy** 91 91 92 92 Here you can choose a policy we created in the first step 93 93 ... ... @@ -94,8 +94,7 @@ 94 94 [[image:image-20240528173851-9.png||height="580" width="785"]] 95 95 96 96 97 -(% data-sider-select-id="2f8892b2-d89c-416e-a5e6-6f58bd557860" %) 98 -5. When you click to create things, the certificate download page will pop up. 100 +(% style="color:blue" %)**5. When you click to create things, the certificate download page will pop up** 99 99 100 100 (% data-sider-select-id="398c8d35-75ff-4077-85bb-9e0377efa186" %) 101 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. ... ... @@ -105,15 +105,13 @@ 105 105 [[image:image-20240528173926-10.png]] 106 106 107 107 108 -6. You can see the things you just created in the things 110 +(% style="color:blue" %)**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"]] 111 111 112 112 113 -(% data-sider-select-id="3ba36b16-0696-40e7-88b5-2c533f73589a" %) 114 -= (% data-sider-select-id="fc07fe98-6fd9-4d61-a991-8524b6097b3a" %)4. Connect to AWS using Dragino-NB device(%%) = 115 += 4. Connect to AWS using Dragino-NB device = 115 115 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 119 ... ... @@ -133,7 +133,6 @@ 133 133 134 134 135 135 136 -(% data-sider-select-id="954c6787-a52d-4862-805c-4afa47abd128" %) 137 137 == 4.2 Configure certificate == 138 138 139 139 ... ... @@ -143,7 +143,6 @@ 143 143 [[image:image-20240528174330-13.png||height="286" width="568"]] 144 144 145 145 146 -(% data-sider-select-id="8b6a9e23-dec0-476c-acd4-098aa19fe1f3" %) 147 147 === 4.2.1 Configure CA certificate === 148 148 149 149 ... ... @@ -318,7 +318,7 @@ 318 318 319 319 [[image:image-20240528174702-17.png]] 320 320 321 -Display(% style="color:blue" %)** 319 +Display(% style="color:blue" %)** "Successfully configured client private key."**(%%) If the configuration is successful, otherwise it is considered configuration failure. 322 322 323 323 324 324 === 4.3.3 Re-upgrade the firmware === ... ... @@ -332,13 +332,13 @@ 332 332 == 5.1 Configure the data format sent by the device == 333 333 334 334 335 -AT+PRO=3,5(Data is in Json format of MQTT) 333 +(% style="color:blue" %)**AT+PRO=3,5**(%%) (Data is in Json format of MQTT) 336 336 337 337 338 338 == 5.2 Set server address == 339 339 340 340 341 -AT+SERVADDR=an5tk94sdgjat-ats.iot.us-east-1.amazonaws.com,8883 339 +(% style="color:blue" %)**AT+SERVADDR=an5tk94sdgjat-ats.iot.us-east-1.amazonaws.com,8883** 342 342 343 343 344 344 == 5.3 Set up private and public topics == ... ... @@ -346,23 +346,23 @@ 346 346 347 347 AWS does not limit topics, so you can set any topic 348 348 349 -AT+SUBTOPIC=Any 347 +(% style="color:blue" %)**AT+SUBTOPIC=Any** 350 350 351 -AT+PUBTOPIC=Any 349 +(% style="color:blue" %)**AT+PUBTOPIC=Any** 352 352 353 353 354 354 == 5.4 Set the TLS mode == 355 355 356 356 357 -AT+TLSMOD=1,2 355 +(% style="color:blue" %)**AT+TLSMOD=1,2** 358 358 359 -To use the TLS mode certificate function, users need to configure the AT+TLSMOD command 357 +To use the TLS mode certificate function, users need to configure the (% style="color:blue" %)**AT+TLSMOD**(%%) command. 360 360 361 -AT+TLSMOD=1,0 359 +(% style="color:blue" %)**AT+TLSMOD=1,0** (%%) ~/~/ No authentication 362 362 363 -AT+TLSMOD=1,1 361 +(% style="color:blue" %)**AT+TLSMOD=1,1** (%%) ~/~/ Perform server authentication 364 364 365 -AT+TLSMOD=1,2 (In AWS we recommend using this mode)363 +(% style="color:blue" %)**AT+TLSMOD=1,2** (%%) ~/~/ Perform server and client authentication if requested by the remote server.(In AWS we recommend using this mode) 366 366 367 367 368 368 Restart the device ... ... @@ -375,7 +375,7 @@ 375 375 376 376 In the fourth step, fill in the topics you subscribed to before 377 377 378 -AT+PUBTOPIC=XXXX 376 +(% style="color:blue" %)**AT+PUBTOPIC=XXXX** 379 379 380 380 If you forget your previous topic, you can fill in #,subscribe to all topics 381 381