Changes for page Notes for Helium
Last modified by Edwin Chen on 2024/03/25 08:22
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki.Xiao ye1 +XWiki.Xiaoling - Content
-
... ... @@ -23,10 +23,10 @@ 23 23 [[LPS8>>url:https://www.dragino.com/products/lora-lorawan-gateway/item/148-lps8.html]], [[DLOS8>>url:https://www.dragino.com/products/lora-lorawan-gateway/item/160-dlos8.html]], 24 24 25 25 [[LG308>>url:https://www.dragino.com/products/lora-lorawan-gateway/item/140-lg308.html]],[[LIG16>>url:https://www.dragino.com/products/lora-lorawan-gateway/item/171-lig16.html]] 26 -)))|(% style="color:#4f81bd; width:126px" %)**Data-Only Hotspot**|(% style="width:121px" %)[[Helium Link>>url:https://docs.helium.com/mine-hnt/data-only-hotspots]]|(% style="width:203px" %)[[Data-Only Hotspot Instruction>>||anchor="H2. A0ConnectData-OnlyHotspottoHelium"]]26 +)))|(% style="color:#4f81bd; width:126px" %)**Data-Only Hotspot**|(% style="width:121px" %)[[Helium Link>>url:https://docs.helium.com/mine-hnt/data-only-hotspots]]|(% style="width:203px" %)[[Data-Only Hotspot Instruction>>||anchor="H2.ConnectData-OnlyHotspottoHelium"]] 27 27 |(% style="width:132px" %)[[HP0D>>url:https://www.dragino.com/products/lora-lorawan-gateway/item/195-hp0d.html]]|(% style="color:#4f81bd; width:126px" %)**Full Hotspo**t|(% style="width:121px" %)[[Helium Link>>url:https://docs.helium.com/mine-hnt/full-hotspots]]|(% style="color:green; width:203px" %)[[Full Hotspot Instuction-Not Finish>>doc:Main.User Manual for All Gateway models.HP0D.WebHome]] 28 28 29 - (% style="color:blue" %)**Frequencies on the Helium Network**29 +**Frequencies on the Helium Network** 30 30 31 31 * //The frequencies currently available are CN470/EU868/US915/AU915// 32 32 ... ... @@ -41,7 +41,6 @@ 41 41 42 42 * //Firmware Requirement: > [[lgw~~-~~-build-v5.4.1640315898>>url:https://www.dragino.com/downloads/index.php?dir=LoRa_Gateway/LPS8/Firmware/Release/]]// 43 43 44 - 45 45 == **2.2 Step 1: Configure Frequency Band** == 46 46 47 47 ... ... @@ -71,7 +71,6 @@ 71 71 [[image:image-20220615150717-3.png||height="605" width="1039"]] 72 72 73 73 74 - 75 75 == **2.4 Step 3: Install the Helium-gateway-rs** == 76 76 77 77 ... ... @@ -91,11 +91,9 @@ 91 91 92 92 //By default, Region is US915, After configuring the Configure Frequency Band, click Save&Apply on the Helium IoT screen to modify the Region.// 93 93 94 - 95 95 [[image:image-20220615150903-5.png||height="592" width="1031"]] 96 96 97 97 98 - 99 99 //Click (% style="color:red" %)**Save&Apply**(%%) and gateway will start to connect the Helium. The UI shows the connect status.// 100 100 101 101 [[image:image-20220615151057-6.png||height="580" width="1026"]] ... ... @@ -130,7 +130,7 @@ 130 130 131 131 132 132 ((( 133 -(% style="color: blue" %)//**1. Set up Helium-Wallet in my computer. [[https:~~/~~/docs.helium.com/wallets/cli-wallet>>url:https://docs.helium.com/wallets/cli-wallet]]. and funds this wallet. From this step, we got the wallet info as below.**//129 +(% style="color:red" %)//**1. Set up Helium-Wallet in my computer. [[https:~~/~~/docs.helium.com/wallets/cli-wallet>>url:https://docs.helium.com/wallets/cli-wallet]]. and funds this wallet. From this step, we got the wallet info as below.**// 134 134 ))) 135 135 136 136 (% class="box" %) ... ... @@ -157,7 +157,6 @@ 157 157 +~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-+~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~--+ 158 158 ))) 159 159 160 - 161 161 ((( 162 162 (% style="color:red" %)**Note: The wallet Address is 13oLxfjxcYajvfkxxxxxxxxxxxxxxxxxxxxxfY3yp4cz8r1NNux. and have about 18 HNT balance.** 163 163 ))) ... ... @@ -165,7 +165,7 @@ 165 165 166 166 167 167 ((( 168 -(% style="color: blue" %)//**2. Get txn. In the data-only hotspot. run below command to add a hotspot, owner is the owner wallet of this hotspot, payer is the payer to pay transaction cost.**//163 +(% style="color:red" %)//**2. Get txn. In the data-only hotspot. run below command to add a hotspot, owner is the owner wallet of this hotspot, payer is the payer to pay transaction cost.**// 169 169 ))) 170 170 171 171 (% class="box" %) ... ... @@ -201,7 +201,7 @@ 201 201 202 202 203 203 204 -(% style="color: blue" %)//**3. Add Hotspot. In the computer with helium wallet. run below command, replace the txn with the txn you got in above step.**//199 +(% style="color:red" %)//**3. Add Hotspot. In the computer with helium wallet. run below command, replace the txn with the txn you got in above step.**// 205 205 206 206 207 207 (% style="color:red" %)**Note: below are two commands, the command without ~-~-commit is the preview mode.** ... ... @@ -252,7 +252,7 @@ 252 252 ((( 253 253 254 254 255 -(% style="color: blue" %)//**4. Assert Location. In helium Wallet. run below command, note, the ~-~-gateway should input gateway address from step 2.**//250 +(% style="color:red" %)//**4. Assert Location. In helium Wallet. run below command, note, the ~-~-gateway should input gateway address from step 2.**// 256 256 ))) 257 257 258 258 (% class="box" %) ... ... @@ -306,7 +306,6 @@ 306 306 +~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-+~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-+ 307 307 ))) 308 308 309 - 310 310 ((( 311 311 (% style="color:red" %)**Note: The add hotspot and assert location step might need some time to be effect.** 312 312 ))) ... ... @@ -363,7 +363,6 @@ 363 363 (% style="color:red" %)**Note**: **logread is dynamic and FIFO, so helium log might be overwritten by other processes info in system.** 364 364 365 365 366 - 367 367 === **2.8.3 View the public key address and animal name** === 368 368 369 369 ... ... @@ -412,7 +412,6 @@ 412 412 ((( 413 413 //Users can back to the page of Semtech UDP to configure other server settings.// 414 414 415 - 416 416 417 417 ))) 418 418 ... ... @@ -431,7 +431,6 @@ 431 431 Back to Semtech UDP page 432 432 433 433 434 - 435 435 ==== (% style="color:blue" %)**Step 2: Configure the double server forwarding**(%%) ==== 436 436 437 437 ... ... @@ -441,20 +441,17 @@ 441 441 //The user can configure the secondary server and then click the button of **Save&Apply**.// 442 442 443 443 435 +== **2.10 Connect Full Hotspot to Helium** == 444 444 445 -= =**2.10ConnectFull HotspottoHelium** ==437 += **3. Use Dragino Sensors with Helium** = 446 446 447 447 440 +== **3.1 How to add up user's end-node with Helium console** == 448 448 449 -= **3. Use Dragino Sensors with Helium** = 450 450 443 +=== **3.1.1 Step 1: Login the Helium console** === 451 451 452 -== **3.1 How to add up user's end-node with Helium console** == 453 453 454 - 455 -=== **3.1.1 Step 1: Login the Helium console** === 456 - 457 - 458 458 //User can Login the [[Helium Console>>url:https://staging-console.helium.wtf/]]// 459 459 460 460 [[image:image-20220531180150-12.png]] ... ... @@ -462,10 +462,9 @@ 462 462 login Helium console 463 463 464 464 453 +=== **3.1.2 Step 2: Add up your end-node's key** === 465 465 466 -=== **3.1.2 Step 2: Add up your end-node's key** === 467 467 468 - 469 469 //User add up end-node's key from console ~-~->dervice// 470 470 471 471 [[image:image-20220531180224-13.png]] ... ... @@ -473,10 +473,9 @@ 473 473 To add a device 474 474 475 475 463 +=== **3.1.3 Step 3:Activate the end-node** === 476 476 477 -=== **3.1.3 Step 3: Activate the end-node** === 478 478 479 - 480 480 ((( 481 481 //Users can activate the end-node with OTAA in which the end-node will Join the network from the Helium server **Eventually you will see traffic**// 482 482 ))) ... ... @@ -486,21 +486,19 @@ 486 486 end-node traffic. 487 487 488 488 475 +== **3.2 How to use decoder** == 489 489 490 -== **3.2 Howtouse decoder** ==477 +=== **3.2.1 Step 1:Users can create decoders on functions** === 491 491 492 -=== **3.2.1 Step 1: Users can create decoders on functions** === 493 493 494 - 495 495 [[image:image-20220531105325-3.png]] 496 496 497 497 Decoder. 498 498 499 499 485 +=== **3.2.2 Step 2:Add a decoder in functions and apply it to the specified label** === 500 500 501 -=== **3.2.2 Step 2: Add a decoder in functions and apply it to the specified label** === 502 502 503 - 504 504 [[image:image-20220526095629-6.png]] 505 505 506 506 ... ... @@ -509,22 +509,18 @@ 509 509 510 510 [[image:image-20220526100057-8.png||height="352" width="1133"]] 511 511 496 + 512 512 **//Add decoder complete.//** 513 513 499 +=== **3.2.3 Where is the decoder?** === 514 514 515 - 516 -=== **3.2.3 Where is the decoder?** === 517 - 518 - 519 519 [[console-decoders/Dragino at master · helium/console-decoders · GitHub>>url:https://github.com/helium/console-decoders/tree/master/Dragino]] 520 520 521 521 [[image:image-20220617140118-1.png||height="550" width="883"]] 522 522 505 +== **3.3 How to send a downlink to end device from Helium** == 523 523 524 524 525 -== **3.3 How to send a downlink to end device from Helium** == 526 - 527 - 528 528 ((( 529 529 //The Helium server needs to convert to Base64 format when sending the downlink command. Please refer to the following example~:// 530 530 ))) ... ... @@ -539,7 +539,7 @@ 539 539 540 540 (% class="box" %) 541 541 ((( 542 - **01 00 00 3C ~-~-> AQAAPA==**522 +01 00 00 3C ~-~-> AQAAPA== 543 543 ))) 544 544 545 545 [[image:image-20220524171341-21.png]] ... ... @@ -547,12 +547,11 @@ 547 547 Downlink 548 548 549 549 530 +== **3.4 How to add integration to different IoT Servers** == 550 550 551 -== **3.4 How toadd integration to differentIoT Servers** ==532 +=== **3.4.1 TagoIO** === 552 552 553 -=== **3.4.1 TagoIO** === 554 554 555 - 556 556 **//The steps to add integration are very simple. Please see the following process.//** 557 557 558 558 ... ... @@ -593,10 +593,9 @@ 593 593 TagoIO. 594 594 595 595 575 +=== **3.4.2 Cayenne** === 596 596 597 -=== **3.4.2 Cayenne** === 598 598 599 - 600 600 //The process of creating devices is similar to Tago.// 601 601 602 602 [[image:image-20220526101616-18.png||height="456" width="1097"]] ... ... @@ -629,12 +629,11 @@ 629 629 Cayenne. 630 630 631 631 610 +== **3.5 Trouble Shooting** == 632 632 633 -== **3.5 Shooting** ==612 +=== **3.5.1 Trouble to Join Helium** === 634 634 635 -=== **3.5.1 Trouble to Join Helium** === 636 636 637 - 638 638 ((( 639 639 **//Assume the device is powered correctly. If you don't see data in Helium. The possibilities are~://** 640 640 ... ... @@ -652,17 +652,10 @@ 652 652 ((( 653 653 //3) You have input the wrong keys into Helium Platform ( You can send us the screenshots for the keys and Dragino support team can check for you)// 654 654 655 -4) Your gateway is not onboarding to the helium explore, after 23 versions, the data-only hotspot(Gateway) is requested onboarding to helium explore. ~-~-> Please refer to [[Step 2.7>>http://wiki.dragino.com/xwiki/bin/view/Main/Notes%20for%20Helium/#H2.7A0Step6:OnboardingData-OnlyHotspot]] to do it. 656 - 657 -5). You have to use the frequency plan that is compatible with your region. 658 - 659 -For example, if you are in USA, you have to use the US915 frequency plan. More frequency plans details on the helium network: [[https:~~/~~/docs.helium.com/lorawan-on-helium/frequency-plans>>url:https://docs.helium.com/lorawan-on-helium/frequency-plans]] 660 - 661 - 662 662 663 663 ))) 664 664 665 -=== **3.5.2 635 +=== **3.5.2 Packet Loss for AU915 / US915 Band** === 666 666 667 667 668 668 ((( ... ... @@ -671,12 +671,10 @@ 671 671 672 672 ((( 673 673 //The reason for this problem is that the node does not lock the channel after joining the network.// 674 - 675 - 676 676 ))) 677 677 678 678 ((( 679 - (% style="color:red" %)**Solution:**647 +**Solution:** 680 680 681 681 682 682 ))) ... ... @@ -686,17 +686,15 @@ 686 686 ))) 687 687 688 688 * ((( 689 - (% style="color:blue" %)**//AT Command: AT+CHE//**657 +//AT Command: AT+CHE// 690 690 ))) 691 691 692 692 * ((( 693 -// **Example:(% style="color:#037691" %)**AT+CHE=2**(%%)661 +//Example:**AT+CHE=2** ~/~/set channel mode to 1// 694 694 ))) 695 695 696 696 * ((( 697 -(% style="color:blue" %)**//Downlink Command: 0x24//** 698 - 699 - 665 +//Downlink Command: 0x24// 700 700 ))) 701 701 702 702 ((( ... ... @@ -703,14 +703,14 @@ 703 703 //Format: Command Code (0x24) followed by 1 bytes channel value.// 704 704 ))) 705 705 706 - 707 707 ((( 708 708 //If the downlink payload=0x2402, it means set channel mode to use sub-band 2, while type code is 24.// 709 709 ))) 710 710 711 711 * ((( 712 -// **Example 1**: Downlink Payload:(% style="color:#037691" %)**0x2402**(%%)~/~/ set channel mode to 2//677 +//Example 1: Downlink Payload: **0x2402** ~/~/ set channel mode to 2// 713 713 679 + 714 714 715 715 ))) 716 716