How to get Estimote Device Name from Eddystone-UID packet?


I’m working on an iOS app written in Swift that discovers Eddystones. I’m trying to retrieve and display the Estimote Device Name from Estimote Cloud (i.e. “Sean’s Beetroot Estimote”) after I’ve discovered the Eddystone-UID packet using ESTEddystoneManager.

It appears that ESTRequestGetBeaconDetails is only for the iBeacon packets (since it takes in an array of CLBeacons). The iOS SDK example on Github (Proximity Content), is able to retrieve the device name from the cloud (albeit it using a deprecated method), but that’s for the iBeacon packets. There is no example using Eddystone.

Can anyone help me retrieve the device name from the cloud using an Estimote device that is only broadcasting Eddystone-UID packet? Or at least point me in the right direction?



Hi SAllen0400,

I have the same issue as you. Did you find a way to solve this problem?
Also, how do you retrieve the InstanceID from an ESTEddystone?
I only have access to the peripheralIdentifier property.

Many Thanks