That could work, but to calculate barometer from pressure requires outside temperature. Both must appear in the same packet.
Again, run weewx from the command line and see what variables are appearing in each packet. -tk On Thu, Oct 26, 2017 at 10:12 AM, Robert Mantel <[email protected]> wrote: > I send station pressure from my weather station as "pressure" and let > weewx make the calculation for barometer which I have set up as "software", > not "prefer_hardware", is this the wrong way to do this? > > On Thursday, 26 October 2017 12:43:24 UTC-4, Tom Keffer wrote: >> >> The WU uploader will simply skip a value that is missing or is set to >> Python None. >> >> Run weewx from the command line. It will print out the values of all >> variables retrieved from the weather station and/or calculated. I'm betting >> barometer is missing from your packets. >> >> As for why, that would depend on the details of the wxMesh driver and >> your hardware setup, which I'm not privy to. >> >> -tk >> >> On Thu, Oct 26, 2017 at 8:47 AM, Robert Mantel <[email protected]> wrote: >> >>> I set debug to 2 and using rapidfire with WU, I'm not seeing any >>> pressure being sent from the syslog at all, which is reflected on my WU >>> page. I'm using wxmesh driver and I have the windspeed and direction >>> updating as quickly as my arduino based system is posting changes to my >>> mqtt database. All other values get updated once a minute (no reason to >>> update these more often). I'm wondering if this is causing headaches for >>> WU? From what I read in the forum here so far, WU seems to have a lot of >>> issues in this regard, so perhaps there is no fix for this, but it's >>> curious that I'm not seeing any pressure data at least being sent out. Any >>> ideas why? Also dew point is being reported very sporadically as well. >>> Here is a section of the syslog after both values have been picked up from >>> the wxmesh driver: >>> >>> Oct 26 11:45:43 raspberrypi weewx[11171]: ftpgenerator: FTP upload not >>> requested. Skipped. >>> Oct 26 11:45:43 raspberrypi weewx[11171]: reportengine: Running report >>> RSYNC >>> Oct 26 11:45:43 raspberrypi weewx[11171]: reportengine: Found >>> configuration file /etc/weewx/skins/Rsync/skin.conf for report RSYNC >>> Oct 26 11:45:43 raspberrypi weewx[11171]: rsyncgenerator: rsync upload >>> not requested. Skipped. >>> Oct 26 11:45:46 raspberrypi weewx[11171]: wxMesh: dateTime 1509032747 >>> Oct 26 11:45:46 raspberrypi weewx[11171]: wxMesh: buffer content for >>> key: soc = 89 >>> Oct 26 11:45:46 raspberrypi weewx[11171]: wxMesh: buffer content for >>> key: dewpoint = 39.11 >>> Oct 26 11:45:46 raspberrypi weewx[11171]: wxMesh: buffer content for >>> key: outHumidity = 91 >>> Oct 26 11:45:46 raspberrypi weewx[11171]: wxMesh: buffer content for >>> key: volts = 4.00 >>> Oct 26 11:45:46 raspberrypi weewx[11171]: wxMesh: buffer content for >>> key: rain = 0.000 >>> Oct 26 11:45:46 raspberrypi weewx[11171]: wxMesh: buffer content for >>> key: windDir = 135 >>> Oct 26 11:45:46 raspberrypi weewx[11171]: wxMesh: buffer content for >>> key: outTemp = 41.54 >>> Oct 26 11:45:46 raspberrypi weewx[11171]: wxMesh: buffer content for >>> key: windSpeed = 22.80 >>> Oct 26 11:45:46 raspberrypi weewx[11171]: wxMesh: buffer content for >>> key: windGust = 36.50 >>> Oct 26 11:45:46 raspberrypi weewx[11171]: wxMesh: buffer content for >>> key: windGustDir = 135 >>> Oct 26 11:45:46 raspberrypi weewx[11171]: rtgd: queued loop packet >>> (1509032747) >>> Oct 26 11:45:46 raspberrypi weewx[11171]: rtgdthread: received loop >>> packet (1509032747) >>> Oct 26 11:45:46 raspberrypi weewx[11171]: restx: Ambient: url: >>> http://rtupdate.wunderground.com/weatherstation/updateweathe >>> rstation.php?action=updateraw&ID=ITHUNDER5&PASSWORD=XXX& >>> softwaretype=weewx-3.7.1&windgustmph=36.5&humidity=091& >>> dailyrainin=0.13&winddir=135&tempf=41.5&windspeedmph=22.8& >>> rtfreq=2.5&rainin=0.07&dewptf=39.1&dateutc=2017-10-26%2015% >>> 3A45%3A47&realtime=1 >>> Oct 26 11:45:46 raspberrypi weewx[11171]: rtgdthread: created cached >>> loop packet (1509032747) >>> Oct 26 11:45:46 raspberrypi weewx[11171]: rtgdthread: gauge-data.txt >>> (1509032747) generated in 0.01306 seconds >>> Oct 26 11:45:51 raspberrypi weewx[11171]: wxMesh: dateTime 1509032752 >>> Oct 26 11:45:51 raspberrypi weewx[11171]: wxMesh: buffer content for >>> key: windDir = 135 >>> Oct 26 11:45:51 raspberrypi weewx[11171]: wxMesh: buffer content for >>> key: windSpeed = 19.59 >>> Oct 26 11:45:51 raspberrypi weewx[11171]: rtgd: queued loop packet >>> (1509032752) >>> Oct 26 11:45:51 raspberrypi weewx[11171]: rtgdthread: received loop >>> packet (1509032752) >>> Oct 26 11:45:51 raspberrypi weewx[11171]: rtgdthread: created cached >>> loop packet (1509032752) >>> Oct 26 11:45:51 raspberrypi weewx[11171]: restx: Ambient: url: >>> http://rtupdate.wunderground.com/weatherstation/updateweathe >>> rstation.php?action=updateraw&ID=ITHUNDER5&PASSWORD=XXX& >>> softwaretype=weewx-3.7.1&windgustmph=36.5&humidity=091& >>> dailyrainin=0.13&winddir=135&tempf=41.5&windspeedmph=19.6& >>> rtfreq=2.5&rainin=0.07&dateutc=2017-10-26%2015%3A45%3A52&realtime=1 >>> Oct 26 11:45:51 raspberrypi weewx[11171]: rtgdthread: gauge-data.txt >>> (1509032752) generated in 0.01303 seconds >>> Oct 26 11:45:56 raspberrypi weewx[11171]: wxMesh: dateTime 1509032757 >>> Oct 26 11:45:56 raspberrypi weewx[11171]: wxMesh: buffer content for >>> key: windDir = 135 >>> Oct 26 11:45:56 raspberrypi weewx[11171]: wxMesh: buffer content for >>> key: pressure = 29.173296 >>> Oct 26 11:45:56 raspberrypi weewx[11171]: wxMesh: buffer content for >>> key: windSpeed = 21.49 >>> Oct 26 11:45:56 raspberrypi weewx[11171]: wxMesh: buffer content for >>> key: inHumidity = 46.128906 >>> Oct 26 11:45:56 raspberrypi weewx[11171]: wxMesh: buffer content for >>> key: inTemp = 72.517998 >>> Oct 26 11:45:56 raspberrypi weewx[11171]: rtgd: queued loop packet >>> (1509032757) >>> Oct 26 11:45:56 raspberrypi weewx[11171]: rtgdthread: received loop >>> packet (1509032757) >>> Oct 26 11:45:56 raspberrypi weewx[11171]: rtgdthread: created cached >>> loop packet (1509032757) >>> Oct 26 11:45:56 raspberrypi weewx[11171]: restx: Ambient: url: >>> http://rtupdate.wunderground.com/weatherstation/updateweathe >>> rstation.php?action=updateraw&ID=ITHUNDER5&PASSWORD=XXX& >>> softwaretype=weewx-3.7.1&windgustmph=36.5&humidity=091& >>> dailyrainin=0.13&winddir=135&tempf=41.5&windspeedmph=21.5& >>> rtfreq=2.5&rainin=0.07&dateutc=2017-10-26%2015%3A45%3A57&realtime=1 >>> Oct 26 11:45:56 raspberrypi weewx[11171]: rtgdthread: gauge-data.txt >>> (1509032757) generated in 0.02435 seconds >>> Oct 26 11:46:01 raspberrypi weewx[11171]: wxMesh: dateTime 1509032762 >>> Oct 26 11:46:01 raspberrypi weewx[11171]: wxMesh: buffer content for >>> key: windDir = 135 >>> Oct 26 11:46:01 raspberrypi weewx[11171]: wxMesh: buffer content for >>> key: windSpeed = 22.29 >>> Oct 26 11:46:01 raspberrypi rsyslogd-2007: action 'action 17' suspended, >>> next retry is Thu Oct 26 11:47:31 2017 [try >>> http://www.rsyslog.com/e/2007 ] >>> Oct 26 11:46:01 raspberrypi weewx[11171]: rtgd: queued loop packet >>> (1509032762) >>> Oct 26 11:46:01 raspberrypi weewx[11171]: rtgdthread: received loop >>> packet (1509032762) >>> Oct 26 11:46:01 raspberrypi weewx[11171]: rtgdthread: created cached >>> loop packet (1509032762) >>> Oct 26 11:46:01 raspberrypi weewx[11171]: rtgd: queued >>> weewx.END_ARCHIVE_PERIOD event >>> Oct 26 11:46:01 raspberrypi weewx[11171]: rtgdthread: gauge-data.txt >>> (1509032762) generated in 0.01129 seconds >>> Oct 26 11:46:01 raspberrypi weewx[11171]: rtgdthread: received event - >>> END_ARCHIVE_PERIOD >>> Oct 26 11:46:01 raspberrypi weewx[11171]: restx: Ambient: url: >>> http://rtupdate.wunderground.com/weatherstation/updateweathe >>> rstation.php?action=updateraw&ID=ITHUNDER5&PASSWORD=XXX& >>> softwaretype=weewx-3.7.1&windgustmph=36.5&humidity=091& >>> dailyrainin=0.13&winddir=135&tempf=41.5&windspeedmph=22.3& >>> rtfreq=2.5&rainin=0.07&dateutc=2017-10-26%2015%3A46%3A02&realtime=1 >>> >>> -- >>> 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]. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- > 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]. > For more options, visit https://groups.google.com/d/optout. > -- 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]. For more options, visit https://groups.google.com/d/optout.
