Changes for page Mapwize

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

From version 1.8
edited by Xiaoling
on 2022/05/17 10:47
Change comment: There is no comment for this version
To version 1.4
edited by Xiaoling
on 2022/05/17 10:16
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  
... ... @@ -88,7 +88,7 @@
88 88  
89 89  4. Upload Floor plan.
90 90  
91 -[[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"]]
92 92  
93 93  add images
94 94  
... ... @@ -209,6 +209,7 @@
209 209  )))
210 210  
211 211  (((
212 +
212 212  System: Debian / Ubuntu
213 213  )))
214 214  
... ... @@ -215,17 +215,28 @@
215 215  (% class="box" %)
216 216  (((
217 217  step:
218 -\\1. sudo apt install libcurl4-dev 
219 -\\2. sudo apt install  gcc automake autoconf libtool make cmake
220 -\\3. git clone -b master https:~/~/github.com/mikayong/location.git
221 -\\4. cd location/libmqtt
222 -\\5. mkdir build
223 -\\6. cd build && cmake ../
224 -\\7. make && sudo make install 
225 -\\8. cd ../
226 -\\9. make 
227 -\\10. sudo cp location_conf.json  /etc/
228 -\\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 &
229 229  )))
230 230  
231 231  (((
... ... @@ -238,97 +238,79 @@
238 238  
239 239  { "location_conf": {
240 240  
241 -(% class="box" %)
242 -(((
243 - "loctype": "indoor",       ~/~/ indoor/outdoor
244 - "locmap": "mapwize"    ~/~/   Map interface: mapwize, traccar
245 -)))
253 +{{{ "loctype": "indoor", // indoor/outdoor
254 + "locmap": "mapwize" // Map interface: mapwize, traccar
255 +}}}
246 246  
247 247  }, "mqtt_conf": {
248 248  
249 -(% class="box" %)
250 -(((
251 - "servaddr": "[str]",    ~/~/     Lorawan server address: Refer to TTN app handler:eu.thethings.network
252 - "servport": [int],       ~/~/   Lorawan server port: 1883
253 - "clientid": "[str]",       ~/~/   MQTT client identity: Custom
254 - "qos":[int],                 ~/~/  (Optional) MQTT service quality: 0
255 - "username":"[str]",     ~/~/   Agent name of mqtt: application ID of TTN
256 - "password":"[str]",      ~/~/  The proxy password of mqtt: application access key of TTN
257 - "topic":"[str]",              ~/~/ The topic of mqtt subscription: TTN is + / devices / + / up
258 - "connection":"[str]" },   ~/~/(Optional) mqtt is a string used for direct connection, composed of serveraddr and port
259 -"mapwize_conf":{          ~/~/Map settings
260 - "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
261 - "venueid":"[str]",        ~/~/ (Optional)Indoor map area identification
262 - "orgid":"[str]",           ~/~/  The identity of the user organizer
263 - "universesid":"[str]",   ~/~/The range indicator of the indoor map, find it on the universes page
264 - "placetype": "[str]"     ~/~/The type of place used to identify the creation must be created on the placetypes page in the map, where the placetype name is filled in
259 +{{{ "servaddr": "[str]", // Lorawan server address: Refer to TTN app handler:eu.thethings.network
260 + "servport": [int], // Lorawan server port: 1883
261 + "clientid": "[str]", // MQTT client identity: Custom
262 + "qos":[int], // (Optional) MQTT service quality: 0
263 + "username":"[str]", // Agent name of mqtt: application ID of TTN
264 + "password":"[str]", // The proxy password of mqtt: application access key of TTN
265 + "topic":"[str]", // The topic of mqtt subscription: TTN is + / devices / + / up
266 + "connection":"[str]" }, //(Optional) mqtt is a string used for direct connection, composed of serveraddr and port
267 +"mapwize_conf":{ //Map settings
268 + "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
269 + "venueid":"[str]", // (Optional)Indoor map area identification
270 + "orgid":"[str]", // The identity of the user organizer
271 + "universesid":"[str]", //The range indicator of the indoor map, find it on the universes page
272 + "placetype": "[str]" //The type of place used to identify the creation must be created on the placetypes page in the map, where the placetype name is filled in
265 265   },
266 266  "loracloud":{
267 - "token":  "[str]"          ~/~/The password string of loracloud location service, the outdoor map must fill in the account token of loracloud
268 -)))
275 + "token": "[str]" //The password string of loracloud location service, the outdoor map must fill in the account token of loracloud
276 +}}}
269 269  
270 270  }
271 271  
272 -(% class="box" %)
273 -(((
274 -"rssi_conf": {
275 - "rssirate": [int],          ~/~/ (Optional) A basis for rssi calculation distance, the rssi value (absolute value) when the beacon is 1 meter apart 
276 - "rssidiv": [float] }        ~/~/ (Optional) rssi measures an attenuation value of distance. As the distance to the beacon is farther, the value changes speed
277 -)))
280 +{{{"rssi_conf": {
281 + "rssirate": [int], // (Optional) A basis for rssi calculation distance, the rssi value (absolute value) when the beacon is 1 meter apart
282 + "rssidiv": [float] } // (Optional) rssi measures an attenuation value of distance. As the distance to the beacon is farther, the value changes speed
283 +}}}
278 278  
279 279  }
280 280  
281 281  * Parameter acquisition method of configuration file:
282 282  
283 -(% class="box" %)
284 -(((
285 -"username":"[str]"
286 -)))
289 +{{{"username":"[str]"
290 +}}}
287 287  
288 288  [[image:https://wiki.dragino.com/images/thumb/d/da/Beacon50.png/600px-Beacon50.png||height="185" width="600"]]
289 289  
290 290  username
291 291  
292 -(% class="box" %)
293 -(((
294 -"password":"[str]"     
295 -)))
296 +{{{"password":"[str]"
297 +}}}
296 296  
297 297  [[image:https://wiki.dragino.com/images/thumb/b/bd/Beacon51.png/600px-Beacon51.png||height="260" width="600"]]
298 298  
299 299  password
300 300  
301 -(% class="box" %)
302 -(((
303 -"apikey": "[str]"
304 -)))
303 +{{{"apikey": "[str]"
304 +}}}
305 305  
306 306  [[image:https://wiki.dragino.com/images/thumb/5/53/Qwe3.png/600px-Qwe3.png||height="321" width="600"]]
307 307  
308 308  apikey
309 309  
310 -(% class="box" %)
311 -(((
312 -"orgid":"[str]"
313 -)))
310 +{{{"orgid":"[str]"
311 +}}}
314 314  
315 315  [[image:https://wiki.dragino.com/images/thumb/f/f4/Qwe4.png/600px-Qwe4.png||height="293" width="600"]]
316 316  
317 317  orgid
318 318  
319 -(% class="box" %)
320 -(((
321 -"universesid":"[str]"
322 -)))
317 +{{{"universesid":"[str]"
318 +}}}
323 323  
324 324  [[image:https://wiki.dragino.com/images/thumb/9/9a/Qwe5.jpg/600px-Qwe5.jpg||height="424" width="600"]]
325 325  
326 326  universesid
327 327  
328 -(% class="box" %)
329 -(((
330 -"placetype": "[str]"
331 -)))
324 +{{{"placetype": "[str]"
325 +}}}
332 332  
333 333  [[image:https://wiki.dragino.com/images/thumb/9/93/Qwe6.png/600px-Qwe6.png||height="318" width="600"]]
334 334  
... ... @@ -335,10 +335,9 @@
335 335  placetype
336 336  
337 337  
338 -**Here are two ways to enter the server:**
332 +* Here are two ways to enter the server
333 +* WinSCP
339 339  
340 -**~1. WinSCP**
341 -
342 342  [[image:https://wiki.dragino.com/images/thumb/6/6b/Ibeacon4.jpg/600px-Ibeacon4.jpg||height="385" width="600"]]
343 343  
344 344  [[image:https://wiki.dragino.com/images/thumb/7/78/Ibeacon5.jpg/600px-Ibeacon5.jpg||height="385" width="600"]]
... ... @@ -347,7 +347,7 @@
347 347  
348 348  way1
349 349  
350 -**2. secureCRT**
343 +* secureCRT
351 351  
352 352  [[image:https://wiki.dragino.com/images/thumb/7/7b/Ibeacon7.jpg/600px-Ibeacon7.jpg||height="326" width="600"]]
353 353