In the sim, with a 3.2 target, the edge530,830,1030,1030+ indicate that Weather is unavailable ("has :Weather" returns false) but its actually available on the real devices with a 3.2 VM
Also see https://forums.garmin.com/developer/connect-iq/f/discussion/250838/weather-temperature-datafield-sdk-3-2