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.

Reply via email to