Motor smart controller