Changes for page Mapwize

Last modified by Xiaoling on 2023/04/23 15:31

From version 9.1
edited by Xiaoling
on 2022/05/26 15:09
Change comment: Uploaded new attachment "image-20220526150915-7.png", version {1}
To version 1.6
edited by Xiaoling
on 2022/05/17 10:22
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,4 +1,4 @@
1 -**~ Contents:**
1 +**Contents:**
2 2  
3 3  {{toc/}}
4 4  
... ... @@ -7,11 +7,10 @@
7 7  
8 8  This article shows how to use [[LBT1>>url:http://www.dragino.com/products/lora-lorawan-end-node/item/165-lbt1.html]] to build an Indoor Positioning Solution.
9 9  
10 -[[image:image-20220526150521-2.png]]
10 +[[image:https://wiki.dragino.com/images/thumb/1/1a/LBT1_Mapwize_1.png/600px-LBT1_Mapwize_1.png||height="511" width="600"]]
11 11  
12 12  LBT1 Indoor Positioning Network Structure
13 13  
14 -
15 15  = 2. Prepare Map =
16 16  
17 17  == 2.1 Prepare iBeacons ==
... ... @@ -34,11 +34,10 @@
34 34  )))
35 35  )))
36 36  
37 -[[image:image-20220526150651-4.png]]
36 +[[image:https://wiki.dragino.com/images/thumb/8/88/Ibeacon1.png/300px-Ibeacon1.png||height="169" width="300"]]
38 38  
39 39  BCN01 iBeacon
40 40  
41 -
42 42  (((
43 43  (((
44 44  We need to get the UUID, MAJOR, MINOR, TXPOWER where each iBeacon is placed. We can get it with the iBeacon software, such as "EW-beacon".
... ... @@ -45,16 +45,15 @@
45 45  )))
46 46  )))
47 47  
48 -[[image:image-20220526150743-5.png]]
46 +[[image:https://wiki.dragino.com/images/thumb/f/fa/Ibeacon2.jpg/400px-Ibeacon2.jpg||height="867" width="400"]]
49 49  
50 50  beacon software
51 51  
52 52  
53 -[[image:image-20220526150824-6.png]]
51 +[[image:https://wiki.dragino.com/images/thumb/f/f2/Ibeacon3.jpg/400px-Ibeacon3.jpg||height="867" width="400"]]
54 54  
55 55  beacon software
56 56  
57 -
58 58  == 2.2 Create Map ==
59 59  
60 60  (((
... ... @@ -91,7 +91,7 @@
91 91  
92 92  4. Upload Floor plan.
93 93  
94 -[[image:https://wiki.dragino.com/images/thumb/d/d1/Beacon12.png/800px-Beacon12.png||alt="File:Beacon12.png" height="196" width="598"]]
91 +[[image:https://wiki.dragino.com/images/thumb/d/d1/Beacon12.png/600px-Beacon12.png||height="197" width="600"]]
95 95  
96 96  add images
97 97  
... ... @@ -113,7 +113,7 @@
113 113  
114 114  == 3.1 Configure LBT1 to Upload data to TTN ==
115 115  
116 -Please refer the instruction in the [[User Manual>>url:http://www.dragino.com/downloads/index.php?dir=accessories/Bluetooth/BCN01]]. Note the (% style="color:#4f81bd" %)**LBT1 need to set to MOD=3**(%%) here.
113 +Please refer the instruction in the [[User Manual>>url:http://www.dragino.com/downloads/index.php?dir=accessories/Bluetooth/BCN01]]. Note the LBT1 need to set to MOD=3 here.
117 117  
118 118  == 3.2 Decoder in TTN ==
119 119  
... ... @@ -212,6 +212,7 @@
212 212  )))
213 213  
214 214  (((
212 +
215 215  System: Debian / Ubuntu
216 216  )))
217 217  
... ... @@ -218,17 +218,28 @@
218 218  (% class="box" %)
219 219  (((
220 220  step:
221 -\\1. sudo apt install libcurl4-dev 
222 -\\2. sudo apt install  gcc automake autoconf libtool make cmake
223 -\\3. git clone -b master https:~/~/github.com/mikayong/location.git
224 -\\4. cd location/libmqtt
225 -\\5. mkdir build
226 -\\6. cd build && cmake ../
227 -\\7. make && sudo make install 
228 -\\8. cd ../
229 -\\9. make 
230 -\\10. sudo cp location_conf.json  /etc/
231 -\\11. Edit the configuration file, and run the location service in the background: ./location &
219 +
220 +~1. sudo apt install libcurl4-dev 
221 +
222 +2. sudo apt install  gcc automake autoconf libtool make cmake
223 +
224 +3. git clone -b master https:~/~/github.com/mikayong/location.git
225 +
226 +4. cd location/libmqtt
227 +
228 +5. mkdir build
229 +
230 +6. cd build && cmake ../
231 +
232 +7. make && sudo make install 
233 +
234 +8. cd ../
235 +
236 +9. make 
237 +
238 +10. sudo cp location_conf.json  /etc/
239 +
240 +~11. Edit the configuration file, and run the location service in the background: ./location &
232 232  )))
233 233  
234 234  (((
... ... @@ -237,38 +237,29 @@
237 237  
238 238  = 5. Configuration file: location_conf.json =
239 239  
240 -* (((
241 -We use the 120.78.138.177 server as an example. The location service is currently installed on the 120.78.138.177 server, the code is in /root/location, and the configuration file for running location pre-read directly is /etc/location_conf.json.
242 -)))
249 +* We use the 120.78.138.177 server as an example. The location service is currently installed on the 120.78.138.177 server, the code is in /root/location, and the configuration file for running location pre-read directly is /etc/location_conf.json.
243 243  
244 -(((
245 245  { "location_conf": {
246 -)))
247 247  
248 248  (% class="box" %)
249 249  (((
250 -(((
251 251   "loctype": "indoor",       ~/~/ indoor/outdoor
252 252   "locmap": "mapwize"    ~/~/   Map interface: mapwize, traccar
253 253  )))
254 -)))
255 255  
256 -(((
257 257  }, "mqtt_conf": {
258 -)))
259 259  
260 260  (% class="box" %)
261 261  (((
262 -(((
263 263   "servaddr": "[str]",    ~/~/     Lorawan server address: Refer to TTN app handler:eu.thethings.network
264 264   "servport": [int],       ~/~/   Lorawan server port: 1883
265 - "clientid": "[str]",       ~/~/   MQTT client identity: Custom
266 - "qos":[int],                 ~/~/  (Optional) MQTT service quality: 0
267 - "username":"[str]",     ~/~/   Agent name of mqtt: application ID of TTN
265 + "clientid": "[str]",       ~/~/   MQTT client identity: Custom
266 + "qos":[int],                 ~/~/  (Optional) MQTT service quality: 0
267 + "username":"[str]",     ~/~/   Agent name of mqtt: application ID of TTN
268 268   "password":"[str]",      ~/~/  The proxy password of mqtt: application access key of TTN
269 - "topic":"[str]",              ~/~/ The topic of mqtt subscription: TTN is + / devices / + / up
269 + "topic":"[str]",              ~/~/ The topic of mqtt subscription: TTN is + / devices / + / up
270 270   "connection":"[str]" },   ~/~/(Optional) mqtt is a string used for direct connection, composed of serveraddr and port
271 - "mapwize_conf":{          ~/~/Map settings
271 +"mapwize_conf":{          ~/~/Map settings
272 272   "apikey": "[str]",        ~/~/ The apikey of the map user can be found on the Api keys page of wapwize, and read and write permissions need to be set
273 273   "venueid":"[str]",        ~/~/ (Optional)Indoor map area identification
274 274   "orgid":"[str]",           ~/~/  The identity of the user organizer
... ... @@ -278,24 +278,17 @@
278 278  "loracloud":{
279 279   "token":  "[str]"          ~/~/The password string of loracloud location service, the outdoor map must fill in the account token of loracloud
280 280  )))
281 -)))
282 282  
283 -(((
284 284  }
285 -)))
286 286  
287 287  (% class="box" %)
288 288  (((
289 -(((
290 290  "rssi_conf": {
291 291   "rssirate": [int],          ~/~/ (Optional) A basis for rssi calculation distance, the rssi value (absolute value) when the beacon is 1 meter apart 
292 292   "rssidiv": [float] }        ~/~/ (Optional) rssi measures an attenuation value of distance. As the distance to the beacon is farther, the value changes speed
293 293  )))
294 -)))
295 295  
296 -(((
297 297  }
298 -)))
299 299  
300 300  * Parameter acquisition method of configuration file:
301 301  
... ... @@ -310,10 +310,10 @@
310 310  
311 311  (% class="box" %)
312 312  (((
313 -"password":"[str]"     
306 +"password":"[str]"  
314 314  )))
315 315  
316 -[[image:https://wiki.dragino.com/images/thumb/b/bd/Beacon51.png/800px-Beacon51.png||alt="File:Beacon51.png" height="259" width="598"]]
309 +[[image:https://wiki.dragino.com/images/thumb/b/bd/Beacon51.png/600px-Beacon51.png||height="260" width="600"]]
317 317  
318 318  password
319 319  
... ... @@ -322,7 +322,7 @@
322 322  "apikey": "[str]"
323 323  )))
324 324  
325 -[[image:https://wiki.dragino.com/images/thumb/5/53/Qwe3.png/800px-Qwe3.png||alt="File:Qwe3.png" height="325" width="606"]]
318 +[[image:https://wiki.dragino.com/images/thumb/5/53/Qwe3.png/600px-Qwe3.png||height="321" width="600"]]
326 326  
327 327  apikey
328 328  
... ... @@ -331,7 +331,7 @@
331 331  "orgid":"[str]"
332 332  )))
333 333  
334 -[[image:https://wiki.dragino.com/images/thumb/f/f4/Qwe4.png/800px-Qwe4.png||alt="File:Qwe4.png" height="304" width="622"]]
327 +[[image:https://wiki.dragino.com/images/thumb/f/f4/Qwe4.png/600px-Qwe4.png||height="293" width="600"]]
335 335  
336 336  orgid
337 337  
... ... @@ -362,7 +362,7 @@
362 362  
363 363  [[image:https://wiki.dragino.com/images/thumb/7/78/Ibeacon5.jpg/600px-Ibeacon5.jpg||height="385" width="600"]]
364 364  
365 -[[image:https://wiki.dragino.com/images/thumb/c/cd/Ibeacon6.jpg/800px-Ibeacon6.jpg||alt="File:Ibeacon6.jpg" height="362" width="599"]]
358 +[[image:https://wiki.dragino.com/images/thumb/c/cd/Ibeacon6.jpg/600px-Ibeacon6.jpg||height="363" width="600"]]
366 366  
367 367  way1
368 368  
... ... @@ -372,7 +372,7 @@
372 372  
373 373  [[image:https://wiki.dragino.com/images/thumb/6/64/Ibeacon8.jpg/600px-Ibeacon8.jpg||height="326" width="600"]]
374 374  
375 -[[image:https://wiki.dragino.com/images/thumb/d/de/Ibeacon9.jpg/800px-Ibeacon9.jpg||alt="File:Ibeacon9.jpg" height="327" width="602"]]
368 +[[image:https://wiki.dragino.com/images/thumb/d/de/Ibeacon9.jpg/600px-Ibeacon9.jpg||height="326" width="600"]]
376 376  
377 377  way2
378 378  
image-20220526150442-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -299.8 KB
Content
image-20220526150521-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -213.8 KB
Content
image-20220526150629-3.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -22.9 KB
Content
image-20220526150651-4.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -36.9 KB
Content
image-20220526150743-5.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -121.1 KB
Content
image-20220526150824-6.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -114.2 KB
Content
image-20220526150915-7.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -62.1 KB
Content