Version 3.1 by Hera Guo on 2025/05/23 17:45

Hide last authors
Hera Guo 3.1 1 {{toc/}}
2
Hera Guo 1.1 3 = **1. Introduction** =
4
5 == **1.1 What is Outdoor & Indoor signal measuring Solution? ** ==
6
Hera Guo 3.1 7 To help customers identify optimal sensor placement locations, we have designed a one-click signal strength measurement solution. All you need is one **LA66 device** and a **Dragino account**.
Hera Guo 1.1 8
Hera Guo 3.1 9 The **outdoor signal measurement solution** supports simultaneous testing with multiple gateways. It allows for both individual gateway signal map display and combined signal overlay from multiple gateways.
Hera Guo 1.1 10
Hera Guo 3.1 11 For **indoor signal measurement**, due to the complex layout and numerous obstacles, the user needs to walk to a suitable location before starting the measurement. Measurement points can then be marked on an indoor map, with flexible options to add or remove markers.
Hera Guo 1.1 12
Hera Guo 3.1 13 Both dashboards support **data export**.
Hera Guo 1.1 14
Hera Guo 3.1 15
Hera Guo 1.1 16 ----
17
18
19 == **1.2 Features ** ==
20
Hera Guo 3.1 21 * Extensive support
22 ** Only one LA66 and one Dragino account are needed, and the gateway and LNS can be freely matched**High Precision Measurement**
Hera Guo 1.1 23 ** High-accuracy sensors
24 ** Reliable data readings
25 * **Real-Time measuring**
26 ** Button to switch receiving data or stop
27 ** Continuous measuring
28 * **User-Friendly Interface**
29 ** Intuitive dashboard design
30
Hera Guo 3.1 31
Hera Guo 1.1 32 ----
33
34 == **1.3 Specifications ** ==
35
36 * **Mobile Support: [[Dedicated mobile app for on-the-go monitoring>>https://www.dropbox.com/scl/fo/qdiwkpcxc03qu2r2w0g46/AKqR2FByUdkoWZPZh-diYfQ?rlkey=t1a1kwlvr93c1459mz9jifers&e=1&st=kji4rdg0&dl=0]]**
37 * **Device Manual: [[LA66 USB LoRaWAN Adapter User Manual>>https://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20USB%20LoRaWAN%20Adapter%20User%20Manual/]]**
38
Hera Guo 3.1 39
Hera Guo 1.1 40 ----
41
42
43 = **2. How to Build?** =
44
45 == **2.1 Network Structure** ==
46
47 [[image:1747967901656-282.png]]
48
49 The network structure consists of end nodes and gateways, which work together to measuring signal strength. You can replace gateway and Network Server with which you using.(It should be supported LoRaWAN)
50
Hera Guo 3.1 51
Hera Guo 1.1 52 ----
53
54 == **2.1 Get Account** ==
55
Hera Guo 3.1 56 To begin, contact your local representative to obtain a customer account or send mail to [[support@dragino.cc>>mailto:support@dragino.cc]]
Hera Guo 1.1 57
Hera Guo 3.1 58
Hera Guo 1.1 59 ----
60
Hera Guo 3.1 61 == **2.2 Get Devices** ==
Hera Guo 1.1 62
63
64 Reach out to your local representative to acquire the necessary devices for your signal measuring solution. These devices include:
65
66 * **End Nodes**: LA66
67 * **Gateway(If you want):**For data transmission.
68
69 Ensure that all devices are pre-registered on **Dragino** before use.
70
Hera Guo 3.1 71
Hera Guo 1.1 72 ----
73
Hera Guo 3.1 74 == **2.3 Register Devices & Gateways on LNS** ==
Hera Guo 1.1 75
Hera Guo 3.1 76 === **2.3.1 Register Device** ===
Hera Guo 1.1 77
78 1.Have a check of package box to get DEVEUI/ APPEUI/ APPKEY(OTTAKEY)
79
80 [[image:1747970430695-168.jpg||height="510" width="852"]]
81
82
83 2.Register on LNS and replace decoding
84
85 * **Decoding for ChirpStack:**
86
87 {{code language="none"}}
88 function decodeUplink(input) {
89 return {
90 data: Decode(input.fPort, input.bytes, input.variables)
91 };
92 }
93
94 function bytesToString(bytes) {
95 return decodeURIComponent(bytes.map(b => '%' + b.toString(16).padStart(2, '0')).join(''));
96 }
97
98 function Decode(fPort, bytes, variables) {
99 var data = {};
100 if (bytes.length >= 9) {
101 data.flag = bytes[0];
102 data.Node_type = "LA66";
103 data.latitude = parseFloat(((bytes[1] << 24 >>> 0 | bytes[2] << 16 | bytes[3] << 8 | bytes[4]) / 1e6).toFixed(6));
104 data.longitude = parseFloat(((bytes[5] << 24 >>> 0 | bytes[6] << 16 | bytes[7] << 8 | bytes[8]) / 1e6).toFixed(6));
105
106 // 剩余字节为 title(如果存在)
107 if (bytes.length > 9) {
108 const titleBytes = bytes.slice(9);
109 data.title = bytesToString(titleBytes);
110 }
111 }
112 return data;
113 }
114 {{/code}}
115
116 * **Decoding for TTN:**
117
118 * If you using other LNS, you can code yourself(The first nine bits of the uploaded data are the flag bit + position, and the rest are the title) or  send mail to [[support@dragino.com>>mailto:support@dragino.com]]
119
120 ----
121
122
Hera Guo 3.1 123 === **2.2.2 Register Gateway(If you use Dragino's gateway)** ===
Hera Guo 1.1 124
125 When you receive the gateway, you need to register the gateway to the server for it to work properly, here are the instructions for registering the gateway to the server:[[How to register gateway to server - ThingsEye Wiki>>url:https://wiki.thingseye.io/xwiki/bin/view/Main/How%20to%20register%20gateway%20to%20server/]]
126
Hera Guo 3.1 127
Hera Guo 1.1 128 ----
129
Hera Guo 3.1 130 == **2.4 Import device to Dragino map** ==
Hera Guo 1.1 131
Hera Guo 1.2 132 1. After log in Dragino platform, click the button "Import-Dragino-map"an choose the LNS you using.[[image:1747971716633-666.png]]
133 1. (((
Hera Guo 3.1 134 Example of TTN: Imput your TTN account and password (It's will be hashed and we cannot see it.)[[image:1747984882996-168.png]]
Hera Guo 1.2 135 )))
Hera Guo 3.1 136 1. Example of ChirpStack[[image:1747972538335-599.png]]
137
138
139 ----
140
141
142 = **3. How To Use?** =
143
144 == **3.1 Outdoor_signal dashboard** ==
145
146 Outdoors_signal supports viewing both the signal coverage of a single gateway and the combined coverage of all gateways.
147
148
149 === **3.1.1 Create the gateway layer.** ===
150
151 (% class="wikigeneratedid" id="HClickthecenterbuttonontherighttoaddagatewaylayer.28PleasecreatealldevicesthatcanacceptthecurrentLA66frequencyband3Botherwise2Cthereceiveddatawillnotbedisplayed.29" %)
152 Click the center button on the right to add a gateway layer. (Please create all devices that can accept the current LA66 frequency band; otherwise, the received data will not be displayed.)
153
154 For example, here we created a gateway with the ID a84041fdfe27e8fa
155
156 You can click here to modify the gateway layer ID (it must correspond one-to-one with the gateway ID that will receive the data).
157
158 [[image:1747986037475-165.png||height="263" width="202"]][[image:1747986042208-121.png||height="240" width="698"]]
159
160 ----
161
162 Click here to delete the gateway layer.
163
164 [[image:1747987031250-278.png]]
165
166 ----
167
168 Click row of gateway layer will turn to the detail page, this page will be blank before gateway upload data.
169
170 [[image:1747987048124-685.png]]
171
172 [[image:1747986100902-572.png]]
173
174 ----
175
176 Click the top-left corner to return.
177
178 [[image:1747986126468-649.png]]
179
180 ----
181
182 === **3.1.2 Measuring** ===
183
184 Insert the LA66 into phone or tablet, press the button to switch to ON and start detection. Click the button in the top-right corner of the main page to start receiving data. Data will be uploaded every 6 seconds based on the tablet's location. Simply move the tablet to measure signal strength from different places.
185
186 [[image:1747986749464-319.png]]
187
188 [[image:1747986749481-994.png]]
189
190 ----
191
192 When the gateway received the first set of data, the current gateway will appear in the left-side list of the gateway interface. When received the second set of data, the current signal strength will be displayed on the right-side map.
193
194 The measured data will be displayed in translucent dots of different colors, green represents a good signal, and red represents a poor signal.
195
196 [[image:1747986767106-937.png]]
197
198 ----
199
200 You can click here to edit the device remarks.
201
202 [[image:1747986767111-752.png]]
203
204 ----
205
206 You can click here to delete the device (deletion is irreversible, please proceed with caution).
207
208 [[image:1747986795269-205.png]]
209
210 ----
211
212 All data collected by the gateways will also be displayed in All_signal simultaneously.
213
214 [[image:1747986804422-604.png]]
215
216 ----
217
218 === **3.1.3 Turn OFF to stop measuring** ===
219
220 Once the current location's detection is complete, press the button again to switch to OFF and pause detection.
221
222 [[image:1747986837136-535.png]]
223
224 [[image:1747986837140-142.png]]
225
226
227 ----
228
229
230 == **3.2 Indoors_signal dashboard** ==
231
232 Indoors_signal supports measuring and marking the signal strength of all locations on the indoor floor plan.
233
234
235 === **3.2.1 Import the map** ===
236
237 Drag the map image here and click √ to import.
238
239 [[image:1747988839599-466.png]]
240
241
242 ----
243
244 === **3.2.2 Measuring** ===
245
246 1.Mark on map where you want to measuring.
247
248 [[image:1747989357653-920.png]]
249
250 ----
251
252 2.Move to the measurement point, insert the LA66, and press the button to switch to ON, then you can see the new data renewing.
253
254 [[image:1747989390983-409.png]]
255
256 ----
257
258 3.Mark the next place which to be measured than move to the measurement point.Repeat the above steps to measure(**Remeber: Mark point firstly! Before move.**)
259
260 [[image:1747989610262-739.png]]
261
262 ----
263
264 4.Click button to Off to stop measuring.
265
266 [[image:1747990097160-601.png]]
267
268
269 ----
270
271 === **3.2.3 Delete point** ===
272
273 Click the marking points, then click yes.
274
275 [[image:1747990239939-767.png]][[image:1747990232590-510.png]]
276
277 [[image:1747990416072-770.png]]
278
279
280
281 ----
282
283
284 == **4. Use of Tablet** ==
285
286 For added convenience, you can use a tablet to access the **ThingsEye.io** platform. This allows for real-time monitoring and management of your food safety solution on the go.
287
288 * **Download APP: **Scan the QR code or click the link to download the app.
289
290 | |**QR code**|**Link**
291 |**Google Play**|[[image:https://wiki.thingseye.io/xwiki/bin/download/Main/%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8BThingsEye%20Food%20Safety%20Solution%20End%20User%20Guide/WebHome/1739501688627-693.png?rev=1.1||alt="1739501688627-693.png"]]|[[https:~~/~~/play.google.com/store/apps/details?id=com.teyiwulian.thingseye.app>>url:https://play.google.com/store/apps/details?id=com.teyiwulian.thingseye.app]]
292 |**APP Store**|[[image:https://wiki.thingseye.io/xwiki/bin/download/Main/%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8BThingsEye%20Food%20Safety%20Solution%20End%20User%20Guide/WebHome/1739501688627-907.png?rev=1.1||alt="1739501688627-907.png"]]|[[https:~~/~~/apps.apple.com/us/app/thingseye-io/id6739418014>>url:https://apps.apple.com/us/app/thingseye-io/id6739418014]]
293
294 After that you can use your dashboard as normal.The display is as follows:
295
296
297
Hera Guo 1.1 298