Get battery level for beacons(Android)

Hi !
I am using the AltBeacon library to get a beacon info from estimote proximity beacons(3+4) and it works but for batery level I don’t get any data from methods “getExtraDataFields” and “getDataFields” (on Android 4.4.2).
I saw same topics for battery level(for iOS) and my questions are:

  1. Do I need to connect on cloud to see levels(each time)?
  2. Can I see through other libraries(AltBeacon) that data or only with estimote SDK?
  3. Do I always need Android 5.0+ to get battery info? I will use only Android 4.4.2 (as minimum)

Thanks in advance