I've got a few iBeacon devices from Gimbal which are configurable through a website. I can assign new uuid, major, minor to any iBeacon devices I have. I'm puzzled at how the iBeacon devices know these configuration changed so that they can broadcast? The iBeacon devices can communicate to web server (this seems not make sense at all)?
P.S.: I didn't call any Gimbal API because I set them to iBeacon type.
Can anybody explain this? Thanks
Changing the identifiers of most iBeacons requires using an app that can talk to the beacon over Bluetooth. For example, my company's RadBeacon devices are easily configured over the air with our RadBeacon app.
The same applies for Gimbal beacons, which have their own app. It is a little confusing in the Gimbal case because you have both the web site and the app to deal with. But it is the app that actually makes changes. See the "Push Configuration to Beacon" section here.