Smart charging solutions