Changes for page LHT65N -- Manual do sensor de temperatura e umidade LoRaWAN
Last modified by Xiaoling on 2023/07/18 10:12
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -666,7 +666,7 @@ 666 666 === 2.6.2 Unix TimeStamp === 667 667 668 668 669 -LHT65N us esUnix TimeStampformatbasedn669 +LHT65N usa o formato Unix TimeStamp baseado em 670 670 671 671 672 672 [[image:image-20220523001219-11.png||_mstalt="450450" height="97" width="627"]] ... ... @@ -673,79 +673,77 @@ 673 673 674 674 675 675 676 - Usercan getthis timefromlink: [[https:~~/~~/www.epochconverter.com/>>url:https://www.epochconverter.com/]] :676 +O usuário pode obter este tempo a partir do link: [[https:~~/~~/www.epochconverter.com/>>url:https://www.epochconverter.com/]] : 677 677 678 - Belowisheconverterexample678 +Abaixo está o exemplo do conversor 679 679 680 680 [[image:image-20220523001219-12.png||_mstalt="450827" height="298" width="720"]] 681 681 682 682 683 - So,wecanuseAT+TIMESTAMP=1611889405 ordownlink 3060137afd00tosetthecurrenttime2021 – Jan ~-~- 29Friday03:03:25683 +Então, podemos usar AT+TIMESTAMP=1611889405 ou downlink 3060137afd00 para definir a hora atual 2021 – Jan ~-~- 29 Sexta 03:03:25 684 684 685 685 686 -=== 2.6.3 SetDeviceTime===686 +=== 2. 6. 3 Definir a Hora do Dispositivo === 687 687 688 688 689 689 ((( 690 -(% style="color:blue" %)** Therearetwowaystosetdevice'sme:**690 +(% style="color:blue" %)**Existem duas maneiras de definir a hora do dispositivo:** 691 691 ))) 692 692 693 693 ((( 694 -**1. ThroughLoRaWANMACCommand(Default settings)**694 +**~1. Através do comando MAC LoRaWAN (configurações padrão)** 695 695 ))) 696 696 697 697 ((( 698 - Userneed to setSYNCMOD=1toenable synctimeviaMACcommand.698 +O usuário precisa definir SYNCMOD=1 para habilitar o tempo de sincronização via comando MAC. 699 699 ))) 700 700 701 701 ((( 702 - Once LHT65NJoined LoRaWANnetwork,it willsendtheMACcommand (DeviceTimeReq)and the serverwillreplywith(DeviceTimeAns)tosendthecurrenttimetoLHT65N.IfLHT65Nfails togetthetimefromtheserver, LHT65Nwillusetheinternaltime andwaitfornext timerequest (AT+SYNCTDCtosetthetimerequest period,defaultis10 days).702 +Uma vez que LHT65N entrou na rede LoRaWAN, ele enviará o comando MAC (DeviceTimeReq) e o servidor responderá com (DeviceTimeAns) para enviar a hora atual para LHT65N. Se o LHT65N não conseguir obter a hora do servidor, o LHT65N usará a hora interna e aguardará a próxima solicitação de hora (AT+SYNCTDC para definir o período de solicitação de tempo, padrão é de 10 dias). 703 703 ))) 704 704 705 705 ((( 706 -(% style="color:red" %)**Not e: LoRaWAN Serverneedtosupport LoRaWAN v1.0.3(MAC v1.0.3) orhigherto support thisMACcommandfeature, Chirpstack,TTN V3andloriotsupportbut TTN V3 v2doesn'tsupport.Ifserverdoesn'tsupportthis command,itwillthroughawayuplinkpacketwith thiscommand,so userwill losethe packetwithtimerequestfor TTN V3 v2ifSYNCMOD=1.**706 +(% style="color:red" %)**Nota: LoRaWAN Server precisa suportar LoRaWAN v1.0.3 (MAC v1.0.3) ou superior para suportar este recurso de comando MAC, Chirpstack, TTN V3 v3 e suporte loriot, mas TTN V3 v2 não suporta. Se o servidor não suportar este comando, ele irá através do pacote de uplink away com este comando, então o usuário perderá o pacote com solicitação de tempo para TTN V3 v2 se SYNCMOD=1.** 707 707 ))) 708 708 709 709 710 710 ((( 711 -**2. Manually SetTime**711 +**2. Definir manualmente o tempo** 712 712 ))) 713 713 714 714 ((( 715 - Userneedsto setSYNCMOD=0to manual time, otherwise,the user settimewillbeverwrittenby the timesetby theserver.715 +O usuário precisa definir SYNCMOD=0 como hora manual, caso contrário, o tempo definido pelo usuário será substituído pelo tempo definido pelo servidor. 716 716 ))) 717 717 718 718 719 -=== 2.6.4 Pollsensorvalue ===719 +=== 2.6.4 Valor do sensor de sondagem === 720 720 721 721 722 - Usercanpollsensorvaluebasedontimestampsfromtheserver.Belowishedownlinkcommand.722 +O usuário pode sondar o valor do sensor com base em timestamps do servidor. Abaixo está o comando downlink. 723 723 724 724 (% border="1" cellspacing="5" style="background-color:#f2f2f2; width:428px" %) 725 725 |(% style="background-color:#d9e2f3; color:#0070c0; width:58px" %)**1byte**|(% style="background-color:#d9e2f3; color:#0070c0; width:128px" %)**4bytes**|(% style="background-color:#d9e2f3; color:#0070c0; width:123px" %)**4bytes**|(% style="background-color:#d9e2f3; color:#0070c0; width:116px" %)**1byte** 726 -|(% style="width:58px" %)31|(% style="width:128px" %) Timestampstart|(% style="width:123px" %)Timestampend|(% style="width:116px" %)UplinkInterval726 +|(% style="width:58px" %)31|(% style="width:128px" %)Início do carimbo de data/hora|(% style="width:123px" %)Fim do carimbo de data/hora|(% style="width:116px" %)Intervalo de uplink 727 727 728 - TimestampstartndTimestampenduseUnix TimeStamp formatasmentioned above.Deviceswillreplywithalldata logduringthistime period,use the uplinkinterval.728 +O início do carimbo de data e o fim do carimbo de data e hora usam o formato Unix TimeStamp, conforme mencionado acima. Os dispositivos responderão com todo o registro de dados durante este período de tempo, use o intervalo de uplink. 729 729 730 - For example,downlinkcommand(% _mstmutation="1"%)**31 5FC5F350 5FC6 0160 05**(%%)730 +Por exemplo, o comando downlink **31 5FC5F350 5FC6 0160 05** 731 731 732 - Isto check2020/12/1 07:40:00to2020/12/1 08:40:00's data732 +É verificar 2020/12/1 07:40:00 a 2020/12/1 08:40:00's dados 733 733 734 -Uplink Intern al=5s,means LHT65Nwill sendonepacketvery5s.range 5~~255s.734 +Uplink Interno = 5s, significa que LHT65N enviará um pacote a cada 5s. alcance 5~~255s. 735 735 736 736 737 -=== 2.6.5 DatalogUplinkpayload===737 +=== 2.6.5 Carga útil do Uplink do Datalog === 738 738 739 739 740 - TheDatalog poll replyuplinkwill usebelowpayloadformat.740 +O uplink de resposta à enquete Datalog usará o formato de carga útil abaixo. 741 741 742 -** Retrieval datapayload:**742 +**Carga útil dos dados de recuperação:** 743 743 744 744 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:480px" %) 745 -|=(% style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)((( 746 -**Size(bytes)** 747 -)))|=(% style="width: 90px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 90px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 70px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 100px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 70px;background-color:#D9E2F3;color:#0070C0" %)**4** 748 -|(% style="width:97px" %)**Value**|(% style="width:123px" %)[[External sensor data>>||anchor="H2.4.6Extvalue"]]|(% style="width:108px" %)[[Built In Temperature>>||anchor="H2.4.3Built-inTemperature"]]|(% style="width:133px" %)[[Built-in Humidity>>||anchor="H2.4.4Built-inHumidity"]]|(% style="width:159px" %)Poll message flag & Ext|(% style="width:80px" %)[[Unix Time Stamp>>||anchor="H2.6.2UnixTimeStamp"]] 745 +|=(% style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)**Tamanho( bytes)**|=(% style="width: 90px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 90px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 70px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 100px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 70px;background-color:#D9E2F3;color:#0070C0" %)**4** 746 +|(% style="width:97px" %)**Valor**|(% style="width:123px" %)[[Dados externos do sensor>>||anchor="H2.4.6Extvalue"]]|(% style="width:108px" %)[[Temperatura incorporada>>||anchor="H2.4.3Built-inTemperature"]]|(% style="width:133px" %)[[Umidade incorporada>>||anchor="H2.4.4Built-inHumidity"]]|(% style="width:159px" %)Sinal da mensagem de sondagem & Ext|(% style="width:80px" %)[[Carimbo Horário do Unix>>||anchor="H2.6.2UnixTimeStamp"]] 749 749 750 750 **Poll message flag & Ext:** 751 751