Since you are using ecowitt you can apply your correction byusing the 
wsview app if you have that. I have had to slightly adjust some ecowitt 
temperature sensors vs. my multiple other reference sensors.

On Tuesday, July 7, 2026 at 9:14:39 AM UTC-7 Greg Troxel wrote:

> "'Tomasz Lewicki' via weewx-user" <[email protected]> writes:
>
> > Thank you for your reply and for your willingness to help. I've been a 
> > satisfied QGIS user for several years now; I manage a few stations, so I 
> > have a pretty good idea of how things work. I deliberately didn't 
> provide 
> > details about the station model, console, etc., because I'd like the 
> > solution to be hardware agnostic. I'm familiar with the Wiki article, 
> but 
> > unfortunately, it doesn't explain what I'm asking about. Or maybe I just 
> > can't read between the lines :)
>
> I don't think it's reasonable to leave out relevant information on
> purpose, and if you are asking a theoretical question that should be
> separate.
>
> > As for the barometer readings, I have two (WH25A and WN32P), and each 
> shows 
> > a different value. Their readings differ by exactly 10 hPa. I have a 
> Python 
>
> Something seems very wrong. I have never seen a pressure sensor that
> far off. I suspect confusion between reduced and station pressures.
> But maybe you just have bad hardware.
>
> > script that retrieves the current METAR for a nearby airport, and based 
> on 
> > the specified altitude above sea level and the entered pressure, it 
> > calculates the "correct" pressure and reports the offset of my barometer 
> > from the airport's.
>
> It would be nice to publish that, so that you contribute to the commons.
>
> > It saves the results to a file and calculates the mean 
> > and median from several measurements. That's why I wrote that I'm 
> > interested in a pressure correction of +6 hPa, because that's how much 
> the 
> > WH25A sensor underreports (I borrowed a WN32P for verification only).
>
> You said 10 earlier which is not 6. So please dig into your hardware
> and debug logs and examine and then describe
> - what the documentation (+ weewx wiki, internet) says it measures and 
> reports
> - what kind of calibration can be done on the hardware
> - what values you have set for those calibrations
> - how you determined your elevation and what your estimate of alitude
> uncertainty is
>
> - specific values reported by your hardware, your elevation, and
> corresponding values/elevation from nearby official stations
>
> > I'd simply like to understand how the correction calculation workflow 
> > works, as specified in the [StdCalibrate] / [[Corrections]] section of 
> > weewx.conf. At what point is this correction applied, and to which 
> > "measurement" method—only software? Only hardware? Both? 
>
> I suggest reading the source code. Also, in weewx.conf, services are
> listed in order, and the standard approach is to do StdCalibrate before
> StxWXCalculate. So *if* the console reports station pressure, and *if*
> barometer is software instead of harder, then just adjusting station
> pressure should be sufficient, because StdWXCalculate should see the
> adjusted station pressure. But if the console is *also* reporting
> barometric pressure, then StdWXCalculate will not be run for barometric
> pressure.
>
> You really need to understand what is being reported vs calculated, and
> how weewx is choosing to calculate or use hardware for each item.
>
> > My reasoning is as follows: 
> >
> > 1. I set the pressure correction to pressure = pressure + 6.0 in 
> > weewx.conf; I don't change anything in the station console—no offsets, 
> no 
> > entering "correct" ABS or REL pressure
> >
> > 2. After setting the pressure correction, should I set pressure = 
> > prefer_hardware or software? 
>
> You should understand what is going on with what's reported and what's
> calculated.
>
> > 3. What should I do with barometer then, to avoid applying a double 
> > correction or causing a calculation error?
>
> You should understand what is going on with what's reported and what's
> calculated.
>
> If you don't want to try to understand that, then it's going to be much
> <harder for you to get a good outcome.
>

-- 
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/c689cf52-1e40-4470-a9b1-cb77fdeead74n%40googlegroups.com.

Reply via email to