Last modified by Xiaoling on 2025/07/31 15:53

From version 32.1
edited by Xiaoling
on 2025/07/31 15:53
Change comment: There is no comment for this version
To version 27.1
edited by Kilight Cao
on 2024/01/22 09:49
Change comment: Uploaded new attachment "image-20240122094930-2.png", version {1}

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Xiaoling
1 +XWiki.Kilight
Content
... ... @@ -15,16 +15,21 @@
15 15  In the TCP IP Client mode, LoRa Gateway can accept LoRa or LoRaWAN packets and send it to the TCP/IP server.
16 16  
17 17  
18 +
18 18  = 2. LoRaWAN Mode TCP Connection =
19 19  
20 20  == 2.1 Support Hardware ==
21 21  
22 -* [[DLOS8N>>url:https://www.dragino.com/products/lora-lorawan-gateway/item/225-dlos8n.html]], [[LPS8N>>url:https://www.dragino.com/products/lora-lorawan-gateway/item/200-lps8n.html]], [[LG308N>>url:https://www.dragino.com/products/lora-lorawan-gateway/item/229-lg308n.html]]
23 23  
24 +* [[LPS8>>url:http://www.dragino.com/products/lora-lorawan-gateway/item/148-lps8.html]]
25 +* [[LG308>>url:http://www.dragino.com/products/lora-lorawan-gateway/item/140-lg308.html]], [[DLOS8>>url:http://www.dragino.com/products/lora-lorawan-gateway/item/160-dlos8.html]]
26 +
27 +
28 +
24 24  == 2.2 Typology & Instruction ==
25 25  
26 26  
27 -(% aria-label="image-20220527144058-1.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220527144058-1.png]]
32 +(% aria-label="image-20220527144058-1.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220527144058-1.png||data-widget="image"]]
28 28  
29 29  (% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
30 30  
... ... @@ -39,6 +39,8 @@
39 39  * [[LG01-N>>url:http://www.dragino.com/products/lora-lorawan-gateway/item/143-lg01n.html]], [[OLG01-N>>url:http://www.dragino.com/products/lora-lorawan-gateway/item/144-olg01n.html]]
40 40  * [[LG02>>url:http://www.dragino.com/products/lora-lorawan-gateway/item/135-lg02.html]], [[OLG02>>url:http://www.dragino.com/products/lora-lorawan-gateway/item/136-olg02.html]]
41 41  
47 +
48 +
42 42  == 3.2 Typology ==
43 43  
44 44  
... ... @@ -45,7 +45,7 @@
45 45  The working topology is as below. In this mode, The Uplink LoRa packets should use a customized format.
46 46  
47 47  
48 -(% aria-label="image-20220527144300-2.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220527144300-2.png]](% title="Click and drag to resize" %)​
55 +(% aria-label="image-20220527144300-2.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220527144300-2.png||data-widget="image"]](% title="Click and drag to resize" %)​
49 49  
50 50  TCP/IP Forward working topology
51 51  
... ... @@ -55,7 +55,7 @@
55 55  === 3.3.1 Select TCP-IP Client mode ===
56 56  
57 57  
58 -(% aria-label="image-20220527144723-3.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220527144723-3.png]](% title="Click and drag to resize" %)​
65 +(% aria-label="image-20220527144723-3.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220527144723-3.png||data-widget="image"]](% title="Click and drag to resize" %)​
59 59  
60 60  Select TCP-IP Client mode
61 61  
... ... @@ -63,7 +63,7 @@
63 63  === 3.3.2 Configure the Radio channel ===
64 64  
65 65  
66 -(% aria-label="image-20220527144755-4.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220527144755-4.png]](% title="Click and drag to resize" %)​
73 +(% aria-label="image-20220527144755-4.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220527144755-4.png||data-widget="image"]](% title="Click and drag to resize" %)​
67 67  
68 68  Configure the Radio channel with the match radio settings frequency as the LoRa End Node
69 69  
... ... @@ -73,7 +73,7 @@
73 73  
74 74  (% style="color:red" %)**Note: Gateway may receive many LoRa packets, it will only transfer the packet with the same ID as specify in the channel.**
75 75  
76 -(% aria-label="image-20220527144837-5.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220527144837-5.png]](% title="Click and drag to resize" %)​
83 +(% aria-label="image-20220527144837-5.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220527144837-5.png||data-widget="image"]](% title="Click and drag to resize" %)​
77 77  
78 78  Configure TCP Server Info
79 79  
... ... @@ -103,7 +103,7 @@
103 103   The TCP/IP server will get {"34567":"temp=34","12345":"field1=0.0&field2=1102.0"}
104 104  )))
105 105  
106 -(% aria-label="image-20220527144959-6.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220527144959-6.png]](% title="Click and drag to resize" %)​
113 +(% aria-label="image-20220527144959-6.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220527144959-6.png||data-widget="image"]](% title="Click and drag to resize" %)​
107 107  
108 108  Configure TCP Server Info
109 109  
... ... @@ -116,7 +116,7 @@
116 116  === 3.4.1 Configure the Radio channel ===
117 117  
118 118  
119 -(% aria-label="image-20220527145111-7.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220527145111-7.png]]
126 +(% aria-label="image-20220527145111-7.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220527145111-7.png||data-widget="image"]]
120 120  
121 121  (% title="Click and drag to resize" %)​
122 122  
... ... @@ -128,7 +128,7 @@
128 128  
129 129  (% style="color:red" %)**Note: Gateway will transfer the packet if they arrive in the right format .**
130 130  
131 -(% aria-label="image-20220527145151-8.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220527145151-8.png]]
138 +(% aria-label="image-20220527145151-8.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220527145151-8.png||data-widget="image"]]
132 132  
133 133  (% title="Click and drag to resize" %)​
134 134  
... ... @@ -167,7 +167,7 @@
167 167  
168 168  and TCP server get:
169 169  
170 -(% aria-label="image-20220527145304-9.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220527145304-9.png]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
177 +(% aria-label="image-20220527145304-9.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220527145304-9.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
171 171  
172 172  TCP Server
173 173  
... ... @@ -190,7 +190,7 @@
190 190  
191 191  (% style="color:red" %)**Note: Gateway will transfer the packet if they arrive in the right format.**
192 192  
193 -(% aria-label="image-20220527145151-8.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220527145151-8.png]]
200 +(% aria-label="image-20220527145151-8.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220527145151-8.png||data-widget="image"]]
194 194  
195 195  
196 196  === 3.5.3 Configure ABP Decryption ===
... ... @@ -201,7 +201,7 @@
201 201  [[image:image-20230105170545-2.png||height="577" width="1087"]]
202 202  
203 203  
204 -=== 3.5.4 About uplink data format from End Node ===
211 +=== 3.5.3 About uplink data format from End Node ===
205 205  
206 206  
207 207  [[image:image-20230105171605-5.png||height="513" width="1084"]]
... ... @@ -210,60 +210,6 @@
210 210  [[image:image-20230105171235-4.png||height="480" width="523"]]
211 211  
212 212  
213 -== 3.6 Example: Use TCP in LPS8v2 ==
214 -
215 -
216 -LPS8v2 includes a local ChirpStack Server and Node-Red. This example shows how to configure LHT65N to use with the local Node-Red server. This example assumes users already have:
217 -
218 -* LHT65N register on LPS8v2 Built-In ChirpStack server already
219 -* The user is able to see the data on the built-in ChirpStack server device page.
220 -
221 -Below are steps for LPS8v2 to transfer data from a node to the TCP server.
222 -
223 -
224 -=== 3.6.1 Link Node-Red to Local ChirpStack ===
225 -
226 -
227 -Users can download the Node-Red decoder from this link and import it into the Node-Red platform: 
228 -
229 -For more information on importing Input Flow, check out this link: **[[Import Input Flow for Dragino Sensors>>url:http://wiki.dragino.com/xwiki/bin/view/Main/Node-RED/#H3.A0ImportInputFlowforDraginoSensors]]**
230 -
231 -After importing the Input Flow is complete, the user needs to edit the MQTT in the node
232 -
233 -
234 -**~1. Change the Topic**
235 -
236 -Topic modifies it to the following format:
237 -
238 -**application/Application ID/device/End device ID/event/up**
239 -
240 -Reference link: [[**Node-RED integration** >>url:https://www.chirpstack.io/docs/guides/node-red-integration.html]]
241 -
242 -[[image:image-20240122094847-1.png||height="756" width="1232"]]
243 -
244 -
245 -**2. Enter the MQTT configuration information**
246 -
247 -[[image:image-20240122094930-2.png||height="767" width="1251"]]
248 -
249 -
250 -**3.** **Click "Update" and Deploy**
251 -
252 -"Connected" indicates that the Link Node-red to Local Chirpstack is normal.
253 -
254 -[[image:image-20240122095122-3.png||height="765" width="1247"]]
255 -
256 -
257 -**4. Connect to the TCP server**
258 -
259 -[[image:image-20240122095313-4.png||height="767" width="1250"]]
260 -
261 -
262 -**5. Finally, check the data**
263 -
264 -[[image:image-20240122095424-5.png||height="779" width="1269"]]
265 -
266 -
267 267  = 4. Reference =
268 268  
269 269  
... ... @@ -270,4 +270,5 @@
270 270  Set up a TCP/IP server use node.js: [[Reference Link>>url:http://www.dragino.com/downloads/index.php?dir=LoRa_Gateway/LG02-OLG02/Firmware/customized_script/&file=node_tcp_server.txt]]
271 271  
272 272  
226 +
273 273  
image-20240122095122-3.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -128.6 KB
Content
image-20240122095313-4.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -123.7 KB
Content
image-20240122095424-5.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -171.5 KB
Content