Eddystone is the Google’s Beacon Protocol. Eddystone has multiple Eddystone UID gives each Beacon a unique identifier, which allows for remote control of the Beacons content.
After you have used your claim code to claim your Beacons in the BlueCats Web App, download the BC Reveal app, which is our management app on Android or iOS. See if your Beacons are showing up in the BC Reveal app.
Troubleshooting if you can’t see your Beacon:
- Go to your BC Reveal App. There are Tabs at the bottom. Sometimes there is a caching issue.
- Click on the Tab Teams.
- Go to your Team. Click on Beacons. Pull down on the page to refresh.
- And you should be able to find the Beacon there.
- This will then put it in the sniffer side.
- Try closing out the BC Reveal App completely. Sometimes there is an issue with caching.
- Pull the batteries out again. It never hurts.
Setting Up Google Dashboard
Google Dashboard is a management interface that allows you to control your Beacons remotely. You can send links or app intents to the Beacon with a custom message. This is allows you to do remote updating.
Setting Up Your Beacons
After you redeemed your claim code, it is time to set up your Beacon to broadcast in Eddystone UID.
- Open the BC Reveal App
- Select Your Beacon
- Click continue and then Update
- Now, Click on mode and select Eddystone UID
- Click continue and then Update
- You should be all set
Setting Up Your Phone
It is important to see if your phone is able to receive Nearby Messages. Each phone is different, so ensuring that your settings are right can save a lot of headaches.
Nearby messages is a native feature for Android, but not iOS.
- Make sure your Bluetooth is on.
- Open Settings.
- Click on Google.
- Make sure Nearby Notifications is on.
- Then open your notification bar and there should be a setting enabled for Nearby Messages.
- Add Nearby to your home screen for later use. It is not necessary but it is useful for checking Beacons Notifications more quickly.
Setting up the Google Dashboard
- Go to the Google Beacon Dashboard page and click Sign in.
- Sign in to your Google account or make one if you do not already have one. You may be prompted for setting up a year Trial.
- Once you have signed in, click on the upper left hand corner with the three lines symbol. Go to API Manager > Library
- Then use the search function ‘Beacon’ to find the ‘Beacons API’
- Click on it and then in the top right click Enable
- Click on the arrow or the three hexagons in the top left next to Google Cloud Platform and create and name your Beacon project
- Once your project has been created sign in here Beacon Dashboard
- Select your Beacon Project. You should be prompted with a screen that says no Beacons registered.
Registering Your Beacons
- Download the “Beacon Tools” for Android or iOS.
- Select your Beacon Project
- Click on the Beacons in the Unregistered Tab and register it.
- You may have to refresh the Beacon Dashboard page
- Make sure you click on your Beacon project and select the Beacon you just registered
- Click View details > Nearby Notifications
- This brings you to the area where you can set your notification as a Web URL or set an App Intent.
- Click Web URL
- You have to put “en” for English for the ISO 639-1 Code
- Enter in a Web HTTPS link and a message.
- Click save and you should now be able to see a passive notification in the Android Nearby App or in the Android Notifications
Can’t See Your Nearby Notifications?
Eddystone notifications are passive. They will not actively buzz you, and if the device sees the device it will no longer think it is important to show the notification. If you see the Beacon in BC Reveal, but no notification the URL is being broadcasted however the phone thinks it is no longer important.
On top of that, each phone’s Bluetooth hardware is made differently and not all hardware is created equally. A lot of people, are able to see a notification for one second and then it is gone the next. Be aware this protocol is only so reliable and finicky a lot of the times.