So a pressure value is being uploaded to PWS Weather but it is being ignored/rejected. In that case there is either a problem within WeeWX (which could be the driver, the processing of the driver output by WeeWX or the upload to PWS Weather) or there is a problem with PWS Weather. Before looking at PWS Weather I would be tracing the pressure data from your station, through the interceptor driver, through WeeWX and then emitted by the uploader to ensure that the correct pressure data is being uploaded (you indicate that 'packet capture' indicates that baromrelin/altimeter data is being uploaded, since the PWS uploader uploads WeeWX field barometer this implies WeeWX field barometer is ending up with the same value as baromrelin/altimeter, that does not sound right to me). My previous post indicated how to monitor the data from your station into WeeWX. Setting debug = 2 in weewx.conf and restarting WeeWX will cause the PWS upload data to be included in the log.
Gary On Tuesday, 16 March 2021 at 09:10:18 UTC+10 [email protected] wrote: > Hi Gary, > > My system is successfully passing/receiving the below values. It has been > running a couple of months already, I am just trying to enable PWS now. > 'baromabsin': 'pressure', > 'baromrelin' : 'altimeter', > > I can see from a packet capture, the > baromin value being passed to PWS = baromrelin value. > > So a value is being passed to PWS, but PWS "Observations" log is showing > all values except the pressure value - which is missing and is most likely > the reason for the Bad Data status > > > On Monday, March 15, 2021 at 11:49:34 PM UTC+1 gjr80 wrote: > >> No. Two different things. What should be happening is the interceptor >> driver obtains what pressures it can from your station. Provided it obtains >> at least one of the three (pressure, altimeter and barometer) WeeWX will >> calculate any that are missing. The PWS uploader then takes WeeWX field >> barometer and uploads it as PWS field baromin. >> >> I suggest you check that the interceptor driver is in fact obtaining at >> least one pressure from your station(maybe it is not and maybe that is why >> no pressure data is uploaded to PWS). You can do this in a number of ways >> you can run WeeWX directly >> <http://weewx.com/docs/usersguide.htm#Running_directly> and observe the >> loop packet and archive record contents or you can set debug = 1 in >> weewx.conf, restart WeeWX and observe the interceptor data in the log or >> you can run the interceptor driver directly >> <https://github.com/matthewwall/weewx-interceptor/blob/master/readme#L171> >> (without WeeWX) and see what it returns. >> >> Once you have confirmed that you have the required pressure data then >> worry about the PWS uploader. >> >> Gary >> >> On Tuesday, 16 March 2021 at 08:26:22 UTC+10 [email protected] wrote: >> >>> I see in interceptor.py pressure as mapped as follows; >>> 'baromabsin': 'pressure', >>> 'baromrelin' : 'altimeter', >>> I see in restx.py >>> 'barometer': 'baromin=%.3f', >>> >>> i guess i need to override the PWS one with >>> baromrelin: baromin? >>> >>> Am I able to do this in the weewx.conf? >>> >>> >>> On Monday, March 15, 2021 at 10:29:49 PM UTC+1 S R wrote: >>> >>>> >>>> I have enabled pwsweather and it is receiving data, but it is reported >>>> as bad data because the pressure value is missing. >>>> >>>> i have a Fine Offset WH2900c with EasyWeather v1.5.6 firmware. >>>> >>>> I guess the pressure is not mapped the same? >>>> >>> -- 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 on the web visit https://groups.google.com/d/msgid/weewx-user/acfe5a14-af7c-443d-ab3e-ae19f3fa8f06n%40googlegroups.com.
