Fix openweathermap icon and condition (issue #4279)