The humidity sensor in my home built station is saturated, so swinging
between 0 and 100 per cent. This is causing the calculation of bad dewpoint
values.
sqlite> select datetime(datetime-4*3600,'unixepoch'),
printf("%0.2f|%0.2f|%0.2f", outTemp, outHumidity, dewPoint) from archive
where dewPoint < -50 and dateTime > 1735000000;
datetime(datetime-4*3600,'unixepoch')|printf("%0.2f|%0.2f|%0.2f", outTemp,
outHumidity, dewPoint)
2025-01-03 18:15:00|-1.59|0.65|-52.96
2025-01-03 22:45:00|-1.68|0.00|-68.00
2025-01-03 23:10:00|-1.85|0.01|-66.58
2025-01-04 08:45:00|-3.48|0.05|-60.37
2025-01-04 17:05:00|-3.57|0.04|-58.11
What are you doing to deal with this? Other than replacing/baking the
sensor?
My thought is to use the [[Corrections]] section in weewx.conf to set
dewpoint to None.
This configuration doesn't cause a crash, so at the least is harmless:
[[Corrections]]
dewpoint = None if dewpoint < -60.0 else dewpoint
--
You received this message because you are subscribed to the Google Groups
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion visit
https://groups.google.com/d/msgid/weewx-user/0606cc8c-3867-4f1b-ad77-49fcd3eebb98n%40googlegroups.com.