Configuring Beacons in the Kontakt.io Proximity Web Panel

Using the Kontakt.io Proximity Web Panel, you can configure your Beacons.  This allows you to change information such as the Beacon identifiers (Proximity UUID, Major, Minor, Namespace ID, Instance ID), Transmission Power, Advertising interval, alias, etc.

If you want to configure your Gateway then please look at our guide How to setup up your Gateway.

You can also use the kontakt.io profiles to apply one of our preset profiles or your own custom configuration, to a single beacon, or to multiple beacons at once.

It's important to note that once new settings are created on your Web Panel, your Bluetooth Beacons will not be updated until they're synced using our management app (available for iOS and Android) or SDK.

  1. Beacon properties
  2. Configuring individual Beacons
  3. Pending configurations and updating physical Beacons
  4. Synchronizing changes with your Beacons

Beacon properties

Click on Infrastructure on the panel header and then on Beacons to get a list of all your devices.

infrastructure.png

This will open the list view for all your Bluetooth Beacons. 

Configuring individual Beacons

Clicking on the device unique Id or on the edit link to the right of the Beacon row (marked below), you can set properties for individual Beacons.

If you want to edit multiple devices at once, please follow this tutorial instead.

In this view you can review the basic information of your beacon and also change the general settings, where some useful presets are available, like our recommended settings or the energy saver. Our you can simply use the values of your choice for the Interval and Tx Power. It is also possible to give your device an alias.

Configdetails.png

Here you can also change the profile of your device or enable them all to use Packet interleaving.

Pending configurations and updating physical Beacons

When you change Beacon configurations or apply new profiles to your Beacons, the new settings will be in a pending state until the Beacons comes into range of a device running our software.

In both the list view and single beacon view, you'll see an indicator if your changes are in a pending state.

Your new values will be displayed in red. Values currently active on the Beacon will be stricken through.

Canceling a pending configuration.

To cancel a pending configuration, in case you no longer need to apply it, you can delete it by clicking cancel config link available in the orange box near the top right corner of the settings view of the device (or devices) for which you created it.

Synchronizing changes to your Beacons

To update your Beacons with your new configuration, you'll need to get in range of the Beacon with a device running our iOS or Android Admin App.

Read our article for iOS and Android to get detailed information on how to do it with your smartphone.

If you are looking to create configurations for multiple beacons, please follow this tutorial

 

- 2017-08-14 22:30:03 UTC
Was this article helpful?
2 out of 2 found this helpful

Comments

