Changes for page LHT52 - LoRaWAN Temperature & Humidity Sensor User Manual
Last modified by Mengting Qiu on 2024/04/30 14:27
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 10 removed)
Details
- Page properties
-
- Content
-
... ... @@ -507,103 +507,48 @@ 507 507 The Datalog poll reply uplink will use below payload format. 508 508 509 509 ((( 510 - **Retrieval data payload**510 +Retrieval data payload 511 511 ))) 512 512 513 -(% border="1" style="background-color:#ffffcc; color:green; width:545px" %) 514 -|(% style="width:93px" %)((( 515 -**Size(bytes)** 516 -)))|(% style="width:71px" %)((( 517 -**2** 518 -)))|(% style="width:102px" %)((( 519 -**2** 520 -)))|(% style="width:86px" %)((( 521 -**2** 522 -)))|(% style="width:90px" %)((( 523 -**1** 524 -)))|(% style="width:85px" %)((( 525 -**4** 526 -))) 527 -|(% style="width:93px" %)((( 528 -**Value** 529 -)))|(% style="width:71px" %)((( 530 -[[External sensor data>>path:http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.6Extvalue]] 531 -)))|(% style="width:102px" %)((( 532 -((( 533 -[[Built In>>http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.3Built-inTemperature]] 534 -))) 535 - 536 -((( 537 -[[Temperature>>http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.3Built-inTemperature]] 538 -))) 539 -)))|(% style="width:86px" %)((( 540 -((( 541 -[[Built-in>>path:http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.4Built-inHumidity]] 542 -))) 543 - 544 -((( 545 -[[Humidity>>http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.4Built-inHumidity]] 546 -))) 547 -)))|(% style="width:90px" %)((( 548 -[[Poll message flag & Ext>>path:http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.6.4DatalogUplinkpayload]] 549 -)))|(% style="width:85px" %)((( 550 -((( 513 +(% border="1" style="background-color:#ffffcc; color:green; width:615px" %) 514 +|(% style="width:94px" %)**Size(bytes)**|(% style="width:106px" %)**2**|(% style="width:132px" %)**2**|(% style="width:62px" %)**2**|(% style="width:98px" %)**1**|(% style="width:83px" %)**4** 515 +|(% style="width:94px" %)**Value**|(% style="width:106px" %)[[External sensor data>>path:http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.6Extvalue]]|(% style="width:132px" %)((( 516 +[[Built-In Temperature >>http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.3Built-inTemperature]] 517 +)))|(% style="width:62px" %)((( 518 +[[Built-in>>path:http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.4Built-inHumidity]][[ Humidity>>http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.4.4Built-inHumidity]] 519 +)))|(% style="width:98px" %)[[Poll message flag & Ext>>path:http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.6.4DatalogUplinkpayload]]|(% style="width:83px" %)((( 551 551 [[Unix Time Stamp>>path:http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H2.6.1UnixTimeStamp]] 552 -))) 553 553 554 -((( 555 555 556 556 ))) 557 -))) 558 558 559 - **Poll message flag & Ext**525 +Poll message flag & Ext 560 560 561 - (% border="1" style="background-color:#ffffcc; color:green; width:540px" %)562 - |(%style="width:81px" %)**Bits**|(% style="width:100px"%)**7**|(%style="width:105px" %)**6**|(% style="width:84px"%)**5**|(% style="width:85px" %)**4**|(% style="width:79px" %)**[3:0]**563 -|(% style="width:81px" %)** Status& Ext**|(% style="width:100px" %)Not Defined|(% style="width:105px" %)Poll Message Flag|(% style="width:84px" %)Sync time OK|(% style="width:85px" %)Unix Time Request|(% style="width:79px" %)(((564 -((( 527 + 528 +(% border="1" style="background-color:#ffffcc; color:green; width:542px" %) 529 +|(% style="width:81px" %)**Bits**|(% style="width:100px" %)**7**|(% style="width:114px" %)**6**|(% style="width:85px" %)**5**|(% style="width:85px" %)**4**|(% style="width:77px" %)**[3:0]** 530 +|(% style="width:81px" %)**Status & Ext**|(% style="width:100px" %)Not Defined|(% style="width:114px" %)Poll Message Flag|(% style="width:85px" %)Sync time OK|(% style="width:85px" %)Unix Time Request|(% style="width:77px" %)((( 565 565 Ext: 566 -))) 567 567 568 -((( 569 569 0b(1001) 570 570 ))) 571 -))) 572 572 573 -((( 574 574 Poll Message Flag: 1: This message is a poll message reply. 575 -))) 576 576 577 -* ((( 578 -Poll Message Flag is set to 1. 579 -))) 580 -* ((( 581 -Each data entry is 11 bytes, to save airtime and battery, devices will send max bytes according to the current DR and Frequency bands. 582 -))) 538 +* Poll Message Flag is set to 1. 539 +* Each data entry is 11 bytes, to save airtime and battery, devices will send max bytes according to the current DR and Frequency bands. 583 583 584 -((( 585 585 For example, in US915 band, the max payload for different DR is: 586 -))) 587 587 588 -((( 589 -a) DR0: max is 11 bytes so one entry of data 590 -))) 543 +a) DR0: max is 11 bytes so one entry of data 591 591 592 -((( 593 -b) DR1: max is 53 bytes so devices will upload 4 entries of data (total 44 bytes) 594 -))) 545 +b) DR1: max is 53 bytes so devices will upload 4 entries of data (total 44 bytes) 595 595 596 -((( 597 -c) DR2: total payload includes 11 entries of data 598 -))) 547 +c) DR2: total payload includes 11 entries of data 599 599 600 -((( 601 -d) DR3: total payload includes 22 entries of data. 602 -))) 549 +d) DR3: total payload includes 22 entries of data. 603 603 604 -((( 605 605 If devise doesn’t have any data in the polling time. Device will uplink 11 bytes of 0 606 -))) 607 607 608 608 609 609 **Example:** ... ... @@ -610,10 +610,29 @@ 610 610 611 611 If LHT65N has below data inside Flash: 612 612 613 - [[image:image-20220523144455-1.png||height="335"width="735"]]558 +Flash Addr |Unix Time | Ext | BAT voltage| Value 614 614 615 - Ifusersends below downlink command:(%style="background-color:yellow" %)3160065F9760066DA705560 +80196E0 21/1/19 04:27:03 1 3145 sht_temp=22.00 sht_hum=32.6 ds_temp=327.67 616 616 562 +80196F0 21/1/19 04:28:57 1 3145 sht_temp=21.90 sht_hum=33.1 ds_temp=327.67 563 + 564 +8019700 21/1/19 04:30:30 1 3145 sht_temp=21.81 sht_hum=33.4 ds_temp=327.67 565 + 566 +8019710 21/1/19 04:40:30 1 3145 sht_temp=21.65 sht_hum=33.7 ds_temp=327.67 567 + 568 +8019720 21/1/19 04:50:30 1 3147 sht_temp=21.55 sht_hum=34.1 ds_temp=327.67 569 + 570 +8019730 21/1/19 05:00:30 1 3149 sht_temp=21.50 sht_hum=34.1 ds_temp=327.67 571 + 572 +8019740 21/1/19 05:10:30 1 3149 sht_temp=21.43 sht_hum=34.6 ds_temp=327.67 573 + 574 +8019750 21/1/19 05:20:30 1 3151 sht_temp=21.35 sht_hum=34.9 ds_temp=327.67 575 + 576 + 577 +If user sends below downlink command: 578 + 579 +3160065F9760066DA705 580 + 617 617 Where : Start time: 60065F97 = time 21/1/19 04:27:03 618 618 619 619 Stop time 60066DA7= time 21/1/19 05:27:03 ... ... @@ -639,50 +639,35 @@ 639 639 640 640 Unix time is 0x60065F97=1611030423s=21/1/19 04:27:03 641 641 606 + 642 642 == 2.7 Alarm Mode == 643 643 644 644 Alarm mode feature is added since firmware v1.5. When device is in Alarm mode, it will check the built-in sensor temperature in a short interval. If the temperature exceeds the pre-configure range, it will send an uplink immediately. 645 645 646 -(% style="color:red" %)Note: Alarm mode will increase a little big the power consumption, we recommend extending the normal reading time when enabling this feature. 647 647 648 - **ATCommandsforAlarm mode:**612 +Note: Alarm mode will increase a little big the power consumption, we recommend extending the normal reading time when enabling this feature. 649 649 650 -(% class="box infomessage" %) 651 -((( 614 + 615 +AT Commands for Alarm mode: 616 + 652 652 **AT+WMOD=1**: Enable/Disable Alarm Mode. (0:Disable, 1: Enable) 653 -))) 654 654 655 -(% class="box infomessage" %) 656 -((( 657 657 **AT+CITEMP=1**: The interval to check the temperature for Alarm. (Unit: minute) 658 -))) 659 659 621 + 622 + 660 660 == 2.8 LED Indicator == 661 661 662 -((( 663 663 The LHT65N has a triple color LED which for easy shows different stage. 664 -))) 665 665 666 -((( 667 667 While pressing ACT button, the LED will work as per LED status with ACT button. 668 -))) 669 669 670 -((( 671 671 In a normal working state: 672 -))) 673 673 674 -* ((( 675 -For each uplink, the BLUE LED or RED LED will blink once. 676 -))) 677 -* ((( 678 -BLUE LED when an external sensor is connected 679 -))) 680 -* ((( 681 -RED LED when an external sensor is not connected 682 -))) 683 -* ((( 684 -For each success downlink, the PURPLE LED will blink once 685 -))) 631 +* For each uplink, the BLUE LED or RED LED will blink once. 632 +* BLUE LED when an external sensor is connected 633 +* RED LED when an external sensor is not connected 634 +* For each success downlink, the PURPLE LED will blink once 686 686 687 687 ---- 688 688 ... ... @@ -717,7 +717,7 @@ 717 717 718 718 There are two kinds of commands to configure LHT65N, they are: 719 719 720 - (% style="color:#4f81bd" %)* **General Commands**.669 +* **General Commands**. 721 721 722 722 These commands are to configure: 723 723 ... ... @@ -728,7 +728,7 @@ 728 728 729 729 [[http:~~/~~/wiki.dragino.com/index.php?title=End_Device_Downlink_Command>>url:http://wiki.dragino.com/index.php?title=End_Device_Downlink_Command]] 730 730 731 - (% style="color:#4f81bd" %)* **Commands special design for LHT65N**680 +* **Commands special design for LHT65N** 732 732 733 733 These commands are only valid for LHT65N, as below: 734 734 ... ... @@ -738,8 +738,21 @@ 738 738 739 739 **AT Command: AT+TDC** 740 740 741 -[[image:image-20220523150701-2.png]] 690 +(% border="1" %) 691 +|**Command Example**|**Function**|**Response** 692 +|AT+TDC?|Show current transmit Interval|((( 693 +30000 742 742 695 +OK 696 + 697 +the interval is 30000ms = 30s 698 +))) 699 +|AT+TDC=60000|Set Transmit Interval|((( 700 +OK 701 + 702 +Set transmit interval to 60000ms = 60 seconds 703 +))) 704 + 743 743 **Downlink Command: 0x01** 744 744 745 745 Format: Command Code (0x01) followed by 3 bytes time value. ... ... @@ -746,8 +746,8 @@ 746 746 747 747 If the downlink payload=0100003C, it means set the END Node’s Transmit Interval to 0x00003C=60(S), while type code is 01. 748 748 749 -* **Example 1**: Downlink Payload: 0100001E ~/~/ Set Transmit Interval (TDC) = 30 seconds750 -* **Example 2**: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds711 +* Example 1: Downlink Payload: 0100001E ~/~/ Set Transmit Interval (TDC) = 30 seconds 712 +* Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds 751 751 752 752 == 4.2 Set External Sensor Mode == 753 753 ... ... @@ -755,13 +755,23 @@ 755 755 756 756 **AT Command: AT+EXT** 757 757 758 -[[image:image-20220523150759-3.png]] 720 +(% border="1" %) 721 +|**Command Example**|**Function**|**Response** 722 +|AT+EXT?|Get current external sensor mode|((( 723 +1 759 759 725 +OK 726 + 727 +External Sensor mode =1 728 +))) 729 +|AT+EXT=1|(% colspan="2" %)Set external sensor mode to 1 730 +|AT+EXT=9|(% colspan="2" %)Set to external DS18B20 with timestamp 731 + 760 760 **Downlink Command: 0xA2** 761 761 762 762 Total bytes: 2 ~~ 5 bytes 763 763 764 - **Example:**736 +Example: 765 765 766 766 * 0xA201: Set external sensor type to E1 767 767 * 0xA209: Same as AT+EXT=9 ... ... @@ -776,14 +776,17 @@ 776 776 777 777 PID is default set to disable (0) 778 778 751 + 779 779 **AT Command:** 780 780 781 -[[image:image-20220523150928-4.png]] 754 +(% border="1" %) 755 +|**Command Example**|**Function**|**Response** 756 +|AT+PID=1|Enable PID uplink|OK 782 782 783 783 **Downlink Command:** 784 784 785 -* 0xA800 **~-~->**AT+PID=0786 -* 0xA801 **~-~->**AT+PID=1760 +* 0xA800 à AT+PID=0 761 +* 0xA801 à AT+PID=1 787 787 788 788 == 4.4 Set Password == 789 789 ... ... @@ -791,8 +791,16 @@ 791 791 792 792 **AT Command: AT+PWORD** 793 793 794 -[[image:image-20220523151052-5.png]] 769 +(% border="1" %) 770 +|**Command Example**|**Function**|**Response** 771 +|AT+PWORD=?|Show password|((( 772 +123456 795 795 774 + 775 +OK 776 +))) 777 +|AT+PWORD=999999|Set password|OK 778 + 796 796 **Downlink Command:** 797 797 798 798 No downlink command for this feature. ... ... @@ -803,12 +803,15 @@ 803 803 804 804 **AT Command: AT+DISAT** 805 805 806 -[[image:image-20220523151132-6.png]] 789 +(% border="1" %) 790 +|**Command Example**|**Function**|**Response** 791 +|AT+DISAT|Quit AT Commands mode|OK 807 807 808 808 **Downlink Command:** 809 809 810 810 No downlink command for this feature. 811 811 797 + 812 812 == 4.6 Set to sleep mode == 813 813 814 814 Feature: Set device to sleep mode ... ... @@ -815,8 +815,15 @@ 815 815 816 816 **AT Command: AT+SLEEP** 817 817 818 -[[image:image-20220523151218-7.png]] 804 +(% border="1" %) 805 +| | | 806 +|**Command Example**|**Function**|**Response** 807 +|AT+SLEEP|Set to sleep mode|((( 808 +Clear all stored sensor data… 819 819 810 +OK 811 +))) 812 + 820 820 **Downlink Command:** 821 821 822 822 * There is no downlink command to set to Sleep mode. ... ... @@ -827,8 +827,14 @@ 827 827 828 828 **AT Command:** 829 829 830 -[[image:image-20220523151253-8.png]] 823 +(% border="1" %) 824 +|**Command Example**|**Function** 825 +|AT+TIMESTAMP=1611104352|((( 826 +OK 831 831 828 +Set System time to 2021-01-20 00:59:12 829 +))) 830 + 832 832 **Downlink Command:** 833 833 834 834 0x306007806000 ~/~/ Set timestamp to 0x(6007806000),Same as AT+TIMESTAMP=1611104352 ... ... @@ -842,7 +842,8 @@ 842 842 843 843 **AT Command:** 844 844 845 -[[image:image-20220523151336-9.png]] 844 +|**Command Example**|**Function** 845 +|AT+SYNCMOD=1|Enable Sync system time via LoRaWAN MAC Command (DeviceTimeReq) 846 846 847 847 **Downlink Command:** 848 848
- image-20220523150701-2.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -12.3 KB - Content
- image-20220523150759-3.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -12.2 KB - Content
- image-20220523150928-4.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -4.1 KB - Content
- image-20220523151052-5.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -8.6 KB - Content
- image-20220523151132-6.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -5.6 KB - Content
- image-20220523151218-7.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -5.8 KB - Content
- image-20220523151253-8.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -6.5 KB - Content
- image-20220523151336-9.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -6.6 KB - Content
- image-20220523151411-10.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -5.5 KB - Content
- image-20220523151450-11.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -38.4 KB - Content