I've ran debug on the Belchertown Skin and it shows dashes in the web console. Also ran debug on weewx.conf. It seems everything runs as expected. Everything appears to fine with the exception of wind direction and degrees. Here is my weewx.conf
[WeatherFlowUDP]
85
86 # This section is for the Weatherflow Tempest weather station
87 # The time (in seconds) between LOOP packets.
88
89 loop_interval = 2.5
90
91 # The start time. Format is YYYY-mm-ddTHH:MM. If not specified, the default
92 # is to use the present time.
93
94 # The driver to use:
95 driver = user.weatherflowudp
96 log_raw_packets = False
97 udp_address = <broadcast>
98 #udp_address = 0.0.0.0
99 #udp_address = 255.255.255.255
100 udp_port = 50222
101 udp_timeout = 90
102 share_socket = False
103
104 [[sensor_map]]
105 outTemp = air_temperature.ST-00002358.obs_st
106 outHumidity = relative_humidity.ST-00002358.obs_st
107 pressure = station_pressure.ST-00002358.obs_st
108 #lightning_strikes = lightning_strike_count.ST-00002358.obs_st
109 #avg_distance = lightning_strike_avg_distance.ST-00002358.obs_st
110 outTempBatteryStatus = battery.ST-00002358.obs_st
111 windSpeed = wind_speed.ST-00002358.rapid_wind
112 windDir = wind_direction.ST-00000025.rapid_wind
113 luxXXX = illuminance.ST-00002358.obs_st
114 UV = uv.ST-00002358.obs_st
115 rain = rain_accumulated.ST-00002358.obs_st
116 windBatteryStatus = battery.ST-00002358.obs_st
117 radiation = solar_radiation.ST-00002358.obs_st
118 #lightningXXX = distance.ST-00002358.evt_strike
119 #lightningYYY = energy.ST-00002358.evt_strike