Changes for page Notes for TTN

Last modified by Mengting Qiu on 2024/08/20 17:29

From version 220.1
edited by Kilight Cao
on 2023/07/28 15:18
Change comment: Uploaded new attachment "image-20230728151807-3.png", version {1}
To version 225.1
edited by Bei Jinggeng
on 2023/10/19 11:32
Change comment: Uploaded new attachment "image-20231019113212-4.png", version {1}

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Kilight
1 +XWiki.Bei
Content
... ... @@ -49,19 +49,19 @@
49 49  == 2.1  Primary LoRaWAN Server ==
50 50  
51 51  
52 -[[image:image-20220526134633-2.png||height="616" width="1323"]]
52 +[[image:image-20220526134633-2.png||_mstalt="430196" height="616" width="1323"]]
53 53  
54 54  Register Gateway
55 55  
56 56  
57 57  
58 -[[image:image-20220526134826-4.png]]
58 +[[image:image-20220526134826-4.png||_mstalt="432237"]]
59 59  
60 60  Put Gateway ID
61 61  
62 62  
63 63  
64 -[[image:image-20220526134759-3.png]]
64 +[[image:image-20220526134759-3.png||_mstalt="433550"]]
65 65  
66 66  Choose Frequency Band
67 67  
... ... @@ -82,11 +82,11 @@
82 82  AS923-4 (917.3-918.7)  ~-~-~-~-~-~-~-~-~-~-~-~-~-~--  Asia 917-920 Mhz (AS923 Group 4)with only default channels
83 83  
84 84  
85 -[[image:image-20220726134642-1.png||height="344" width="660"]][[image:image-20220726135827-3.png||height="214" width="394"]][[image:image-20220726135759-2.png||height="218" width="554"]]
85 +[[image:image-20220726134642-1.png||_mstalt="430287" height="344" width="660"]][[image:image-20220726135827-3.png||_mstalt="432978" height="214" width="394"]][[image:image-20220726135759-2.png||_mstalt="433953" height="218" width="554"]]
86 86  
87 87  
88 88  
89 -[[image:image-20220526134919-5.png]]
89 +[[image:image-20220526134919-5.png||_mstalt="433602"]]
90 90  
91 91  Show Status
92 92  
... ... @@ -123,7 +123,7 @@
123 123  The users is needing to download and install the helium gateway-rs then click the button of (% style="color:blue" %)**Save&Apply.**
124 124  
125 125  
126 -[[image:image-20220526135049-6.png]]
126 +[[image:image-20220526135049-6.png||_mstalt="432432"]]
127 127  
128 128  Download and Install gateway-rs
129 129  
... ... @@ -134,7 +134,7 @@
134 134  Back to the page of Semtech UDP check the secondary server settings and click the button of (% style="color:blue" %)**Save&Apply.**
135 135  
136 136  
137 -​​​​[[image:image-20220526135125-7.png]]
137 +​​​​[[image:image-20220526135125-7.png||_mstalt="431106"]]
138 138  
139 139  Configuration of helium
140 140  
... ... @@ -195,11 +195,11 @@
195 195  (((
196 196  Click the 'Register Gateway' button will get this page to register the gateway from The Thing Network Console gateway page.
197 197  
198 -[[image:image-20230728144218-7.png||height="128" width="836"]]
198 +[[image:image-20230728144218-7.png||_mstalt="433290" height="128" width="836"]]
199 199  )))
200 200  )))
201 201  
202 -[[image:image-20230728143449-2.png]]
202 +[[image:image-20230728143449-2.png||_mstalt="433108"]]
203 203  
204 204  Register Gateway
205 205  
... ... @@ -212,27 +212,33 @@
212 212  
213 213  
214 214  
215 -**or generate by TTN by checking the check box when registering the gateway** ~-~-->[[image:image-20230728143505-3.png]]
215 +**or generate by TTN by checking the check box when registering the gateway** ~-~-->[[image:image-20230728143505-3.png||_mstalt="431132"]]
216 216  
217 217  
218 218  === **1.) Generated by TTH** ===
219 219  
220 -=== ===
221 221  
222 -=== ===
221 +Users need to download these two key files and fill them into the gateway's TTN Basics Station configuration,
223 223  
223 +[[image:image-20230728150521-2.png||height="664" width="1019"]]
224 +
225 +
226 +(% style="color:red" %)**Note:**(%%) The "**Authorization: Bearer** " field should not be entered in the TTN Basics Station configuration of the gateway
227 +
228 +[[image:image-20230728151807-3.png||height="599" width="1450"]]
229 +
224 224  === **2.) Manually create API KEY: ** ===
225 225  
226 226  
227 227  ==== CUPS API KEY ====
228 228  
229 -[[image:image-20220526135349-9.png]]
235 +[[image:image-20220526135349-9.png||_mstalt="434460"]]
230 230  
231 231  
232 232  
233 233  ==== LNS API KEY ====
234 234  
235 -[[image:image-20220526135428-10.png]]
241 +[[image:image-20220526135428-10.png||_mstalt="453791"]]
236 236  
237 237  
238 238  (% style="color:red" %)**Note: If your API is generated by yourself you have to update the key to the gateway setting.**
... ... @@ -244,7 +244,7 @@
244 244  In the LoRa Basics Station LNS Authentication Key field, paste the API key you generated in the previous step.
245 245  
246 246  
247 -[[image:image-20220526135528-11.png]]
253 +[[image:image-20220526135528-11.png||_mstalt="454480"]]
248 248  
249 249  paste the API key
250 250  
... ... @@ -255,7 +255,7 @@
255 255  User need to update the API key and install the Certificate
256 256  
257 257  
258 -[[image:image-20220526135601-12.png]]
264 +[[image:image-20220526135601-12.png||_mstalt="452153"]]
259 259  
260 260  Access the gateway GUI
261 261  
... ... @@ -270,13 +270,13 @@
270 270  
271 271  (% class="box" %)
272 272  (((
273 - CUPS Server URI  ~-~->  Server Adress
279 + CUPS Server URI  ~-~->  Server Address, Example: https:~/~/eu1.cloud.thethings.network:443
274 274   CUPS Authorization Key         ~-~->  Server CUPS API Key
275 275   LNS Authorization Key  ~-~->  Server LNS API Key
276 276   CUPS certificate  ~-~->  Server CA(user can use the button to install the certificate by default)
277 277  )))
278 278  
279 -[[image:image-20220526135654-13.png]]
285 +[[image:image-20220526135654-13.png||_mstalt="455169"]]
280 280  
281 281  Congfigure Station
282 282  
... ... @@ -296,7 +296,7 @@
296 296  If user completes the above steps,which will see live date in the TTN.
297 297  
298 298  
299 -[[image:image-20220526135734-14.png]]
305 +[[image:image-20220526135734-14.png||_mstalt="455208"]]
300 300  
301 301  Station live date
302 302  
... ... @@ -307,7 +307,7 @@
307 307  User can check the station log in the** (% style="color:blue" %)LogRead ~-~-> System Log (%%)**page.
308 308  
309 309  
310 -[[image:image-20220526135845-15.png]]
316 +[[image:image-20220526135845-15.png||_mstalt="456560"]]
311 311  
312 312  Station Log
313 313  
... ... @@ -315,7 +315,7 @@
315 315  
316 316  and recode the station log in the** (% style="color:blue" %)LogRead  ~-~->  Recode Log(%%)** page.
317 317  
318 -[[image:image-20220526135940-16.png]]
324 +[[image:image-20220526135940-16.png||_mstalt="455559"]]
319 319  
320 320  Recore Log
321 321  
... ... @@ -364,19 +364,19 @@
364 364  )))
365 365  )))
366 366  
367 -[[image:image-20230221135445-1.png||height="356" width="777"]]
373 +[[image:image-20230221135445-1.png||_mstalt="428714" height="356" width="777"]]
368 368  
369 369  First create an application and fill in the custom information in it
370 370  
371 -[[image:image-20230221135520-2.png||height="52" width="974"]]
377 +[[image:image-20230221135520-2.png||_mstalt="427050" height="52" width="974"]]
372 372  
373 -[[image:image-20230221135810-3.png||height="400" width="638"]]
379 +[[image:image-20230221135810-3.png||_mstalt="428025" height="400" width="638"]]
374 374  
375 375  
376 376  Add a node device to the application
377 377  
378 378  
379 -[[image:image-20220526140044-18.png]]
385 +[[image:image-20220526140044-18.png||_mstalt="453648"]]
380 380  
381 381  
382 382  == 4.2  Step 2 ==
... ... @@ -386,7 +386,7 @@
386 386  (((
387 387  There are all our nodes in the repository. Users can choose the corresponding brand, model, firmware version and frequency.The decoder and configuration information of the node are pre-configured.Users do not need to configure them.
388 388  
389 -[[image:image-20230221164809-2.png||height="525" width="617"]]
395 +[[image:image-20230221164809-2.png||_mstalt="430937" height="525" width="617"]]
390 390  )))
391 391  )))
392 392  
... ... @@ -397,7 +397,7 @@
397 397  Add APP EUI in the application:
398 398  
399 399  
400 -[[image:image-20230221140131-4.png||height="569" width="674"]]
406 +[[image:image-20230221140131-4.png||_mstalt="425984" height="569" width="674"]]
401 401  
402 402  
403 403  == 4.4  Step 4 ==
... ... @@ -406,7 +406,7 @@
406 406  **Add APP KEY and DEV EUI:**
407 407  
408 408  
409 -[[image:image-20230221140448-6.png||height="535" width="647"]]
415 +[[image:image-20230221140448-6.png||_mstalt="430339" height="535" width="647"]]
410 410  
411 411  
412 412  = 5.  TTN V3 integrated into MQTT server =
... ... @@ -445,13 +445,13 @@
445 445  )))
446 446  )))
447 447  
448 -[[image:image-20220526140347-22.png]]
454 +[[image:image-20220526140347-22.png||_mstalt="453700"]]
449 449  
450 450  Fill in the username and password into MQTT.
451 451  
452 452  
453 453  
454 -[[image:image-20220526140420-23.png]]
460 +[[image:image-20220526140420-23.png||_mstalt="451373"]]
455 455  
456 456  
457 457  The Application Server publishes uplink traffic on the following topics:
... ... @@ -479,7 +479,7 @@
479 479  )))
480 480  )))
481 481  
482 -[[image:image-20220526140452-24.png]]
488 +[[image:image-20220526140452-24.png||_mstalt="453401"]]
483 483  
484 484  
485 485  (((
... ... @@ -488,7 +488,7 @@
488 488  )))
489 489  )))
490 490  
491 -[[image:image-20220526140708-25.png]]
497 +[[image:image-20220526140708-25.png||_mstalt="455117"]]
492 492  
493 493  (((
494 494  (((
... ... @@ -512,7 +512,7 @@
512 512  )))
513 513  )))
514 514  
515 -[[image:image-20220526140856-26.png]]
521 +[[image:image-20220526140856-26.png||_mstalt="456755"]]
516 516  
517 517  (((
518 518  To send an unconfirmed downlink message to the device dev1 in application app1 in tenant tenant1 with the hexadecimal payload BE EF on FPort 15 with normal priority, use the topic v3/app1@tenant1/devices/dev1/down/push with the following contents:
... ... @@ -526,7 +526,7 @@
526 526  
527 527  )))
528 528  
529 -[[image:image-20220526140936-27.png]]
535 +[[image:image-20220526140936-27.png||_mstalt="456794"]]
530 530  
531 531  
532 532  == 5.3  Send Downlink message ==
... ... @@ -546,7 +546,7 @@
546 546  
547 547  )))
548 548  
549 -[[image:image-20220526141021-28.png]]
555 +[[image:image-20220526141021-28.png||_mstalt="452647"]]
550 550  
551 551  downlink
552 552  
... ... @@ -554,7 +554,7 @@
554 554  
555 555  After sending, you can view it in live data.
556 556  
557 -[[image:image-20220526141052-29.png]]
563 +[[image:image-20220526141052-29.png||_mstalt="454337"]]
558 558  
559 559  downlink
560 560  
... ... @@ -570,7 +570,7 @@
570 570  
571 571  )))
572 572  
573 -[[image:image-20220526141116-30.png]]
579 +[[image:image-20220526141116-30.png||_mstalt="451672"]]
574 574  
575 575  downlink
576 576  
... ... @@ -601,7 +601,7 @@
601 601  )))
602 602  )))
603 603  
604 -[[image:image-20220526141149-31.png]]
610 +[[image:image-20220526141149-31.png||_mstalt="454038"]]
605 605  
606 606  downlink
607 607  
... ... @@ -609,7 +609,7 @@
609 609  = 6.  Route TTN data to Node-Red =
610 610  
611 611  
612 -Users can create an MQTT integration by following the steps described in "[[5.TTN V3 Integrated into MQTT Server>>http://wiki.dragino.com/xwiki/bin/view/Main/Notes%20for%20TTN/#H5.A0TTNV3integratedintoMQTTserver]]"
618 +Users can create an MQTT integration by following the steps described in "[[5.TTN V3 Integrated into MQTT Server>>http://wiki.dragino.com/xwiki/bin/view/Main/Notes%20for%20TTN/#H5.A0TTNV3integratedintoMQTTserver||_mstmutation="1"]]"
613 613  
614 614  
615 615  == 6.1  Edit mqtt-broker node ==
... ... @@ -624,12 +624,12 @@
624 624  **Port  :** 1883
625 625  )))
626 626  
627 -[[image:image-20220829160224-187.jpeg||height="569" width="1128"]]
633 +[[image:image-20220829160224-187.jpeg||_mstalt="526292" height="569" width="1128"]]
628 628  
629 629  
630 630  **Enter Username and Password**
631 631  
632 -[[image:image-20220829164358-188.png||height="570" width="1130"]]
638 +[[image:image-20220829164358-188.png||_mstalt="486174" height="570" width="1130"]]
633 633  
634 634  
635 635  == 6.2  Debug ==
... ... @@ -637,7 +637,7 @@
637 637  
638 638  Users can check logs by adding debug.
639 639  
640 -[[image:image-20220829164652-189.png||height="572" width="1134"]]
646 +[[image:image-20220829164652-189.png||_mstalt="485472" height="572" width="1134"]]
641 641  
642 642  
643 643  == 6.3  Example: Use Local Server TTN and Node-Red in LPS8v2 ==
... ... @@ -669,7 +669,7 @@
669 669  
670 670  **v3/(% style="color:red" %)Application ID(%%)/devices/(% style="color:red" %)End device ID(%%)/up**
671 671  
672 -[[image:image-20221018100743-1.png]]
678 +[[image:image-20221018100743-1.png||_mstalt="427739"]]
673 673  
674 674  
675 675  
... ... @@ -676,11 +676,11 @@
676 676  (% style="color:blue" %)**2. Enter the MQTT configuration information**
677 677  
678 678  
679 -[[image:image-20221018100947-2.png]]
685 +[[image:image-20221018100947-2.png||_mstalt="430079"]]
680 680  
681 681  
682 682  
683 -[[image:image-20221018101102-3.png]]
689 +[[image:image-20221018101102-3.png||_mstalt="425256"]]
684 684  
685 685  (% class="wikigeneratedid" %)
686 686  (% style="color:blue" %)**Finally, click "Update" and Deploy**
... ... @@ -690,7 +690,7 @@
690 690  "Connected" indicates that the Link Node-red to Local TTN is normal.
691 691  
692 692  (% class="wikigeneratedid" %)
693 -[[image:image-20220914140918-5.png||height="602" width="1121"]]
699 +[[image:image-20220914140918-5.png||_mstalt="432523" height="602" width="1121"]]
694 694  
695 695  
696 696  === 6.3.2 Check result. ===
... ... @@ -698,13 +698,13 @@
698 698  
699 699  Users can check logs by adding debug.
700 700  
701 -[[image:image-20220914140841-4.png||height="600" width="1119"]]
707 +[[image:image-20220914140841-4.png||_mstalt="430456" height="600" width="1119"]]
702 702  
703 703  
704 704  In addition,Users can access the lps8v2 gateway's built-in as server of **Node-Red Chart UI **via the URL((% style="background-color:yellow" %)__**//http:~/~/<hostname>:1880/ui or http:~/~/<local-IPV4-address>:1880/ui//**__(%%)) in your browser.
705 705  
706 706  
707 -[[image:image-20220914142021-7.png||height="517" width="1346"]]
713 +[[image:image-20220914142021-7.png||_mstalt="429000" height="517" width="1346"]]
708 708  
709 709  
710 710  = 7.  Request Remote Support =
... ... @@ -731,7 +731,7 @@
731 731  
732 732  * What frequency the device is sending?
733 733  
734 -[[image:image-20220526141308-33.png]]
740 +[[image:image-20220526141308-33.png||_mstalt="453778"]]
735 735  
736 736  Console Output from End device to see the transmit frequency
737 737  
... ... @@ -740,7 +740,7 @@
740 740  
741 741  * Is the device in OTAA mode or ABP mode? (% style="color:red" %)**AT+NJM=1** (%%)(OTAA mode), (% style="color:red" %)**AT+NJM=0**(%%) (ABP mode)
742 742  
743 -[[image:image-20220526141612-36.png]]
749 +[[image:image-20220526141612-36.png||_mstalt="454142"]]
744 744  
745 745  
746 746  Console Output from End device to see the transmit frequency
... ... @@ -759,7 +759,7 @@
759 759  
760 760  )))
761 761  
762 -[[image:image-20220526141739-37.png]]
768 +[[image:image-20220526141739-37.png||_mstalt="457847"]]
763 763  
764 764  Console Output from Gateway to see packets between end node and server.
765 765  
... ... @@ -780,13 +780,13 @@
780 780  
781 781  )))
782 782  
783 -[[image:image-20220526141823-38.png||height="501" width="1144"]]
789 +[[image:image-20220526141823-38.png||_mstalt="456183" height="501" width="1144"]]
784 784  
785 785  The Traffic for the End node in the server, use TTNv3 as example
786 786  
787 787  
788 788  
789 -[[image:image-20220526141917-39.png]]
795 +[[image:image-20220526141917-39.png||_mstalt="457899"]]
790 790  
791 791  The Traffic for the End node in the server, use TTNv3 as example
792 792  
... ... @@ -800,7 +800,7 @@
800 800  If this data page shows the Join Request message from the end node? If not, most properly you have wrong settings in the keys. Keys in the server doesn't match the keys in End Node.
801 801  
802 802  
803 -[[image:image-20220526141956-40.png]]
809 +[[image:image-20220526141956-40.png||_mstalt="455832"]]
804 804  )))
805 805  )))
806 806  )))
... ... @@ -809,7 +809,7 @@
809 809  
810 810  
811 811  
812 -[[image:image-20220526142033-41.png]]
818 +[[image:image-20220526142033-41.png||_mstalt="452036"]]
813 813  
814 814  Check if OTAA Keys match the keys in device
815 815  
... ... @@ -823,7 +823,7 @@
823 823  
824 824  Open your application and click the button **Import end devices**
825 825  
826 -[[image:image-20230423154012-1.png||height="472" width="755"]]
832 +[[image:image-20230423154012-1.png||_mstalt="426738" height="472" width="755"]]
827 827  
828 828  
829 829  Select the **File format** and upload the file (e.g. or ).devices/jsondevices.csv
... ... @@ -834,17 +834,17 @@
834 834  
835 835  Start the import by clicking the **Import end devices** button.
836 836  
837 -[[image:image-20230423154040-2.png||height="470" width="749"]]
843 +[[image:image-20230423154040-2.png||_mstalt="427401" height="470" width="749"]]
838 838  
839 839  
840 840  Wait for the end devices to be successfully imported. In case any device fails, you will see a relevant error message in the console.
841 841  
842 -[[image:image-20230423154105-3.png||height="478" width="763"]]
848 +[[image:image-20230423154105-3.png||_mstalt="428467" height="478" width="763"]]
843 843  
844 844  
845 845  If the import was successful, your devices are added to the list of end devices in your application.
846 846  
847 -[[image:image-20230423154125-4.png||height="480" width="766"]]
853 +[[image:image-20230423154125-4.png||_mstalt="429481" height="480" width="766"]]
848 848  
849 849  Devices are now registered on The Things Stack.
850 850  
image-20231019113039-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +71.3 KB
Content
image-20231019113131-2.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +207.7 KB
Content
image-20231019113137-3.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +207.7 KB
Content
image-20231019113212-4.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +168.8 KB
Content