Changes for page LG01v2 -- LoRa Gateway User Manual
Last modified by Kilight Cao on 2024/10/12 08:58
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 2 removed)
Details
- Page properties
-
- Content
-
... ... @@ -102,7 +102,7 @@ 102 102 103 103 104 104 105 -= **2. Quick Start** = 105 += ** 2. Quick Start** = 106 106 107 107 108 108 The LG01-V2 supports network access via Ethernet or Wi-Fi connection and runs without a network. ... ... @@ -273,7 +273,7 @@ 273 273 = **5. Build in Server** = 274 274 275 275 276 -The default factory version of LG01-V2 is installed with the built-in Applicant server: (% style="color:blue" %)**Node-Red** 276 +The default factory version of LG01-V2 is installed with the built-in Applicant server: (% style="color:blue" %)**Node-Red, and**(%%) LoRaWAN Server: (% style="color:blue" %)**The Things Network - Stack (Open Source 3.19 Version).** 277 277 278 278 279 279 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0C/WebHome/image-20220820115644-1.png?width=778&height=217&rev=1.1||alt="image-20220820115644-1.png"]] ... ... @@ -289,13 +289,34 @@ 289 289 290 290 **~ 1. URL does not jump properly** 291 291 292 + For the ttn-stack, you can click the update the URL which will update the configuration where change the hostname to the current local IP address as the URL. 293 + 292 292 For the Node-Red, you can use the local IP address and the port is 1880 to access it. 293 293 294 294 295 295 296 -== **5.1 ApplicationServer ~-~- Node-Red** ==298 +== **5.1 LoRaWAN Network Server ~-~- The Things Network - Stack (TTN-V3)** == 297 297 298 298 301 +You can access the gateway's built-in LNS server of (% style="color:blue" %)**The Things Network - Stack **(%%)via the URL( (% style="background-color:yellow" %)__**//http:~/~/<hostname>:8080 or http:~/~/<local-IPV4-address> //**__(%%)) in your browser. 302 + 303 +Such as (% style="background-color:yellow" %)__**//http:~/~/dragino-54ff12:8080 or http:~/~/<Local-IPV4-Address>//**__ 304 + 305 + 306 +Login account: 307 + 308 +**User ID: ** ** (% style="background-color:yellow" %)admin(%%)** 309 + 310 +**Password: ** ** (% style="background-color:yellow" %)dragino(%%)** 311 + 312 + 313 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0C/WebHome/image-20220725171719-1.png?width=769&height=570&rev=1.1||alt="image-20220725171719-1.png"]] 314 + 315 + 316 + 317 +== **5.2 Application Server ~-~- Node-Red** == 318 + 319 + 299 299 You can access the gateway's built-in AS server of (% style="color:blue" %)**Node-Red **(%%)via the URL((% style="background-color:yellow" %)__**//http:~/~/<hostname>:1880 or http:~/~/<local-IPV4-address>//**__(%%)) in your browser. 300 300 301 301 ... ... @@ -337,12 +337,27 @@ 337 337 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0C/WebHome/image-20220804164747-2.png?width=594&height=622&rev=1.1||alt="image-20220804164747-2.png"]] 338 338 339 339 340 -= **7. FAQ** =361 += **7. Trouble Shooting** = 341 341 342 342 343 -7.1 364 +== 7.1 I can't log in to the built-in Server TTN Stack which shows '**Login failed**'. == 344 344 345 345 367 + 368 + 369 +This is caused by the inconsistency between the built-in TTN-Stack domain configuration and your login URL. 370 + 371 +By default, ttn-stack uses the gateway's domain name for URL resolution, but in some networks, they prefer to resolve IP-v4 addresses. 372 + 373 + 374 +So you can change the domain name of the TTN-Stack configuration to the IPv4 address. 375 + 376 +**Click the update URL button to configure the URL with the current eth port address.** 377 + 378 + 379 + 380 + 381 + 346 346 = (% style="color:inherit; font-family:inherit; font-size:29px" %)**8. Supports**(%%) = 347 347 348 348
- LoRa_Shield_Sketch_For_MQTT.ino
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Kilight - Size
-
... ... @@ -1,1 +1,0 @@ 1 -2.9 KB - Content
-
... ... @@ -1,118 +1,0 @@ 1 -#include <SPI.h> 2 -#include <LoRa.h> 3 - 4 -// This is the LoRa Node side sketch for the MQTT example: http://wiki.dragino.com/index.php?title=MQTT_Forward_Instruction#Example_to_communicate_to_a_simple_MQTT_server 5 - 6 -float tem,hum; 7 -char tem_1[8]={"\0"},hum_1[8]={"\0"}; 8 -char *node_id = "<4567>"; //From LG01 via web Local Channel settings on MQTT.Please refer <> dataformat in here. 9 -uint8_t datasend[36]; 10 -unsigned int count = 1; 11 -unsigned long new_time,old_time=0; 12 - 13 -void setup() 14 -{ 15 - Serial.begin(9600); 16 - while (!Serial); 17 - Serial.println(F("Start MQTT Example")); 18 - if (!LoRa.begin(868100000)) //868000000 is frequency 19 - { 20 - Serial.println("Starting LoRa failed!"); 21 - while (1); 22 - } 23 - // Setup Spreading Factor (6 ~ 12) 24 - LoRa.setSpreadingFactor(12); 25 - 26 - // Setup BandWidth, option: 7800,10400,15600,20800,31250,41700,62500,125000,250000,500000 27 - //Lower BandWidth for longer distance. 28 - LoRa.setSignalBandwidth(125000); 29 - 30 - // Setup Coding Rate:5(4/5),6(4/6),7(4/7),8(4/8) 31 - LoRa.setCodingRate4(5); 32 - LoRa.setSyncWord(0x12); 33 - void disableCrc(); 34 - LoRa.disableInvertIQ(); 35 - LoRa.explicitHeaderMode(); 36 - Serial.println("LoRa init succeeded."); 37 - LoRa.onReceive(onReceive); 38 - LoRa.receive(); 39 -} 40 - 41 -void dhtTem() 42 -{ 43 - tem = random(15,40); 44 - hum = random(40,80); 45 - Serial.println(F("The temperature and humidity:")); 46 - Serial.print("["); 47 - Serial.print(tem); 48 - Serial.print("℃"); 49 - Serial.print(","); 50 - Serial.print(hum); 51 - Serial.print("%"); 52 - Serial.print("]"); 53 - Serial.println(""); 54 -} 55 -void dhtWrite() 56 -{ 57 - char data[50] = "\0"; 58 - //for(int i = 0; i < 50; i++) 59 - //{ 60 - // data[i] = node_id[i]; 61 - //} 62 - 63 - dtostrf(tem,0,1,tem_1); 64 - dtostrf(hum,0,1,hum_1); 65 - 66 - // Serial.println(tem_1); 67 - strcat(data,"tem="); 68 - strcat(data,tem_1); 69 - strcat(data,"&hum="); 70 - strcat(data,hum_1); 71 - strcpy((char *)datasend,data); 72 - 73 - //Serial.println((char *)datasend); 74 - //Serial.println(sizeof datasend); 75 - 76 -} 77 - 78 - 79 -void SendData() 80 -{ 81 - LoRa.beginPacket(); 82 - LoRa.print((char *)datasend); 83 - LoRa.endPacket(); 84 - Serial.println("Packet Sent"); 85 -} 86 - 87 - 88 - 89 -void loop() 90 -{ 91 - new_time=millis(); 92 - if (new_time - old_time >= 30000 || old_time == 0) 93 - { 94 - old_time = new_time; 95 - Serial.print("########### "); 96 - Serial.print("COUNT="); 97 - Serial.print(count); 98 - Serial.println(" ###########"); 99 - count++; 100 - dhtTem(); 101 - dhtWrite(); 102 - SendData(); 103 - LoRa.receive(); 104 - } 105 -} 106 - 107 -void onReceive(int packetSize) { 108 - 109 - // received a packet 110 - Serial.print("Received packet : "); 111 - 112 - // read packet 113 - for (int i = 0; i < packetSize; i++) { 114 - Serial.print((char)LoRa.read()); 115 - } 116 - Serial.print("\n\r"); 117 -} 118 -
- image-20221101160705-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Kilight - Size
-
... ... @@ -1,1 +1,0 @@ 1 -6.1 KB - Content