After the fingerprinting process you can test the indoor location capabilities of Accuware Indoors on an Android or iOS device with the Accuware Indoors App installed.

Remote tracking of an Android device on the Accuware dashboard

This demo is intended to show how to track remotely (and provide the location to) an Android device with the Accuware Indoors App set in TRACKING mode using the Accuware dashboard.

PLEASE READ: if you are doing your tests using the same device used for the fingerprinting process, then the prerequisites below are already met and you can start reading from Step 6 of the Instructions.

Prerequisites

  • an Android device with these specifics:
    • at least Android 4.3 – if the fingerprints collected are related to Wi-Fi access points and/or iBeacons.
    • a rear camera – if the fingerprints collected are related to environmental images.
  • a set of Accuware credentials
  • a  valid Internet connection (Wi-Fi or cellular data) to download the floor plan and the database of fingerprints from the Accuware server. If you are using a Wi-Fi Internet connection these are the requirements that MUST be met:
    • Accessible domains:
      • s3.amazonaws.com – this is the address where the device downloads the floor plan(s) of the area
      • its.accuware.com – this is the address where the device downloads the database of fingerprints
    • Ports (opened outbound): 53/tcp (DNS), 80/tcp (HTTP) and 443/tcp (HTTPS)
  • a PC/laptop/tablet

Instructions

  1. Turn On the Wi-Fi and/or Bluetooth on the device depending on the radio signals available/installed in your environment. When using the Bluetooth please disassociate the Bluetooth from any other Bluetooth device in the environment (e.g. headsets, speakers etc..)
  2. Setup Accuware Indoors by reading one by one all the documentation pages available under the Setup section of the left table of contents.
  3. Install the Accuware Indoors App on your Android device:
    • Tap the Google Play Store button on your device  (or click this link from the device).
    • Tap the Search icon from the upper portion of the screen.
    • Type Accuware Indoors, and tap on search.
    • Tap on the Accuware Indoors app and tap on INSTALL. Please update the Google Play services if it will be asked to do so.
    • Accept the requirements.
    • Wait for the app to be downloaded and installed.
  4. Once the Accuware Indoors app is installed and active, the Map view will appear on the screen of your device (you are now in the View mode):
    • Press the Settings icon on the upper right side.
    • Inside the INDOORS ACCOUNT section, enter:
      • your username (as provided in the Accuware Activation email).
      • your password
  5. Inside the SITE AND LEVELS section, enter your Site ID (as provided in the Accuware Activation email) and the Level IDs according to the levels created inside the Accuware dashboard. If you have multiple levels, separate them with a space character. Do not enter levels that do not contain a floor plan OR levels that do not exist, otherwise you will receive the error: Floor plan fetch completed, no floor plan retrieved.
  6. Press the Back arrow on the upper left side and the floor plans will be fetched (according to the levels chosen inside the settings of the App).
  7. Press again on the Settings button and verify these things:
    • Indoors Mode: TRACKING
    • Beacon Mode: this depends on the type of radio signals collected during the fingerprinting phase. Please double check your Accuware fingerprints dashboard
    • Animated Position Update:
    • Disassociate Wi-Fi – if you are using:
      • cellular data connection to communicate with the Accuware server – then you can leave this switch ENABLED (this will improve the accuracy due to a higher scan rate of the Wi-Fi frequencies).
      • Wi-Fi connection to communicate with the Accuware server – then you need to leave this switch DISABLED.
    • Enable Tacking in Background: 
    • Automatic Level Selection: 
    • Movement Detection: 
  8. Scroll down the settings and take note of the Indoors Device ID under the MISCELLANEOUS section.
  9. Exit from the settings by pressing the Settings button in the top left corner.
  10. If you have more than one level inside the Settings, then you can switch between your levels by pressing the Levels icon on the upper bar.
  11. To start the Indoors engine the cross-hair icon on the left side of the upper bar.
  12. Over the floor plan there is now a BLUE dot which represents the real-time location of your device!
  13. You can now ask one of your colleagues to start walking with the device. Since the TRACKING does not make use of the smartphone inertial sensors, the device can be even kept in the pocket while walking.

Background operation: this feature is guaranteed as long as the screen is turned on. Once the screen turns off, the background operation could eventually stop depending on the Android version. Please be aware that:

  • there are some Android App that may interfere with the background operation. In order to solve you need to add the Accuware Indoors App to the white-list of the 3rd party App or you need to remove the 3rd party App.
  • By pressing the “go back” physical or virtual button of your Android device, the Accuware Indoors App will be terminated and the background operation will stop working.

To stop the Indoors engine click again on the Cross-hair icon.

