Wiki source code of How to creat indoor or ourdoor signal mapper
Version 145.2 by Karry Zhuang on 2025/06/11 16:21
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 | == 2.2 Get Account == | ||
48 | |||
49 | To begin, contact your local representative to obtain a customer account or send mail to [[support@dragino.cc>>mailto:support@dragino.cc]] | ||
50 | |||
51 | == 2.3 Get Device And Configuration~/~/Added detailed instructions for burning firmware (usually the default firmware that comes with the factory can be used) == | ||
52 | |||
53 | 1.Reach out to your local representative to acquire the necessary devices for your signal measuring solution. These devices include: | ||
54 | |||
55 | * **End Nodes:** LA66 USB LoRaWAN Adapter | ||
56 | * **Gateway(If you want):**For data transmission. | ||
57 | |||
58 | 2.Burn bootloader & firmware for LA66 USB LoRaWAN Adapter | ||
59 | |||
60 | * **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]] | ||
61 | * [[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]]) | ||
62 | * **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]] | ||
63 | * [[~~~~: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]] | ||
64 | |||
65 | ---- | ||
66 | |||
67 | == **2.4 Register Devices on LNS** == | ||
68 | |||
69 | **1.Have a check of package box to get DEVEUI/ APPEUI/ APPKEY(OTTAKEY)** | ||
70 | |||
71 | |||
72 | [[image:1747970430695-168.jpg||height="371" width="619"]] | ||
73 | |||
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 | == **2.5 LNS Connection Method** == | ||
81 | |||
82 | **Choose LNS: **After log in Dragino platform, click the button "Import-Dragino-map"and choose the LNS you using. | ||
83 | |||
84 | === 2.5.1 Example ofTTN === | ||
85 | |||
86 | Find MQTT in the Other integrations option on the TTN platform | ||
87 | Enter the username in the MQTT Account option | ||
88 | Enter the password in the MQTT Password option | ||
89 | Enter the Public address in the MQTT Address option (do not add the port number) | ||
90 | |||
91 | [[image:1749613152635-848.png||height="396" width="565"]][[image:1749613731744-419.png||height="389" width="402"]][[image:1749613700329-400.png||height="316" width="774"]] | ||
92 | |||
93 | |||
94 | === 2.5.2 Example of ChirpStack === | ||
95 | |||
96 | **MQTT Address: **The MQTT server address or the cloud server address which you using. | ||
97 | |||
98 | **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) | ||
99 | |||
100 | **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]]) | ||
101 | |||
102 | [[image:1749375906728-208.png||height="436" width="1188"]] | ||
103 | |||
104 | |||
105 | |||
106 | 2.5.3 **Check:**Whether the device is connected to the platform through LNS | ||
107 | |||
108 | |||
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?~/~/The image display problem has been fixed, and the hardware usage instructions have been put in the section header (plug and play, automatic judgment of indoor and outdoor) = | ||
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 | === **3.1.1 Create the gateway layer.** === | ||
124 | |||
125 | **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.** | ||
126 | |||
127 | 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]) | ||
128 | |||
129 | === **3.1.2 Measuring** === | ||
130 | |||
131 | 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. | ||
132 | |||
133 | [[image:1749627561494-416.jpg||height="397" width="529"]] | ||
134 | |||
135 | 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. | ||
136 | |||
137 | The measured data will be displayed in translucent dots of different colors, green represents a good signal, and red represents a poor signal. | ||
138 | |||
139 | [[image:1749625787210-582.png||height="427" width="201"]][[image:1749625298987-778.png||height="430" width="236"]][[image:ac1f2e26c27e195b664bd040f8b30c0.png||height="412" width="451"]] | ||
140 | |||
141 | |||
142 | |||
143 | === **3.1.3 End measurement** === | ||
144 | |||
145 | Don’t forget to unplug LA66 USB LoRaWAN Adapter after finishing the measurement. | ||
146 | |||
147 | ---- | ||
148 | |||
149 | == **3.2 Indoors_Mapper dashboard** == | ||
150 | |||
151 | Indoors_signal supports measuring and marking the signal strength of all locations on the indoor floor plan. | ||
152 | |||
153 | [[image:1749629774540-895.png||height="112" width="808"]] | ||
154 | |||
155 | === **3.2.1 Import the map** === | ||
156 | |||
157 | Drag the map image here and click √ to import.**(Only supports SVG format)** | ||
158 | |||
159 | [[image:1749376507835-691.png||height="393" width="702"]] | ||
160 | |||
161 | 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. | ||
162 | |||
163 | |||
164 | [[image:1749629936651-998.png||height="334" width="467"]][[image:1749630048074-952.png||height="332" width="549"]] | ||
165 | |||
166 |