Follow
  • Avatar
    Edgar

    If you select iBeacon in the "Select Profile" does this mean that only Apple devices can see that beacon? Or will Android devices see it too? If not do you need to buy a second beacon, set it to Android, and have the same Major/Minor as the IBeacon?

  • Avatar
    Martin

    Hi Edgar. Although iBeacon is an Apple standard and the newly launched Eddystone a Google one, we've been working with iBeacon on Android for as long as we've in operation. Depending on what you plan to develop, you could use either or both, totally up to you; our Beacons can be easily configured to work on either.

  • Avatar
    sandra

    how I can send a file from the beacon to my phone , I would like to give it a try

  • Avatar
    Martin

    Hi Sandra. Beacons don't do much other than advertise their presence to your device through the iBeacon or Eddystone standard, your application should translate this into a meaningful message or interaction over to the user. Why don't you try the Eddystone-URL, it's now supported by Chrome for Android, check out this article.

  • Avatar
    appu balasubramaniam

    How can I handle the ACTIONS in mobile side,I seen SHOWCASE APP in that you store the data inside the app,If I upload Image in KONTAKT ADMIN panel,how I receive it? I can't find any sample in your GitHub sample app.

  • Avatar
    Martin

    Hi Appu. Communicating and retrieving data from our API using our Android and iOS SDK is detailed here:
    https://developer.kontakt.io/android-sdk/quickstart/#api-interactions
    https://developer.kontakt.io/ios-sdk/quickstart/api-client/

    Edited by Martin
  • Avatar
    appu balasubramaniam

    Hi Martin thanks for the reply,I am getting "Unable to resolve host "api.kontakt.io": No address associated with hostname" in CloudCallback,Please find my code below

    kontaktCloud.actions().fetch()
    .forDevices(u)
    .execute(new CloudCallback() {
    @Override
    public void onSuccess(Actions response, CloudHeaders headers) {

    Log.d("output",response.getContent().get(0).getContent().getCategory()+"");
    }

    @Override
    public void onError(CloudError error) {

    }
    });

  • Avatar
    Martin

    Hi Appu. Please check you're able to reach our https://api.kontakt.io from your end, everything is working fine from ours.

  • Avatar
    appu balasubramaniam

    I can reach https://api.kontakt.io from browser but when I tried the above call back in android app ,I am getting error "failed to connect to api.kontakt.io/54.77.58.131 (port 443) after 10000ms"

  • Avatar
    appu balasubramaniam

    In browser also I am getting access denied error https://uploadpie.com/ctHVsD

  • Avatar
    Martin

    Hi Appu. Our API is only available through HTTPS, make sure your API key is correctly set by following the guides shared earlier.

  • Avatar
    appu balasubramaniam

    Can't get action,Using valid API Key.Can you update any sample for getting action.

  • Avatar
    Martin

    Hi Appu. There's a section devoted to the Actions API endpoint in our Android SDK documentation. Here it is again, in case you missed, just make sure you scroll down a bit:
    https://developer.kontakt.io/android-sdk/quickstart/#api-interactions
    KontaktCloud kontaktCloud = KontaktCloudFactory.create();
    Actions actions = kontaktCloud.actions().fetch()
    .forDevices("AxT7")
    .startIndex(4)
    .maxResult(10)
    .filter("")
    .execute();

    Check out our GitHub account if you need more sample code, or feel free to reach us at support@kontakt.io if you need more help.

  • Avatar
    Martin Brown

    Wish the beacons I ordered had arrived instead of the one your company sent with the excuse I needed to contact sales first.

    Your Beacon Pro package has no documentation on how to configure beacon to broadcast using your dashboard or app.

    Hopefully this is not how your whole company operates with new customers.

  • Avatar
    Karin De Uriarte Langholz

    Hello Martin,
    As stated in our Store, the USB model for the Beacon Pro is only available upon request through our sales team, also under the Tech Specs, USB communication appears as optional.
    On your package you should have received a small green card that includes a URL [start.kontakt.io] to get started with your beacons.
    There is also additional information available in our support center, as you can see on this very article, to guide you on the configuration of your beacons. If you have any specific questions about the configuration process, or if you have any questions about our products, please don't hesitate to contact us at support@kontakt.io

  • Avatar
    Martin Brown

    Yes I did go to start.kontakt.io

    Since we had already registered and added our beacons before receiving them we were looking for professional step by st instructions or follow along video on how to configure your beacons for the first time to broadcast.

    Silly us.

    Edited by Martin Brown
  • Avatar
    Martin Brown

    Also on your product order page it clearly says

    "Connections/UI

    waterproof micro USB socket2"

    I know you want to come across as helpful so others reading these posts think your company is 100% support focused.

    But that is not how you and Hector are being seen by us.

    Hector or is it Martin both pictures seem the same.
    Hector's mobile number is not in service.

    Also no mention of why we were charged C.O.D by your shipping dept
    Even though we paid $20 USD for shipping.
    The most expensive way to ship is C.O.D.
    UPS charged us an additional $16.63 for C.O.D

  • Avatar
    Martin Brown

    As stated in your store

     

    Calculate the expected lifetime of your Beacon Pro

    Equipped with three replaceable CR2477 batteries, the Beacon Pro can last a minimum of 5 years on standard settings.
    Power the Beacon Pro via the built-in micro USB for endless power supply.

    Edited by Martin Brown
  • Avatar
  • Avatar
    Martin Brown

    How do we change the time on beacons that we received with the wrong time zone.
    How do we upgrade from firmware ver 1.9 to ver 3. when the firmware button is grey'd out on all our beacons?

    The support docs don't address this very simple issue at all.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Review our cookies information for more details.