From my point of view, it's unfair to use the weather forecast as a criteria for badges when you have a watch that can record the current temperature.
The temperature in the weather forecast should only be considered in the absence of the temperature readings recorded by the watch itself (or tempe sensor); ie: as a last resource.