Smart Battery