A city name is not a stable API location identifier. AccuWeather's daily forecast documentation uses a location key obtained through location search and an explicit unit choice.
For the AccuWeather integration, test two places with the same name in different regions. Confirm the selected location before requesting its forecast, and retain the response units when displaying values. A plausible temperature can still belong to the wrong city or scale.