To track your device using the Accuware dashboard you need to follow these simple steps:

  1. Open the Accuware dashboard on your computer and select the same Site ID that has been chosen inside the Settings of the App.
  2. Click on Indoors Tracking > Devices.
  3. Click on Add device.
  4. Enter the Indoors Device ID and optionally enter a name and a description for the device.
  5. Press Save
  6. Click on  Indoors Tracking > Map.
  7. Click on the All known button under the Google Map.
  8. The location of your device will appear on the map as a YELLOW dot.

Troubleshooting: if you encounter any issue related to the Accuware Indoors App or to the accuracy, please look at this page where you can find all the help you need.

Remote tracking of an iOS device on the Accuware dashboard

This demo is intended to show how to track remotely (and provide the location to) an iOS device with the Accuware Indoors App set in TRACKING mode using the Accuware dashboard.

PLEASE READ: if you are doing your tests using the same device used for the fingerprinting process, then the prerequisites below are already met and you can start reading from Step 7 of the Instructions.

Prerequisites

  • an Apple device with at least iOS 7
  • a set of Accuware credentials
  • a  valid Internet connection (Wi-Fi or cellular data) to download the floor plan and the database of fingerprints from the Accuware server. If you are using a Wi-Fi Internet connection these are the requirements that MUST be met:
    • Accessible domains:
      • s3.amazonaws.com – this is the address where the device downloads the floor plan(s) of the area
      • its.accuware.com – this is the address where the device downloads the database of fingerprints
    • Ports (opened outbound): 53/tcp (DNS), 80/tcp (HTTP) and 443/tcp (HTTPS)
  • a PC/laptop/tablet

Instructions

  1. Turn On the Bluetooth on the device depending on the radio signals available/installed in your environment. When using the Bluetooth please disassociate the Bluetooth from any other Bluetooth device in the environment (e.g. headsets, speakers etc..)
  2. Setup Accuware Indoors by reading one by one all the documentation pages available under the Setup section of the left table of contents.
  3. Install the Accuware Indoors App on your Apple device:
    • Tap the App Store button on your device (or click this link from the device).
    • Tap the Search button from the bottom portion of the screen.
    • Type Accuware Indoors, and tap on search.
    • Tap on the Accuware Indoors App and tap on INSTALL.
    • Type your Apple ID and password.
    • Wait for the app to load and install.
  4. Once the Accuware Indoors app is installed and active, the Map view will appear on the screen of your device (you are now in the View mode):
    • Press the Settings button on the upper left side.
    • Inside the ACCUWARE ACCOUNT section, enter:
      • your username (as provided in the Accuware Activation email).
      • your password.
  5. Inside the SITE AND LEVELS section, enter your Site ID (as provided in the Accuware Activation email) and the Level IDs according to the levels created inside the Accuware dashboard. If you have multiple levels, separate them with a space character. Do not enter levels that do not contain a floor plan OR levels that do not exist, otherwise you will receive the error: Floor plan fetch completed, no floor plan retrieved.
  6. Press the Done on the upper left side and the floor plans will be fetched (according to the levels chosen inside the settings of the App).
  7. You will be asked if the Accuware application can use information about your current location. Tap YES.
  8. Press again on the Settings button and verify these things:
    • IBEACONS – Proximity UUIDs: enter the UUIDs of the vendor of the iBeacons used in your installation
    • Indoors Mode: TRACKING
    • Animated Position Update:
  9. Exit from the settings by pressing the Done button in the top left corner.
  10. If you have more than one level inside the Settings, then you can switch between your levels by pressing the Levels icon on the right side of the bottom bar.
  11. To start the Indoors engine, click on the cross-hair icon on the left side of the bottom bar.
  12. Over the floor plan there is now a BLUE dot which represents the real-time location of your device!
  13. You can now ask one of your colleagues to start walking with the device. Since the TRACKING does not make use of the smartphone inertial sensors, the device can be even kept in the pockets while walking. Anyway please keep in mind that the App must be in foreground. There is no way to track an Apple device with the App in background.

The top status bar shows:

  • the overall number of scans made by the device.
  • the level detected by the Indoors engine.
  • the coordinates of your indoor location.

To stop the Indoors engine click again on the Cross-hair icon.

To track your device using the Accuware dashboard you need to follow these simple steps:

  1. Open the Accuware dashboard on your laptop and select the same Site ID that has been chosen inside the Settings of the App.
  2. Click on Indoors Tracking > Devices.
  3. Click on Add device.
  4. Enter the Indoors Device ID and optionally enter a name and a description for the device.
  5. Press Save.
  6. Click on  Wi-Fi Loc Monitor > Map.
  7. Click on the All known button under the Google Map.
  8. The location of your device will appear on the map as a YELLOW dot.

Troubleshooting: if you encounter any issue related to the Accuware Indoors App or to the accuracy, please look at this page where you can find all the help you need.