Most frequently asked questions

How do I sign into Proximi.io?

How do I sign in to Proximi.io?

During the first 30 days after your registration, you can utilize the Proximi.io web portal. Just click the “Login”-button on the top-right corner of our website. After that period, the web portal is included in the paid plans. If you wish to continue using Proximi.io free of charge, you need to host the portal yourself either locally or in a cloud platform. You can find instructions here (local deployment) or here (Heroku deployment).

Where can I get the API key for the application

Where can I get the API key for the application?

The API key can be obtained from the portal. On the portal, go to Manage Application (on the left panel). The Token is the API key. If you click on the key, it will pop up in a new window, where you can copy it.

app_token

Does Proximi.io support Ionic or Cordova?

Does Proximi.io support Ionic or Cordova?

Yes, we do! With our Ionic / Cordova plugin, connecting your app to the Proximi.io only take few minutes of your time. Click HERE to view the related documentation. In case you need more information click HERE to see how to add Ionic / Cordova plugin into your existing project.

Does you Ionic plugin work with Ionic2?

Does your Ionic plugin work with Ionic 2?

Ionic 2 is still in Beta version and we are working on testing our platform in that. As this is not a stable version, we are yet to release our platform that will be compatible with Ionic 2.

How to trigger events?

How to trigger events?

Once you have created the places, floors, department and geofence in the webportal, triggering events is very simple. Download proximi.io management app in Android or iOS devices.

  1. Login to the app with the same credentials as the one that you have used in the Webportal.
  2. Go to the Map demo. Here you can see your current position in blue dot and the geofence created as red circle. In our case we have two geofences. The Geofence will show up in the map only when you enable ‘Show Inputs and Geofence’ option from the bottom of the page.
  3. With Proximi.io management app running in your mobile device, move in and out of the Geofence area to get the ENTER and EXIT events triggered

Note: You need to have beacons installed or have IndoorAtlas mapped in your location or GPS must be enabled to track your Movement.  In order to use GPS, you actually need to go outside to trigger events.

management_app

How do I get the anonymous visitor ID?

How do I get the anonymous visitor ID?

The visitor id can be obtained from the portal. Login to portal and try to trigger some events. (e.g. walking around your defined geofence). Then, go to the Dashboard, and copy the sequence of numbers and letters under the “Visitor” column. See below:

where_to_find_visitorID

Where do I upload the floor plan?

Where do I upload the floor plan?

You need to upload the floor plan to an external server, like Dropbox or other image sharing site. And then copy&paste the link to our platform.

How do I display a floor image on my Android app?

How do I display a floor image on my Android app?

requestFloorPlanImage method is used when you want to get a floor plan.

Syntax:
public boolean requestFloorPlanImage(Context context, final ProximiioImageCallback callback)

Request the floor plan image of this floor. The image is cached accordingly for future access. Returns true if the floor plan image is being retrieved. False if this floor doesn’t have a floor plan or a floor plan retrieval is already in progress

ProximiioImageCallback
Callback for floor plan image loading. You need create a new ProximiioImageCallback and write your own code to be executed when the image is loaded or fails to load.

loaded
void loaded(Bitmap bitmap, float floorPlanWidth, float floorPlanHeight, double[] floorPlanPivot)

This is called when the image loading succeeds. The resulting floor plan will be properly rotated and scaled according to the anchors.

failed
void failed()

Image loading failed for some reason. You may retry here.

How do I launch the web portal when I have installed using npm?

How do I launch the web portal when I have installed using npm?

It varies depending on the path setup. If the path is set in a way that it looks for binaries in the npm global node_modules folder then run it as “promixiio start”. If not, then it usually requires using “npm proximi start” so it knows to search for a global binary from the npm node_modules folder.

Can I have geofences in different shapes?

Can I have geofences in different shapes?

Right now the geofence created are in circles. Due to popular demand we are planning to have geofence in different shapes like polygon, rectangle etc. Coming Soon!

Your question not answered here?

Contact us a support@proximi.io, and we’ll get you sorted!