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.

Reply via email to