Please be aware that the Accuware dashboard is a powerful administration tool based on Javascript, CSS and HTML that uses exactly the same set of Accuware Dragonfly API that we provide in order to integrate the indoor location capabilities, inside your applications. The Accuware dashboard allows to manage and monitor the resources associated with a site, without having to call the Accuware Dragonfly API. It is not a product that Accuware sells or customizes (even if we are open to suggestions to make it even more powerful).


General > Account
General > Site
General > Levels
General > Floor plans
General > Geo-Fences

Dragonfly > Map
Dragonfly > History
Dragonfly > Marking


Access the Accuware dashboard at at this link and follow the instructions on the login screen. Please supply the credentials contained in the email from Accuware Activation email and press the Login button.



This section enables the management of the users who are allowed to access to the Accuware dashboard (and allowed to call the Accuware Dragonfly API):

Account: allows the assignment of a new password for the user account currently logged in.

Registered Accounts: gives a list of users currently registered in the site and allows to Change the Access level of a specific account (see below) or to Delete a specific account.

To create a new account you need simply to:

  1. Click on the Add account button
  2. Insert the email address of the new user
  3. Choose the access level for the new user (see below)
  4. Click on Save

Please be aware that the initial password for new users will be EMPTY and new users will be able to change their password under the General > Accounts section after the first login.

Access levels: Accuware accounts have 3 access levels for each account registered with a site. Users with Read-Only access (access = 10) are not allowed to make changes to the site, while users with Read-Write access (access = 20) can modify data regarding the Wearabouts devices. Full control access (access = 30) is required to create and delete user accounts within a specific site.


Site: summarizes and lets you change basic information of the site.

  • Site ID: your unique site identification.
  • Name: your custom site name.
  • Description: the expiration date of your site along with the type of account (FREE EVALUATION or PRODUCTION).
  • Access: this is the access level associated with your account (more information about the meaning of the value in the next paragraphs).
  • Address: this coordinates allows to place the Map on the area of interest.


This sub-section enables you to manage the logical levels associated with a specific site. Use the levels mechanism to group floor plans based on:

  • their vertical positions (e.g. different floors of the same store).
  • or their different locations (e.g. different stores of the same shopping mall).


  • For each Site you will find the default level with Level ID 0. This level can not be eliminated.
  • Using the Accuware dashboard it is possible to create 30 Levels (in addition to Level 0). Additional levels can be created using this PUT API call.

You can create more levels (and later, add one and only one floor plan to each level) by following these steps:

  1. Click on the Create new level button.
  2. Select a Level ID for the new level.
  3. (OPTIONAL) insert a Name and a Description.
  4. Click on Create.

You can also Edit the information associated to each level or Delete a level by using the buttons on the right side of the table.

Floor Plans

This sub-section enables the management of the floor plan(s) associated with each logical level of a site. Even if it is practically possible to associate more than one floor plan for each level we strongly encourage you to upload ONLY one floor plan for each Level.

To upload a new floor plan you need simply to read the step by step guide at this link.

You can also View a floor plan, Edit the information associated to a floor plan or Delete a floor plan by using the buttons on the right side of the table


This section enables the management of the geo-fences associated to the levels of your site. Geo-fences are virtual polygons (made of multiple vertex) used in order to divide a floor plan into multiple areas allowing afterwards to identify the sub area in which each one of the devices is located:

  • looking at the Geo-fence column of the Map section of the Accuware dashboard.

To create a geo-fence:

  1. Select the level of interest using the drop-down menu in the top-right corner of the dashboard.
  2. Chose the polygon or the rectangle from the left menu and click on the map to define the first vertex of the geo-fence.
  3. Click on the map to define the geo-fence (each geo-fence can contain an unlimited number of vertex). At the end click on the first vertex to close the geo-fence. Assign a name to the geo-fence and choose if the one created is an INCLUDE or EXCLUDE area. Click on Create.
  4. The geo-fence has been created and an ID has been assigned to it.

To modify the geo-fences shapes:

  1. Click on the edit button on the left side of the map.
  2. Modify the geo-fences vertex.
  3. Click on the Save button.

In order to delete a geo-fence:

  1. Click on the Trash button available inside the table with the list of geo-fences.



This page is your main view of your Dragonfly installation.

