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 ling1 +XWiki.Xiaoye - 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.ConnectData-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.A0ConnectData-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 -**Frequencies on the Helium Network** 29 +(% style="color:blue" %)**Frequencies on the Helium Network** 30 30 31 31 * //The frequencies currently available are CN470/EU868/US915/AU915// 32 32 ... ... @@ -70,6 +70,7 @@ 70 70 [[image:image-20220615150717-3.png||height="605" width="1039"]] 71 71 72 72 73 + 73 73 == **2.4 Step 3: Install the Helium-gateway-rs** == 74 74 75 75 ... ... @@ -89,9 +89,11 @@ 89 89 90 90 //By default, Region is US915, After configuring the Configure Frequency Band, click Save&Apply on the Helium IoT screen to modify the Region.// 91 91 93 + 92 92 [[image:image-20220615150903-5.png||height="592" width="1031"]] 93 93 94 94 97 + 95 95 //Click (% style="color:red" %)**Save&Apply**(%%) and gateway will start to connect the Helium. The UI shows the connect status.// 96 96 97 97 [[image:image-20220615151057-6.png||height="580" width="1026"]] ... ... @@ -126,7 +126,7 @@ 126 126 127 127 128 128 ((( 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.**//132 +(% 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.**// 130 130 ))) 131 131 132 132 (% class="box" %) ... ... @@ -153,6 +153,7 @@ 153 153 +~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-+~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~--+ 154 154 ))) 155 155 159 + 156 156 ((( 157 157 (% style="color:red" %)**Note: The wallet Address is 13oLxfjxcYajvfkxxxxxxxxxxxxxxxxxxxxxfY3yp4cz8r1NNux. and have about 18 HNT balance.** 158 158 ))) ... ... @@ -160,7 +160,7 @@ 160 160 161 161 162 162 ((( 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.**//167 +(% 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.**// 164 164 ))) 165 165 166 166 (% class="box" %) ... ... @@ -196,7 +196,7 @@ 196 196 197 197 198 198 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.**//203 +(% 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.**// 200 200 201 201 202 202 (% style="color:red" %)**Note: below are two commands, the command without ~-~-commit is the preview mode.** ... ... @@ -247,7 +247,7 @@ 247 247 ((( 248 248 249 249 250 -(% style="color: red" %)//**4. Assert Location. In helium Wallet. run below command, note, the ~-~-gateway should input gateway address from step 2.**//254 +(% style="color:blue" %)//**4. Assert Location. In helium Wallet. run below command, note, the ~-~-gateway should input gateway address from step 2.**// 251 251 ))) 252 252 253 253 (% class="box" %) ... ... @@ -301,6 +301,7 @@ 301 301 +~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-+~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-+ 302 302 ))) 303 303 308 + 304 304 ((( 305 305 (% style="color:red" %)**Note: The add hotspot and assert location step might need some time to be effect.** 306 306 ))) ... ... @@ -357,6 +357,7 @@ 357 357 (% style="color:red" %)**Note**: **logread is dynamic and FIFO, so helium log might be overwritten by other processes info in system.** 358 358 359 359 365 + 360 360 === **2.8.3 View the public key address and animal name** === 361 361 362 362 ... ... @@ -405,6 +405,7 @@ 405 405 ((( 406 406 //Users can back to the page of Semtech UDP to configure other server settings.// 407 407 414 + 408 408 409 409 ))) 410 410 ... ... @@ -423,6 +423,7 @@ 423 423 Back to Semtech UDP page 424 424 425 425 433 + 426 426 ==== (% style="color:blue" %)**Step 2: Configure the double server forwarding**(%%) ==== 427 427 428 428 ... ... @@ -432,17 +432,20 @@ 432 432 //The user can configure the secondary server and then click the button of **Save&Apply**.// 433 433 434 434 435 -== **2.10 Connect Full Hotspot to Helium** == 436 436 437 -= ** 3.UseDraginoSensorswithHelium** =444 +== **2.10 Connect Full Hotspot to Helium** == 438 438 439 439 440 -== **3.1 How to add up user's end-node with Helium console** == 441 441 448 += **3. Use Dragino Sensors with Helium** = 442 442 443 -=== **3.1.1 Step 1: Login the Helium console** === 444 444 451 +== **3.1 How to add up user's end-node with Helium console** == 445 445 453 + 454 +=== **3.1.1 Step 1: Login the Helium console** === 455 + 456 + 446 446 //User can Login the [[Helium Console>>url:https://staging-console.helium.wtf/]]// 447 447 448 448 [[image:image-20220531180150-12.png]] ... ... @@ -450,9 +450,10 @@ 450 450 login Helium console 451 451 452 452 453 -=== **3.1.2 Step 2: Add up your end-node's key** === 454 454 465 +=== **3.1.2 Step 2: Add up your end-node's key** === 455 455 467 + 456 456 //User add up end-node's key from console ~-~->dervice// 457 457 458 458 [[image:image-20220531180224-13.png]] ... ... @@ -460,9 +460,10 @@ 460 460 To add a device 461 461 462 462 463 -=== **3.1.3 Step 3:Activate the end-node** === 464 464 476 +=== **3.1.3 Step 3: Activate the end-node** === 465 465 478 + 466 466 ((( 467 467 //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**// 468 468 ))) ... ... @@ -472,19 +472,21 @@ 472 472 end-node traffic. 473 473 474 474 475 -== **3.2 How to use decoder** == 476 476 477 -== =**3.2.1Step1:Userscan createdecoders on functions** ===489 +== **3.2 How to use decoder** == 478 478 491 +=== **3.2.1 Step 1: Users can create decoders on functions** === 479 479 493 + 480 480 [[image:image-20220531105325-3.png]] 481 481 482 482 Decoder. 483 483 484 484 485 -=== **3.2.2 Step 2:Add a decoder in functions and apply it to the specified label** === 486 486 500 +=== **3.2.2 Step 2: Add a decoder in functions and apply it to the specified label** === 487 487 502 + 488 488 [[image:image-20220526095629-6.png]] 489 489 490 490 ... ... @@ -493,18 +493,22 @@ 493 493 494 494 [[image:image-20220526100057-8.png||height="352" width="1133"]] 495 495 496 - 497 497 **//Add decoder complete.//** 498 498 499 -=== **3.2.3 Where is the decoder?** === 500 500 514 + 515 +=== **3.2.3 Where is the decoder?** === 516 + 517 + 501 501 [[console-decoders/Dragino at master · helium/console-decoders · GitHub>>url:https://github.com/helium/console-decoders/tree/master/Dragino]] 502 502 503 503 [[image:image-20220617140118-1.png||height="550" width="883"]] 504 504 505 -== **3.3 How to send a downlink to end device from Helium** == 506 506 507 507 524 +== **3.3 How to send a downlink to end device from Helium** == 525 + 526 + 508 508 ((( 509 509 //The Helium server needs to convert to Base64 format when sending the downlink command. Please refer to the following example~:// 510 510 ))) ... ... @@ -519,7 +519,7 @@ 519 519 520 520 (% class="box" %) 521 521 ((( 522 -01 00 00 3C ~-~-> AQAAPA== 541 +**01 00 00 3C ~-~-> AQAAPA==** 523 523 ))) 524 524 525 525 [[image:image-20220524171341-21.png]] ... ... @@ -527,11 +527,12 @@ 527 527 Downlink 528 528 529 529 530 -== **3.4 How to add integration to different IoT Servers** == 531 531 532 -== =**3.4.1TagoIO** ===550 +== **3.4 How to add integration to different IoT Servers** == 533 533 552 +=== **3.4.1 TagoIO** === 534 534 554 + 535 535 **//The steps to add integration are very simple. Please see the following process.//** 536 536 537 537 ... ... @@ -572,9 +572,10 @@ 572 572 TagoIO. 573 573 574 574 575 -=== **3.4.2 Cayenne** === 576 576 596 +=== **3.4.2 Cayenne** === 577 577 598 + 578 578 //The process of creating devices is similar to Tago.// 579 579 580 580 [[image:image-20220526101616-18.png||height="456" width="1097"]] ... ... @@ -607,11 +607,33 @@ 607 607 Cayenne. 608 608 609 609 610 -== **3.5 Trouble Shooting** == 611 611 612 -== =**3.5.1TroubletoJoinHelium** ===632 +== **3.5 Trouble Shooting** == 613 613 614 614 635 +=== 3.5.1 Trouble connecting Helium Console === 636 + 637 + 638 +//**The LPS8/LPS8N/DLOS8/DLOS8N/LG308/LG308N/LIG16/LPS8V2 has finished the software installation and confirmation, But it is not connecting to Helium Console. The possibility is:**// 639 + 640 + 641 +1). The device does not finish the onboarding to the helium blockchain. 642 + 643 + after the 23 version of the gateway-rs, Helium requests the user to onboarding the devices to the blockchain, otherwise, your devices can't connect to the helium console. ~-~--> Please refer to [[Step 2.7>>http://wiki.dragino.com/xwiki/bin/view/Main/Notes%20for%20Helium/#H2.7A0Step6:OnboardingData-OnlyHotspot]] to do it. 644 + 645 + 646 +**//The sensor node is not joining the helium network, the helium console shows it is stuck in the cycle of joining-accept. The possibility is~://** 647 + 648 + 649 +1). Your device is not using the region configuration, where you have to use the frequency plan that is compatible with your region. 650 + 651 + 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]] 652 + 653 + 654 + 655 +=== **3.5.2 Trouble to Join Helium** === 656 + 657 + 615 615 ((( 616 616 **//Assume the device is powered correctly. If you don't see data in Helium. The possibilities are~://** 617 617 ... ... @@ -632,7 +632,7 @@ 632 632 633 633 ))) 634 634 635 -=== **3.5. 2Packet Loss for AU915 / US915 Band** ===678 +=== **3.5.3 Packet Loss for AU915 / US915 Band** === 636 636 637 637 638 638 ((( ... ... @@ -641,10 +641,12 @@ 641 641 642 642 ((( 643 643 //The reason for this problem is that the node does not lock the channel after joining the network.// 687 + 688 + 644 644 ))) 645 645 646 646 ((( 647 -**Solution:** 692 +(% style="color:red" %)**Solution:** 648 648 649 649 650 650 ))) ... ... @@ -654,15 +654,17 @@ 654 654 ))) 655 655 656 656 * ((( 657 -//AT Command: AT+CHE// 702 +(% style="color:blue" %)**//AT Command: AT+CHE//** 658 658 ))) 659 659 660 660 * ((( 661 -//Example:**AT+CHE=2** ~/~/set channel mode to 1// 706 +//**Example: ** (% style="color:#037691" %)**AT+CHE=2**(%%) ~/~/set channel mode to 1// 662 662 ))) 663 663 664 664 * ((( 665 -//Downlink Command: 0x24// 710 +(% style="color:blue" %)**//Downlink Command: 0x24//** 711 + 712 + 666 666 ))) 667 667 668 668 ((( ... ... @@ -669,14 +669,14 @@ 669 669 //Format: Command Code (0x24) followed by 1 bytes channel value.// 670 670 ))) 671 671 719 + 672 672 ((( 673 673 //If the downlink payload=0x2402, it means set channel mode to use sub-band 2, while type code is 24.// 674 674 ))) 675 675 676 676 * ((( 677 -//Example 1: Downlink Payload: **0x2402** ~/~/ set channel mode to 2// 725 +//**Example 1**: Downlink Payload: (% style="color:#037691" %)**0x2402** (%%) ~/~/ set channel mode to 2// 678 678 679 - 680 680 681 681 ))) 682 682