--
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 weewx-user+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
I have just working started with both a Raspberry Pi and weewx this weekend. I've been uploading to Wunderground for a number of years, and also CWOP for a couple of months. I am currently using WUHU for uploads and it works great.
So the first question: Why the sudden pressure jump? The value in the graph does not match what's on the console. On the console I did adjust the pressure using the setup in the console, and that seems to be what is reported in the current conditions pressure at the top of the Wunder page. Does this has something to do with pressure vs barometer and I need to add an adjustment to the config file?
Second question: Why does the graph look so spotty after I turned off RapidFire? The table view in Wunderground shows many rows with "---" values for every parameter, which I assume is the same as the 999 that some of my other programs are reporting. I'm guessing that the gaps on the graph corresponds to these empty / invalid rows.Third question: Even with RapidFire set to true, I occasionally got 999 values reported to my phone app.
The difference in pressure could well be a difference in what weewx reports to WU, versus what WUHU reported. Weewx uses "barometer." This is sea-level pressure, adjusted for altitude and temperature. It's possible that WUHU just adjusted for altitude.
Wait, so the difference between what's on the console and what weewx reports to WU/PWS is from those adjustments?! I have set pressure_offset = -45.8 in weewx.conf to overcome the discrepancies.
On Sunday, February 1, 2015 at 5:00:26 PM UTC-5, Daniel wrote:I have just working started with both a Raspberry Pi and weewx this weekend. I've been uploading to Wunderground for a number of years, and also CWOP for a couple of months. I am currently using WUHU for uploads and it works great.
daniel,
are you running heavyweather with wuhu so that wuhu can read the curdat.lst file?
So the first question: Why the sudden pressure jump? The value in the graph does not match what's on the console. On the console I did adjust the pressure using the setup in the console, and that seems to be what is reported in the current conditions pressure at the top of the Wunder page. Does this has something to do with pressure vs barometer and I need to add an adjustment to the config file?
what is your altitude?
does heavy weather have a pressure correction?
does wuhu have a pressure correction?
you can add a correction to 'pressure' in weewx.confSecond question: Why does the graph look so spotty after I turned off RapidFire? The table view in Wunderground shows many rows with "---" values for every parameter, which I assume is the same as the 999 that some of my other programs are reporting. I'm guessing that the gaps on the graph corresponds to these empty / invalid rows.Third question: Even with RapidFire set to true, I occasionally got 999 values reported to my phone app.
please start by looking at the weewx output. once we know that is ok we can figure out any wunderground and rapidfire quirks.
1) look at the values in the weewx database for the time you ran weewx
sqlite3 /path/to/weewx.sdb
sqlite> select * from archive;
2) run weewx directly and capture 10-15 minutes of LOOP and REC output
sudo weewxd /path/to/weewx.conf
I ran weewxd manually for about 40 minutes, with debug = 1. I don't really understand what is happening. It looks like weewxd is busy trying to upload historical data to Wunderground. In all that time, WU never received an update from the RPi - it kept saying the last update from my station was when I was still on the PC.
I guess the LOOP and REC output goes to console and not /var/log/syslog?
The other question I have is the number of different devices the console is paired with (blue highlights). Are those the specific sensors, like humidity, rain and wind? My setup actually consists of two consoles, one set of sensors (one each of wind, humidity / temp and rain), one USB receiver and one internet gateway that's not really used. I ended up with this because it was cheaper to buy a whole new weather station from Costco to replace a failing humidity sensor, than trying to source just a replacement humidity sensor. The new station had the internet gateway in place of the USB receiver, but the sensors paired fine with the old 2812 console. I don't think the extra devices should impact the data collection. I'm using the new console in the bedroom as a second viewer.
Also, I noted from the first time I ran, the bogus last rain reset(red highlight). I've never reset the rain totals on the console since we got the system years ago. Is that causing any issues?
As soon as I enabled RapidFire, everything went to pot. I.e. I got a number of empty rows uploaded to WU. I turned off RapidFire and I'm running with the default, which uploads every 5 minutes. Even with that, I got two empty data rows on WU yesterday evening. Those two rows corresponded directly with empty rows in the archive table. Not sure what happened there.
I'm hoping it means that one console is paired to device 8008, and the other console is paired to 01d6. 01d6 is the one that I see with only console active. I'm also assuming that 01d6 is the ID of the USB stick that's connected to the RPi. I do not see the unknown response type error when the second console is powered off.Also, by reading through the comments in the device driver code, it appears that the USB stick will remember which console it is paired with, even after power is removed. So once I get a good pairing, I am assuming that the console and the USB stick will remain paired, even if another console is within range.
Matt,
How should I use [[corrections]] to have weewx properly reporting the pressure in my case? I don't quite grasp the barometer ~ pressure ~ altitude adjustments thing going on etc.
luc has been working on the driver for klimalogg stations, which use the same transceiver as ws28xx stations. in a month or two we plan to take what we learn from klimalogg and roll that back into the ws28xx driver. this should improve how pairing is reported and might improve behavior when there are multiple consoles and multiple transceivers/bridges.
m