No pool is maintenance free. There are options like, salt chlorine systems and automatic cleaners that help to reduce the maintenance but nothing is or should be free of maintenance.
No you sometimes need to charge your battery or get a boost if you battery runs low. Leaving your lights on for instance will totally drain the battery.