Yet when I start weewx, it still shows the simulator. The page is available at millennialhouse.mynetgear.com/weewx/ for viewing.The file at /var/log/syslog shows the weewx in listening for UDP at <broadcast> on port 50222, but times out.What have I neglected to do? Thanks for help.
I set up a WeatherFlow station per their instructions, and it is feeding correct data to their app. I installed the weatherflowudp extension (using a Pi3), and wee_extension --list shows Version 1.03 as installed. There is a file weatherflowudp.py in /usr/share/wewx/user. I edited the /etc/weewx/weewx.conf as so:
The file at /var/log/syslog shows the weewx in listening for UDP at <broadcast> on port 50222, but times out.What have I neglected to do? Thanks for help.
Attached syslog file.
Yes, thanks, I understand that. How can I find out why WeeWx is not receiving data?
This is the output from listen --raw. It keeps repeating these lines.
Ok, here is an extract from the syslog, from 14:04:53 when weewx started, to 14:26:20 when it stopped. It was running as daemon with log raw packets true. Also attached is the weewx.conf file. What can you tell from these? Thanks.
echo "weewx_reports /var/weewx/reports tmpfs size=20M,noexec,nosuid,nodev 0 0" | sudo tee -a /etc/fstab
sudo sed -i -e 's%HTML_ROOT =.*%HTML_ROOT = /var/weewx/reports%' /etc/weewx/weewx.conf
At this point, go ahead and browse out to http://youripaddress/weewx/ to see your weather. (end)
Should I try to undo all this, and where should the html files be?
I have looked at the index.html in the following directories:
/home/weewx/public_html/index.html
/var/wewx/reports/index.html
/var/www/html/wewx/index.html
They each show the same simulator page. Where else can I look?
Where could I look to see if there are reports, without going through a web page? If I can see data that weewx is collecting then I'll worry about how to get it into a web page.
thanks again.
Oct 14 14:05:17 raspberrypi weewx[8036]: manager: Added record 2019-10-14 14:05:00 MDT (1571083500) to database 'weewx.sdb'
Oct 14 14:05:18 raspberrypi weewx[8036]: manager: Added record 2019-10-14 14:05:00 MDT (1571083500) to daily summary in 'weewx.sdb'
That is a step forward from yesterday. There should be some lines similar to these appear next as the WeeWX report cycle executes, what you see will depend on your system but there should be something not nothing:
Oct 13 06:25:22 aurora weewx[21977]: cheetahgenerator: Generated 6 files for report SeasonsAuroraReport in 1.28 seconds
Oct 13 06:25:23 aurora weewx[21977]: imagegenerator: Generated 7 images for SeasonsAuroraReport in 0.52 seconds
Oct 13 06:25:23 aurora weewx[21977]: copygenerator: copied 0 files to /home/weewx/public_html
Oct 13 06:25:24 aurora weewx[21977]: rsyncupload: rsync'd 13 files (120,985 bytes) in 0.88 seconds
The following indicates you have an issue with pressure data from the station/driver:
Oct 14 14:05:26 raspberrypi weewx[8036]: engine: 2019-10-14 14:05:24 MDT (1571083524) LOOP value 'pressure' 21.92306272 outside limits (24.0, 34.5)
Could be anyone of a number of issues but I would leave that for the moment and get WeeWX working with the driver and producing output.
I would edit weewx.conf and set debug = 1, save weewx.conf and restart WeeWX. Let WeeWX run for a couple of archive periods and then post the log from startup making sure you include the WeeWX startup sequence and the couple of archive periods of activity. You might want to set log_raw_packets = False under [WeatherFlowUDP] in weewx.conf to cut down a bit of log output, setting debug = 1 will make the log more chatty.
Gary
The following indicates you have an issue with pressure data from the station/driver:
Oct 14 14:05:26 raspberrypi weewx[8036]: engine: 2019-10-14 14:05:24 MDT (1571083524) LOOP value 'pressure' 21.92306272 outside limits (24.0, 34.5)