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 ... ... @@ -70,7 +70,6 @@ 70 70 [[image:image-20220615150717-3.png||height="605" width="1039"]] 71 71 72 72 73 - 74 74 == **2.4 Step 3: Install the Helium-gateway-rs** == 75 75 76 76 ... ... @@ -90,11 +90,9 @@ 90 90 91 91 //By default, Region is US915, After configuring the Configure Frequency Band, click Save&Apply on the Helium IoT screen to modify the Region.// 92 92 93 - 94 94 [[image:image-20220615150903-5.png||height="592" width="1031"]] 95 95 96 96 97 - 98 98 //Click (% style="color:red" %)**Save&Apply**(%%) and gateway will start to connect the Helium. The UI shows the connect status.// 99 99 100 100 [[image:image-20220615151057-6.png||height="580" width="1026"]] ... ... @@ -129,7 +129,7 @@ 129 129 130 130 131 131 ((( 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.**//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.**// 133 133 ))) 134 134 135 135 (% class="box" %) ... ... @@ -156,7 +156,6 @@ 156 156 +~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-+~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~--+ 157 157 ))) 158 158 159 - 160 160 ((( 161 161 (% style="color:red" %)**Note: The wallet Address is 13oLxfjxcYajvfkxxxxxxxxxxxxxxxxxxxxxfY3yp4cz8r1NNux. and have about 18 HNT balance.** 162 162 ))) ... ... @@ -164,7 +164,7 @@ 164 164 165 165 166 166 ((( 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.**//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.**// 168 168 ))) 169 169 170 170 (% class="box" %) ... ... @@ -200,7 +200,7 @@ 200 200 201 201 202 202 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.**//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.**// 204 204 205 205 206 206 (% style="color:red" %)**Note: below are two commands, the command without ~-~-commit is the preview mode.** ... ... @@ -251,7 +251,7 @@ 251 251 ((( 252 252 253 253 254 -(% 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.**// 255 255 ))) 256 256 257 257 (% class="box" %) ... ... @@ -305,7 +305,6 @@ 305 305 +~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-+~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-+ 306 306 ))) 307 307 308 - 309 309 ((( 310 310 (% style="color:red" %)**Note: The add hotspot and assert location step might need some time to be effect.** 311 311 ))) ... ... @@ -362,7 +362,6 @@ 362 362 (% style="color:red" %)**Note**: **logread is dynamic and FIFO, so helium log might be overwritten by other processes info in system.** 363 363 364 364 365 - 366 366 === **2.8.3 View the public key address and animal name** === 367 367 368 368 ... ... @@ -411,7 +411,6 @@ 411 411 ((( 412 412 //Users can back to the page of Semtech UDP to configure other server settings.// 413 413 414 - 415 415 416 416 ))) 417 417 ... ... @@ -430,7 +430,6 @@ 430 430 Back to Semtech UDP page 431 431 432 432 433 - 434 434 ==== (% style="color:blue" %)**Step 2: Configure the double server forwarding**(%%) ==== 435 435 436 436 ... ... @@ -440,20 +440,17 @@ 440 440 //The user can configure the secondary server and then click the button of **Save&Apply**.// 441 441 442 442 435 +== **2.10 Connect Full Hotspot to Helium** == 443 443 444 -= =**2.10ConnectFull HotspottoHelium** ==437 += **3. Use Dragino Sensors with Helium** = 445 445 446 446 440 +== **3.1 How to add up user's end-node with Helium console** == 447 447 448 -= **3. Use Dragino Sensors with Helium** = 449 449 443 +=== **3.1.1 Step 1: Login the Helium console** === 450 450 451 -== **3.1 How to add up user's end-node with Helium console** == 452 452 453 - 454 -=== **3.1.1 Step 1: Login the Helium console** === 455 - 456 - 457 457 //User can Login the [[Helium Console>>url:https://staging-console.helium.wtf/]]// 458 458 459 459 [[image:image-20220531180150-12.png]] ... ... @@ -461,10 +461,9 @@ 461 461 login Helium console 462 462 463 463 453 +=== **3.1.2 Step 2: Add up your end-node's key** === 464 464 465 -=== **3.1.2 Step 2: Add up your end-node's key** === 466 466 467 - 468 468 //User add up end-node's key from console ~-~->dervice// 469 469 470 470 [[image:image-20220531180224-13.png]] ... ... @@ -472,10 +472,9 @@ 472 472 To add a device 473 473 474 474 463 +=== **3.1.3 Step 3:Activate the end-node** === 475 475 476 -=== **3.1.3 Step 3: Activate the end-node** === 477 477 478 - 479 479 ((( 480 480 //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**// 481 481 ))) ... ... @@ -485,21 +485,19 @@ 485 485 end-node traffic. 486 486 487 487 475 +== **3.2 How to use decoder** == 488 488 489 -== **3.2 Howtouse decoder** ==477 +=== **3.2.1 Step 1:Users can create decoders on functions** === 490 490 491 -=== **3.2.1 Step 1: Users can create decoders on functions** === 492 492 493 - 494 494 [[image:image-20220531105325-3.png]] 495 495 496 496 Decoder. 497 497 498 498 485 +=== **3.2.2 Step 2:Add a decoder in functions and apply it to the specified label** === 499 499 500 -=== **3.2.2 Step 2: Add a decoder in functions and apply it to the specified label** === 501 501 502 - 503 503 [[image:image-20220526095629-6.png]] 504 504 505 505 ... ... @@ -508,22 +508,18 @@ 508 508 509 509 [[image:image-20220526100057-8.png||height="352" width="1133"]] 510 510 496 + 511 511 **//Add decoder complete.//** 512 512 499 +=== **3.2.3 Where is the decoder?** === 513 513 514 - 515 -=== **3.2.3 Where is the decoder?** === 516 - 517 - 518 518 [[console-decoders/Dragino at master · helium/console-decoders · GitHub>>url:https://github.com/helium/console-decoders/tree/master/Dragino]] 519 519 520 520 [[image:image-20220617140118-1.png||height="550" width="883"]] 521 521 505 +== **3.3 How to send a downlink to end device from Helium** == 522 522 523 523 524 -== **3.3 How to send a downlink to end device from Helium** == 525 - 526 - 527 527 ((( 528 528 //The Helium server needs to convert to Base64 format when sending the downlink command. Please refer to the following example~:// 529 529 ))) ... ... @@ -538,7 +538,7 @@ 538 538 539 539 (% class="box" %) 540 540 ((( 541 - **01 00 00 3C ~-~-> AQAAPA==**522 +01 00 00 3C ~-~-> AQAAPA== 542 542 ))) 543 543 544 544 [[image:image-20220524171341-21.png]] ... ... @@ -546,12 +546,11 @@ 546 546 Downlink 547 547 548 548 530 +== **3.4 How to add integration to different IoT Servers** == 549 549 550 -== **3.4 How toadd integration to differentIoT Servers** ==532 +=== **3.4.1 TagoIO** === 551 551 552 -=== **3.4.1 TagoIO** === 553 553 554 - 555 555 **//The steps to add integration are very simple. Please see the following process.//** 556 556 557 557 ... ... @@ -592,10 +592,9 @@ 592 592 TagoIO. 593 593 594 594 575 +=== **3.4.2 Cayenne** === 595 595 596 -=== **3.4.2 Cayenne** === 597 597 598 - 599 599 //The process of creating devices is similar to Tago.// 600 600 601 601 [[image:image-20220526101616-18.png||height="456" width="1097"]] ... ... @@ -628,33 +628,11 @@ 628 628 Cayenne. 629 629 630 630 610 +== **3.5 Trouble Shooting** == 631 631 632 -== **3.5 Shooting** ==612 +=== **3.5.1 Trouble to Join Helium** === 633 633 634 634 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 are not connecting 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 - 658 658 ((( 659 659 **//Assume the device is powered correctly. If you don't see data in Helium. The possibilities are~://** 660 660 ... ... @@ -675,7 +675,7 @@ 675 675 676 676 ))) 677 677 678 -=== **3.5. 3Packet Loss for AU915 / US915 Band** ===635 +=== **3.5.2 Packet Loss for AU915 / US915 Band** === 679 679 680 680 681 681 ((( ... ... @@ -684,12 +684,10 @@ 684 684 685 685 ((( 686 686 //The reason for this problem is that the node does not lock the channel after joining the network.// 687 - 688 - 689 689 ))) 690 690 691 691 ((( 692 - (% style="color:red" %)**Solution:**647 +**Solution:** 693 693 694 694 695 695 ))) ... ... @@ -699,17 +699,15 @@ 699 699 ))) 700 700 701 701 * ((( 702 - (% style="color:blue" %)**//AT Command: AT+CHE//**657 +//AT Command: AT+CHE// 703 703 ))) 704 704 705 705 * ((( 706 -// **Example:(% style="color:#037691" %)**AT+CHE=2**(%%)661 +//Example:**AT+CHE=2** ~/~/set channel mode to 1// 707 707 ))) 708 708 709 709 * ((( 710 -(% style="color:blue" %)**//Downlink Command: 0x24//** 711 - 712 - 665 +//Downlink Command: 0x24// 713 713 ))) 714 714 715 715 ((( ... ... @@ -716,14 +716,14 @@ 716 716 //Format: Command Code (0x24) followed by 1 bytes channel value.// 717 717 ))) 718 718 719 - 720 720 ((( 721 721 //If the downlink payload=0x2402, it means set channel mode to use sub-band 2, while type code is 24.// 722 722 ))) 723 723 724 724 * ((( 725 -// **Example 1**: Downlink Payload:(% style="color:#037691" %)**0x2402**(%%)~/~/ set channel mode to 2//677 +//Example 1: Downlink Payload: **0x2402** ~/~/ set channel mode to 2// 726 726 679 + 727 727 728 728 ))) 729 729