Dragonfly map: this section of the page shows:

  • the location(s) of all device(s) that are making use of the Dragonfly Java Application (or the LEGACY Accuware Dragonfly App for Android or SDK):
    • GREY dots: devices that have been seen at least once.
    • YELLOW dots: devices that have been seen in the past 15 seconds.
  • In the left corner of the map there is a button to enlarge the Map to full screen.
  • Inside the top right corner of the dashboard there is drop-down menu that allows to select the level of the site to be shown.

Devices: this section of the page shows the list of all the devices that have been able to see at least once along with the following information:

  • Name – the optional name automatically assigned by the Dragonfly App or assigned manually using the Edit button under the Action column.
  • Desc – the optional description automatically assigned by the Dragonfly App or assigned manually using the Edit button under the Action column.
  • Mac – the device unique ID generated by the Dragonfly server. The pseudo MAC address contains a total of 12 characters beginning with a “D”.
  • Level ID – the level on which the device is located.
  • Status – this is the positioning state: Not ready, Idle, Map Initialization, Navigation, Lost, Mapping
  • Position – the last location computed by the Accuware server. It is possible to center the map to the location of the device by clicking on the Go To Location button (the blue icon near the coordinates).
  • Altitude – the altitude of the device.
  • Battery – the battery level detected.
  • Last Seen – the last time the device has been in touch with the Dragonfly server.
  • ACTION – this column contains 2 buttons:
    • Edit: this button can be used to change the name and description associated with a device.
    • Delete: this button can be used to delete a device.


Inside this section of the Accuware dashboard you can view the historical locations of your Dragonfly devices on a specific day. Please keep in mind that the historical locations:

  • are the exact same locations shown live under Dragonfly > Map.
  • are displayed as a spaghetti diagram, meaning that two consecutive locations will be connected with straight line.
  • the colors of the lines change according to the altitude, and when hovering over a line the altitude is indicated.

To activate the collection of the historical locations you need to:

  • LEGACY Accuware Dragonfly App for Android – by checking the option Historical tracking inside the settings. Once done, it is possible to set the Historical tracking update period which is the frequency at which the locations are sent from the LEGACYAccuware Dragonfly App for Android to the server.
  • Dragonfly Java Application –  by enabling the option POSITION_UPLOAD_STORE and by setting a value greater than 1000 ms inside the option POSITION_UPLOAD_INTERVAL available inside the Configuration tab of the Dragonfly Java Application.

To view the historical spaghetti diagram of a specific device:

  1. Select the desired level using the pull-down menu in the top-right corner of the dashboard. The floor plan will appear superimposed on the map
  2. Select the specific date of interest using the calendar. Please remember that:
    • Green dates: with available data.
    • Red dates: with no data.
  3. Select the timezone, if the one shown is not the correct one.
  4. Click on the name of the device you are interested in.
  5. Enable the Show switch the device you are interested in (you can enable the Show button for multiple devices and each device will be represented with a different color according to the color of the Show button).
  6. Choose the start time and the end time you are interested in moving the left and right sliders respectively.
  7. (OPTIONALLY) Enable the Heat map switch.


This page allows the management of the markers of your site:

Dragonfly Marking: this section of the page shows the all the markers of a specific level of your site. It is possible to do the following actions:

  • Add a marker: you can do so by following these simple steps:
    1. Chose the level on which you want to add the marker(s) by using the drop-down menu in the top-right corner of the dashboard.
    2. Click on the floor plan to create a marker at the required location. It is mandatory to closely match the visual markers locations with the physical locations in which they will be placed. These are parameters you need to set:
      • Orientation: the orientation of the marker to the South-North axis.
        1. If the marker lies on the floor, the orientation is the angle from the South-North direction to the direction the arrow displayed on the marker points to.
          Dragonfly - marker on floor
        2. If the marker is fixed on a wall, the orientation is the angle from the South-North direction to the direction the camera points to, if it looks orthogonal onto the marker. In this case, the arrow displayed on the marker has to point upwards.  
      • Altitude: the altitude of your marker to the floor in meters (e.g. 1.6 means 1.6 meters).
      • on Wall: this switch allows to tell if a marker is fixed on a wall (vertically fixed) or lies on the floor (horizontally fixed).
    3. Optionally you can assign a Label to the marker.
    4. Press Save to save the marker. Once saved, a green icon oriented according the settings chosen will be shown on the map.
  • Show the marker QR code, modify the marker, delete a marker: you can do so by clicking on the marker.