Wiki source code of How to creat indoor or ourdoor signal mapper
Last modified by Karry Zhuang on 2025/06/17 15:53
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | **Table of Contents:** | ||
2 | |||
3 | {{toc/}} | ||
4 | |||
5 | |||
6 | |||
7 | |||
8 | = 1. Introduction = | ||
9 | |||
10 | == 1.1 What is Outdoor & Indoor signal measuring Solution? == | ||
11 | |||
12 | To help customers identify optimal sensor placement locations, we have designed a one-click signal strength measurement solution. You only need an **LA66 USB LoRaWAN Adapter **and a **Dragino account**. | ||
13 | |||
14 | The** outdoor signal measurement** **solution **supports simultaneous testing with multiple gateways. It allows for both individual gateway signal map displays and combined overlays from multiple gateways. | ||
15 | |||
16 | For **indoor signal measurement solution **, due to the complex layout and numerous obstacles, the solution adopts manual coordinate marking instead of relying on unstable mobile device positioning. | ||
17 | |||
18 | Both dashboards support data export. | ||
19 | |||
20 | |||
21 | == 1.2 Features == | ||
22 | |||
23 | * **Extensive support** | ||
24 | ** Only a LA66 USB LoRaWAN Adapter** **and one Dragino account are needed, the gateway and LNS can be freely matched. | ||
25 | ** High-accuracy sensors | ||
26 | ** Reliable data readings | ||
27 | * **Real-Time measuring** | ||
28 | ** Button to switch receiving data or stop | ||
29 | ** Continuous measuring | ||
30 | * **User-Friendly Interface** | ||
31 | ** Intuitive dashboard design | ||
32 | |||
33 | == 1.3 Specifications == | ||
34 | |||
35 | * **Mobile Support:** [[Dedicated mobile app for on-the-go monitoring>>url:https://www.dropbox.com/scl/fo/qdiwkpcxc03qu2r2w0g46/AKqR2FByUdkoWZPZh-diYfQ?rlkey=t1a1kwlvr93c1459mz9jifers&e=1&st=kji4rdg0&dl=0]] | ||
36 | * **Device Manual:** [[LA66 USB LoRaWAN Adapter User Manual>>url:https://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20USB%20LoRaWAN%20Adapter%20User%20Manual/]] | ||
37 | * **Dragino APP: **[[https:~~/~~/www.dropbox.com/scl/fo/qdiwkpcxc03qu2r2w0g46/AKqR2FByUdkoWZPZh-diYfQ?rlkey=t1a1kwlvr93c1459mz9jifers&st=kji4rdg0&dl=0>>url:https://www.dropbox.com/scl/fo/qdiwkpcxc03qu2r2w0g46/AKqR2FByUdkoWZPZh-diYfQ?rlkey=t1a1kwlvr93c1459mz9jifers&st=kji4rdg0&dl=0]] | ||
38 | |||
39 | |||
40 | |||
41 | = 2. How to Build? = | ||
42 | |||
43 | == 2.1 Network Structure == | ||
44 | |||
45 | (% title="Click and drag to resize" %)[[image:1749612208633-502.png]] | ||
46 | |||
47 | |||
48 | == 2.2 Get Account == | ||
49 | |||
50 | To begin, contact your local representative to obtain a customer account or send mail to [[support@dragino.cc>>mailto:support@dragino.cc]] | ||
51 | |||
52 | |||
53 | == 2.3 Get Device And Configuration == | ||
54 | |||
55 | ~1. Reach out to your local representative to acquire the necessary devices for your signal measuring solution. These devices include: | ||
56 | |||
57 | * **End Nodes:** LA66 USB LoRaWAN Adapter | ||
58 | * **Gateway(If you want):**For data transmission. | ||
59 | |||
60 | 2. Burn bootloader & firmware for LA66 USB LoRaWAN Adapter | ||
61 | |||
62 | * **Bootloader: **We ship the LA66 USB LoRaWAN Adapter with a boot loader by default( More detail: [[https:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20USB%20LoRaWAN%20Adapter%20User%20Manual/#H1.10A0UpgradeFirmwareofLA66USBLoRaWANAdapter:~~~~:>>url:https://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20USB%20LoRaWAN%20Adapter%20User%20Manual/#H1.10A0UpgradeFirmwareofLA66USBLoRaWANAdapter:~~:text=is%20as%20below%3A-,1.10%C2%A0%20Upgrade%20Firmware%20of%20LA66%20USB%20LoRaWAN%20Adapter,-1.10.1%20Update%20method]] | ||
63 | * [[text=is%20as%20below%3A-,1.10%C2%A0%20Upgrade%20Firmware%20of%20LA66%20USB%20LoRaWAN%20Adapter,-1.10.1%20Update%20method>>url:https://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20USB%20LoRaWAN%20Adapter%20User%20Manual/#H1.10A0UpgradeFirmwareofLA66USBLoRaWANAdapter:~~:text=is%20as%20below%3A-,1.10%C2%A0%20Upgrade%20Firmware%20of%20LA66%20USB%20LoRaWAN%20Adapter,-1.10.1%20Update%20method]]) | ||
64 | * **Firmware:** If your device didn't have bootloader or firmware, please burn the latest bootloader & firmware for it in the following way: [[https:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20USB%20LoRaWAN%20Adapter%20User%20Manual/#H1.10A0UpgradeFirmwareofLA66USBLoRaWANAdapter:>>url:https://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20USB%20LoRaWAN%20Adapter%20User%20Manual/#H1.10A0UpgradeFirmwareofLA66USBLoRaWANAdapter:~~:text=20model/%23H3.2.1UpdateafirmwareviaDraginoSensorManagerUtility.exe-,1.10.2%20Update%20method%3A%C2%A0For%20LA66%20without%20bootloader,-Explanation%3A]] | ||
65 | * [[~~~~:text=20model/%23H3.2.1UpdateafirmwareviaDraginoSensorManagerUtility.exe-,1.10.2%20Update%20method%3A%C2%A0For%20LA66%20without%20bootloader,-Explanation%3A>>url:https://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20USB%20LoRaWAN%20Adapter%20User%20Manual/#H1.10A0UpgradeFirmwareofLA66USBLoRaWANAdapter:~~:text=20model/%23H3.2.1UpdateafirmwareviaDraginoSensorManagerUtility.exe-,1.10.2%20Update%20method%3A%C2%A0For%20LA66%20without%20bootloader,-Explanation%3A]] | ||
66 | |||
67 | ---- | ||
68 | |||
69 | == **2.4 Register Devices on LNS** == | ||
70 | |||
71 | **~1. Have a check of package box to get DEVEUI/ APPEUI/ APPKEY(OTTAKEY)** | ||
72 | |||
73 | [[image:1747970430695-168.jpg||height="371" width="619"]] | ||
74 | |||
75 | |||
76 | **2. Register on LNS and replace decoding——**[[ChirpStack_map>>https://github.com/dragino/dragino-end-node-decoder/blob/main/LA66%20USB/ChirpStack_map.txt]] and [[TTN_map>>https://github.com/dragino/dragino-end-node-decoder/blob/main/LA66%20USB/TTN_map.txt]] | ||
77 | |||
78 | * 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.cc>>mailto:support@dragino.cc]]) | ||
79 | |||
80 | |||
81 | |||
82 | == **2.5 LNS Connection Method** == | ||
83 | |||
84 | **Choose LNS: **After log in Dragino platform, click the button "Import-Dragino-map"and choose the LNS you using. | ||
85 | |||
86 | |||
87 | === 2.5.1 Example ofTTN === | ||
88 | |||
89 | Find MQTT in the Other integrations option on the TTN platform | ||
90 | Enter the username in the MQTT Account option | ||
91 | Enter the password in the MQTT Password option | ||
92 | Enter the Public address in the MQTT Address option (do not add the port number) | ||
93 | |||
94 | [[image:1749613152635-848.png||height="396" width="565"]][[image:1749613731744-419.png||height="389" width="402"]][[image:1749613700329-400.png||height="316" width="774"]] | ||
95 | |||
96 | |||
97 | === 2.5.2 Example of ChirpStack === | ||
98 | |||
99 | **MQTT Address: **The MQTT server address or the cloud server address which you using. | ||
100 | |||
101 | **Subscribe Topic: **The default for Topic is: application/**chirpstack application id**/device/+/event/up(Replace"**chirpstack application id**" with the one which is actually used) | ||
102 | |||
103 | **SSL Certificates: ** Copy the contents of the certificates and paste them into the linked file below, a total of three certificates are required(Integrated Certificate File demo Download: [[Demo.pem>>url:https://wiki.thingseye.io/xwiki/bin/download/%20Outdoor%20%26%20Indoor%20signal%20measuring%20solution%20End%20User%20Guide/WebHome/demo.pem?rev=1.1]]) | ||
104 | |||
105 | [[image:1749375906728-208.png||height="436" width="1188"]] | ||
106 | |||
107 | |||
108 | === 2.5.3 **Check: **Whether the device is connected to the platform through LNS === | ||
109 | |||
110 | [[image:1749614435724-186.png||height="318" width="1048"]] | ||
111 | |||
112 | Whether the device profile is Dragino_Mapper? Modifyit if not. | ||
113 | |||
114 | [[image:1749614460693-887.png||height="320" width="802"]] | ||
115 | |||
116 | |||
117 | = 3. How To Use? = | ||
118 | |||
119 | == 3.1 Outdoor_Mapper dashboard == | ||
120 | |||
121 | Outdoors_signal supports viewing both the signal coverage of a single gateway and the combined coverage of all gateways. | ||
122 | |||
123 | It is recommended that you watch the video together with this instruction to facilitate your actual operation.[[Outdoor_Mapper>>https://www.youtube.com/watch?v=YqQnJOzQrww]] | ||
124 | |||
125 | === 3.1.1 Create the gateway layer. === | ||
126 | |||
127 | **This solution is pre-configured. Under normal circumstances, when the device successfully uploads information through gateways, it will automatically generate the corresponding assets and put them in the Layer.** | ||
128 | |||
129 | The layer will be named after the gateway's IMEI, and you can set a label. At the same time, there will be a dashboard that collects all gateway signals and displays them in an overlay named after the user's registered email address.(Such like :All_signal:$[customer_email]) | ||
130 | |||
131 | |||
132 | === 3.1.2 Measuring === | ||
133 | |||
134 | Insert the LA66 USB LoRaWAN Adapter into phone or tablet. Data will be uploaded every 7 seconds based on the tablet's location. Simply move the tablet to measure signal strength from different places. | ||
135 | |||
136 | [[image:1749627561494-416.jpg||height="397" width="529"]] | ||
137 | |||
138 | 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. | ||
139 | |||
140 | The measured data will be displayed in translucent dots of different colors, green represents a good signal, and red represents a poor signal. | ||
141 | |||
142 | [[image:1749625787210-582.png||height="427" width="201"]][[image:1749625298987-778.png||height="430" width="236"]][[image:ac1f2e26c27e195b664bd040f8b30c0.png||height="412" width="451"]] | ||
143 | |||
144 | |||
145 | === 3.1.3 End measurement === | ||
146 | |||
147 | Don’t forget to unplug LA66 USB LoRaWAN Adapter after finishing the measurement. | ||
148 | |||
149 | |||
150 | == 3.2 Indoors_Mapper dashboard == | ||
151 | |||
152 | Indoors_signal supports measuring and marking the signal strength of all locations on the indoor floor plan. | ||
153 | |||
154 | It is recommended that you watch the video together with this instruction to facilitate your actual operation.[[Indoors_Mapper>>https://www.youtube.com/watch?v=YvvBWzfzZLE]] | ||
155 | |||
156 | [[image:1749629774540-895.png||height="112" width="808"]] | ||
157 | |||
158 | |||
159 | === 3.2.1 Import the map === | ||
160 | |||
161 | Drag the map image here and click √ to import.**(Only supports SVG format)** | ||
162 | |||
163 | [[image:1749376507835-691.png||height="393" width="702"]] | ||
164 | |||
165 | |||
166 | You can place the LA66 device in each room and click on the location on the image to create a new marker to view the signal strength at each location. | ||
167 | |||
168 | **Note: After you mark the first location, when you need to go to the second location, create a new mark first, and then go to the second location.** | ||
169 | |||
170 | Because LA66 will update to the latest point every time it sends. | ||
171 | If you go to point No. 2 first, and then create mark No. 2, the information of mark No. 1 will be updated to the signal information of the current location. | ||
172 | |||
173 | [[image:1749629936651-998.png||height="334" width="467"]][[image:1749630048074-952.png||height="332" width="549"]] | ||
174 | |||
175 | |||
176 | === 3.2.2 Delete point === | ||
177 | |||
178 | Click the marking points, then click yes. | ||
179 | |||
180 | [[image:1749631544564-554.png||height="334" width="483"]] | ||
181 | |||
182 | |||
183 | === 3.2.3 End measurement === | ||
184 | |||
185 | Don’t forget to unplug LA66 USB LoRaWAN Adapter after finishing the measurement. | ||
186 | |||
187 | |||
188 | == 4. Use of Tablet == | ||
189 | |||
190 | For added convenience, you can use a tablet to access the platform. | ||
191 | |||
192 | * **Download APP: **[[https:~~/~~/www.dropbox.com/scl/fo/qdiwkpcxc03qu2r2w0g46/AKqR2FByUdkoWZPZh-diYfQ?rlkey=t1a1kwlvr93c1459mz9jifers&st=kji4rdg0&dl=0>>url:https://www.dropbox.com/scl/fo/qdiwkpcxc03qu2r2w0g46/AKqR2FByUdkoWZPZh-diYfQ?rlkey=t1a1kwlvr93c1459mz9jifers&st=kji4rdg0&dl=0]] | ||
193 | |||
194 |