If the beacons listed under your Gimbal Developer Account show unknown values for the firmware and battery levels that means your phone isn't communicating with the beacons. I suspect it has to do with the way the application being built has been configured with the Gimbal SDK or the sample app wasn't setup to work with your Gimbal Developer Account.
Once everything is configured correctly then when your phone comes in proximity of a Gimbal beacon it will capture everything about that beacon and then send it to Gimbal's backend service. The end result will be the correct status of the firmware and battery levels on your Gimbal Developer Account.
I suggest using the various Gimbal surveying tools available for download on their website to detect beacon signals, measuring effective ranges, etc. You will likely use them quite a bit to do proper surveying. Granted, you could always bake this functionality into your own app if desired.