First of all, thanks for sticking with me on this.  I apologize for my 
denseness on this matter.  I am apparently not running the proper weewxd; 
I've tried sudo weewxd /etc/weewx/weewx.conf and get nothing. I do not know 
how to see what pressures are being include in loop packet and archive 
records. A little more remedial help is appreciated.  Thanks

On Tuesday, February 11, 2020 at 9:51:23 AM UTC-8, ln77 wrote:
>
> The link in Gary’s mail explains how to run it — just give the full path 
> to the config file as an argument to weewxd. Something like:
>     sudo weewxd /etc/weewx/weewx.conf
>
>   -Les
>
>
> On Feb 11, 2020, at 9:21 AM, Dan Blanchard <[email protected] 
> <javascript:>> wrote:
>
> 
> I have confirmed and to the best of my knowledge, the station altitude is 
> set correctly (altitude = 2320 foot).
>
> When I run weewx directly (sudo weewxd weewx.conf) I get the following:
>
> Traceback (most recent call last):
>   File "/usr/bin/weewxd", line 64, in <module>
>     weewx.engine.main(options, args)
>   File "/usr/share/weewx/weewx/engine.py", line 852, in main
>     sane = os.stat(config_path).st_ctime
> OSError: [Errno 2] No such file or directory: '/home/pi/weewx.conf'
>
> I really do not understand what that means.  I went and looked at line 64 
> and 852 but don't know enough to see a problem.  I understand the last line 
> because my config file is at /etc/weewx/weewx.conf.  Is there another way 
> to run it directly?
>
> Once I get past this step, I can try the other suggestions you had.
>
> On Tuesday, February 11, 2020 at 2:03:38 AM UTC-8, gjr80 wrote:
>>
>> Sorry, only use hPa here so the obvious nonsense inHg value was lost on 
>> me.
>>
>> WeeWX is flexible enough that you change whatever you want to display on 
>> your web page, you can use another field or recalculate using whatever you 
>> like, it's just a case of altering the appropriate template. Similarly, you 
>> can change what is sent to WU, WeeWX is coded to send field barometer, 
>> to change that you need to dig into the code and your changes would likely 
>> not be safe across an upgrade.
>>
>> In terms of solutions, one obvious check is that you have your station 
>> altitude set correctly in weewx.conf. You are after the altitude setting 
>> under [Station]. If altitude is set correctly then the solution is in 
>> the driver. The WS-2813 driver emits pressure and WeeWX calculates 
>> barometer and altitude. Have you run WeeWX directly 
>> <http://weewx.com/docs/usersguide.htm#Running_directly> to see what 
>> pressures are being include in loop packet and archive records. You should 
>> see all three pressures included as the data sent to console is after WeeWX 
>> has augmented the packet/record with whatever derived fields it can.
>>
>> Unfortunately it looks like the WS-2813 driver cannot be run stand alone 
>> which would be handy to see exactly what data is coming from the driver (as 
>> opposed to running WeeWX directly which include driver and WeeWX calculated 
>> fields). You can driver only data by disabling the WeeWX StdWXCalculate 
>> service that calculates the additional fields. To disable StdWXCalculate 
>> edit weewx.conf and locate the process_services setting under [Engine] 
>> [[Services]]. It should look something like this:
>>
>> process_services = weewx.engine.StdConvert, weewx.engine.StdCalibrate, 
>> weewx.engine.StdQC, weewx.wxservices.StdWXCalculate
>>
>> just put a # in front of the StdWXCalculate service as follows:
>>
>> process_services = weewx.engine.StdConvert, weewx.engine.StdCalibrate, 
>> weewx.engine.StdQC #, weewx.wxservices.StdWXCalculate
>>
>> save and stop WeeWX if running and then run directly 
>> <http://weewx.com/docs/usersguide.htm#Running_directly> again. This time 
>> you should see no derived fields added and what you see should be coming 
>> from the driver. What pressure field is provide and if it is pressure is 
>> it indeed station pressure? If this is the case then the issue lies 
>> elsewhere, if not then the driver needs some scrutiny.
>>
>> Gary
>>
> -- 
> 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] <javascript:>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/weewx-user/df992563-d738-4f4d-90ec-ec68c3b995b5%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/weewx-user/df992563-d738-4f4d-90ec-ec68c3b995b5%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
>

-- 
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/6aec3d88-c737-4354-8d8f-792e1e416536%40googlegroups.com.

Reply via email to