Para descartar picos en los parámetros hay que modificar el archivo "weewx.conf" en que se encuentra en /etc/weewx/. Una vez ahí, busca esta sección: [StdQC]
[[MinMax]]
barometer = 26, 32.5, inHg
pressure = 24, 34.5, inHg
outTemp = -40, 120, degree_F
inTemp = 10, 120, degree_F
outHumidity = 0, 100
inHumidity = 0, 100
windSpeed = 0, 120, mile_per_hour
rain = 0, 50, mm
En la línea de outTemp, modifica el rango que aparece (ojo, está en ºF). En tu caso -40ºC equivalen a -40ºF, así que si lo que te aparecen son picos con esa temperatura de manera recurrente, pon por ejemplo -4 (equivale a -20ºC que probablemente no se den nunca en tu ubicación).
Un saludo