Smart charging management