What are the hardware requirements for Battery monitoring?
As far as I know, there is no particular requirement.

You will get battery monitoring details when you send particular commands to the battery.

That is, the battery itself will have hardware for that.