<
From version < 48.1
edited by Xiaoling
on 2024/08/19 15:29
To version < 47.4 >
edited by Xiaoling
on 2022/09/17 17:04
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -20,6 +20,7 @@
20 20  * Just storing the data on the gateway or external storage
21 21  
22 22  
23 +
23 23  **The basic of this feature is the decoding of** (% style="color:blue" %)**LoRaWAN ABP End Node**(%%). **Requirements:**
24 24  
25 25  1. LoRaWAN End Node in ABP mode. Make sure your end node works in this mode. End node most are default set to OTAA mode
... ... @@ -36,6 +36,7 @@
36 36  Once the gateway is DHCP an IPV4 address, and then you can access the build-in server TTN-Stack.
37 37  
38 38  
40 +
39 39  == 2.1.  Configure the gateway mode ==
40 40  
41 41  
... ... @@ -42,6 +42,7 @@
42 42  You can access  the gateway's Manage Web UI, via the URL ( (% style="color:blue" %)__**//http:~/~/<hostname> or http:~/~/<local-IPV4-address> //**__(%%)) in your browser
43 43  
44 44  
47 +
45 45  === (% style="color:#037691" %)**Selecting the right frequency band**(%%) ===
46 46  
47 47  
... ... @@ -48,6 +48,7 @@
48 48  [[image:image-20220802142103-1.png]]
49 49  
50 50  
54 +
51 51  === (% style="color:#037691" %)**Configure the Semtech UDP forwarder**(%%) ===
52 52  
53 53  
... ... @@ -54,6 +54,7 @@
54 54  [[image:image-20220802142147-3.png]]
55 55  
56 56  
61 +
57 57  == 2.2.  Login to the built-in server TTN-Stack ==
58 58  
59 59  
... ... @@ -72,6 +72,7 @@
72 72  [[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"]]
73 73  
74 74  
80 +
75 75  == 2.3.  Add the gateway & the sensor ==
76 76  
77 77  
... ... @@ -78,6 +78,7 @@
78 78  Here only show the image of the finish, more details about how to add the gateway & sensor refer to this wiki:
79 79  
80 80  
87 +
81 81  === (% style="color:#037691" %)**Add the gateway**(%%) ===
82 82  
83 83  
... ... @@ -84,6 +84,7 @@
84 84  [[image:image-20220802142946-5.png]]
85 85  
86 86  
94 +
87 87  === (% style="color:#037691" %)**Add the Sensor**(%%) ===
88 88  
89 89  
... ... @@ -90,6 +90,7 @@
90 90  [[image:image-20220802143031-6.png||height="794" width="1375"]]
91 91  
92 92  
101 +
93 93  == 2.4.  Add the decoder ==
94 94  
95 95  
... ... @@ -99,6 +99,7 @@
99 99  [[image:image-20220802143129-7.png]]
100 100  
101 101  
111 +
102 102  == 2.5.  Visual Data ==
103 103  
104 104  
... ... @@ -110,6 +110,7 @@
110 110  [[image:image-20220802143214-8.png]]
111 111  
112 112  
123 +
113 113  = 3.  Forward the data or store the data =
114 114  
115 115  
... ... @@ -116,30 +116,34 @@
116 116  You are done most of the work, now you just need to plan the flow of data to where.
117 117  
118 118  
130 +
119 119  == 3.1  Forward data to an external server based on MQTT/HTTP. ==
120 120  
121 121  
122 -=== (% style="color:blue" %)**MQTT**(%%) ===
123 123  
135 +=== (% style="color:#037691" %)**MQTT**(%%) ===
124 124  
125 -You need to connect to this public address on your external server and subscribe to the topic (% style="color:#037691" %)**(v3/<application_name>/devices/<devices_name>/up)**.
126 126  
138 +You need to connect to this public address on your external server and subscribe to the topic **(v3/<application_name>/devices/<devices_name>/up)**.
127 127  
140 +
128 128  [[image:image-20220802144754-9.png]]
129 129  
130 130  
131 -(% style="color:#037691" %)**subscribe to the topic and get the data**
144 +**subscribe to the topic and get the data**
132 132  
133 133  [[image:image-20220802145408-10.png]]
134 134  
135 135  
136 136  
137 -=== (% style="color:blue" %)**HTTP**(%%) ===
138 138  
151 +=== (% style="color:#037691" %)**HTTP**(%%) ===
139 139  
153 +
140 140  [[image:image-20220802145450-11.png||height="676" width="1164"]]
141 141  
142 142  
157 +
143 143  == 3.2  Forward data to the built-in application server Node-Red. ==
144 144  
145 145  
... ... @@ -146,12 +146,13 @@
146 146  [[image:image-20220802150715-1.png||height="739" width="1171"]]
147 147  
148 148  
164 +
149 149  == 3.3  Just storing the data on the gateway or external storage. ==
150 150  
151 151  
152 152  Data can be stored or read by subscribing to topics: (% style="color:#037691" %)**v3/<application_name>/devices/<devices_name>/up**.
153 153  
154 -Then add the storage node (% style="color:#037691" %)**(write file)**(%%), Users can download the Node-Red flowchart from this link to test data storage:[[attach:test_data_storage.json||target="_blank"]]
170 +Then add the storage node **(write file)**, Users can download the Node-Red flowchart from this link to test data storage:[[attach:test_data_storage.json||target="_blank"]]
155 155  
156 156  After the configuration is complete, users can find the node logs in the root/ directory
157 157  
... ... @@ -162,6 +162,8 @@
162 162  [[image:image-20220806153112-9.png||height="575" width="1167"]]
163 163  
164 164  
181 +
182 +
165 165  [[image:image-20220806153048-8.png||height="608" width="1165"]]
166 166  
167 167  
... ... @@ -168,22 +168,19 @@
168 168  [[image:image-20220806153150-10.png]]
169 169  
170 170  
189 +
171 171  = 4.  Sent the downlink to the sensor =
172 172  
173 173  
174 174  Downlinks can be scheduled by publishing the message to the topic (% style="color:#037691" %)** v3/<application_name>/devices/<devices_name>/down/push**.
175 175  
176 -
177 177  (% style="color:red" %)**Note**: **Remember that the format of this topic for The Things Stack Open Source deployment would be (v3/<application_name>/devices/<devices_name>/down/push).**
178 178  
179 -
180 180  [[MQTT Server ~| The Things Stack for LoRaWAN (thethingsindustries.com)>>url:https://www.thethingsindustries.com/docs/integrations/mqtt/]]
181 181  
182 182  
183 -Instead of /push, you can also use /replace to replace the downlink queue. Replacing with an empty array clears the downlink queue.
200 +Instead of /push, you can also use /replace to replace the downlink queue. Replacing with an empty array clears the downlink queue. Example:
184 184  
185 -Example:
186 -
187 187  (% class="box" %)
188 188  (((
189 189  {
... ... @@ -202,8 +202,9 @@
202 202  [[image:image-20220802164844-3.png||height="345" width="1131"]]
203 203  
204 204  
205 -(% style="color:blue" %)**Node-red**
206 206  
221 +**Node-red**
222 +
207 207  Users can download the Node-Red flowchart for testing [[attach:mqtt-test.json||target="_blank"]]
208 208  
209 209  
... ... @@ -210,6 +210,7 @@
210 210  [[image:image-20220802172021-6.png||height="455" width="1240"]]
211 211  
212 212  
229 +
213 213  = 5.  Trouble Shootings =
214 214  
215 215  
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0