No. You want the outside temperature. The observation type "barometer" is sea-level pressure. In order to reduce the gauge pressure to sea-level, you need to know the weight of the air column below your station, which is a function of altitude and its temperature.
-tk On Thu, Oct 26, 2017 at 10:47 AM, Robert Mantel <[email protected]> wrote: > Ah ok, makes sense. I think I know in my setup how I can fix this. My > pressure sensor is inside the house, so would I have to use the inside > temperature then? > > On Thursday, 26 October 2017 13:28:18 UTC-4, Tom Keffer wrote: >> >> Our messages crossed in the ether. >> >> Only one of those packets, the one at 13:22:55, had a value for pressure, >> and then it had no value for outTemp. >> >> That's why it's unable to calculate barometer. >> >> -tk >> >> On Thu, Oct 26, 2017 at 10:24 AM, Robert Mantel <[email protected]> wrote: >> >>> Here's the result running from command line. I'm getting pressure in >>> the loop packet and in the archive (my realtime gauges are working >>> perfectly), and weewx is calculating the altitude and barometer in the REC: >>> line: >>> >>> LOOP: 2017-10-26 13:22:25 EDT (1509038545) altimeter: None, appTemp: >>> None, barometer: None, cloudbase: None, dateTime: 1509038545, dewpoint: >>> None, heatindex: None, humidex: None, inDewpoint: None, maxSolarRad: None, >>> pressure: None, rainRate: 0, usUnits: 1, windchill: None, windDir: 45.0, >>> windSpeed: 15.63 >>> LOOP: 2017-10-26 13:22:30 EDT (1509038550) altimeter: None, appTemp: >>> None, barometer: None, cloudbase: None, dateTime: 1509038550, dewpoint: >>> None, heatindex: None, humidex: None, inDewpoint: None, maxSolarRad: None, >>> pressure: None, rainRate: 0, usUnits: 1, windchill: None, windDir: 315.0, >>> windSpeed: 7.82 >>> LOOP: 2017-10-26 13:22:35 EDT (1509038555) altimeter: None, appTemp: >>> None, barometer: None, cloudbase: None, dateTime: 1509038555, dewpoint: >>> None, heatindex: None, humidex: None, inDewpoint: None, maxSolarRad: None, >>> pressure: None, rainRate: 0, usUnits: 1, windchill: None, windDir: 45.0, >>> windSpeed: 10.41 >>> LOOP: 2017-10-26 13:22:40 EDT (1509038560) altimeter: None, appTemp: >>> None, barometer: None, cloudbase: None, dateTime: 1509038560, dewpoint: >>> None, heatindex: None, humidex: None, inDewpoint: None, maxSolarRad: None, >>> pressure: None, rainRate: 0, usUnits: 1, windchill: None, windDir: 135.0, >>> windSpeed: 13.03 >>> LOOP: 2017-10-26 13:22:45 EDT (1509038565) altimeter: None, appTemp: >>> None, barometer: None, cloudbase: None, dateTime: 1509038565, dewpoint: >>> None, heatindex: None, humidex: None, inDewpoint: None, maxSolarRad: None, >>> pressure: None, rainRate: 0, usUnits: 1, windchill: None, windDir: 90.0, >>> windSpeed: 16.29 >>> LOOP: 2017-10-26 13:22:50 EDT (1509038570) altimeter: None, appTemp: >>> None, barometer: None, cloudbase: None, dateTime: 1509038570, dewpoint: >>> None, heatindex: None, humidex: None, inDewpoint: None, maxSolarRad: None, >>> pressure: None, rainRate: 0, usUnits: 1, windchill: None, windDir: 45.0, >>> windSpeed: 21.5 >>> LOOP: 2017-10-26 13:22:55 EDT (1509038575) altimeter: 29.8273861589, >>> appTemp: None, barometer: None, cloudbase: None, dateTime: 1509038575, >>> dewpoint: None, heatindex: None, humidex: None, inDewpoint: 50.1986834302, >>> inHumidity: 45.330078, inTemp: 72.572006, maxSolarRad: None, pressure: >>> 29.15587, rainRate: 0, usUnits: 1, windchill: None, windDir: 90.0, >>> windSpeed: 14.97 >>> LOOP: 2017-10-26 13:23:00 EDT (1509038580) altimeter: None, appTemp: >>> 32.1391735953, barometer: None, cloudbase: 1125.93849604, dateTime: >>> 1509038580, dewpoint: 39.9264025125, heatindex: 42.08, humidex: 42.08, >>> inDewpoint: None, maxSolarRad: None, outHumidity: 92.0, outTemp: 42.08, >>> pressure: None, rain: 0.0, rainRate: 0, usUnits: 1, windchill: >>> 34.9006432956, windDir: 113.0, windSpeed: 13.68 >>> LOOP: 2017-10-26 13:23:05 EDT (1509038585) altimeter: None, appTemp: >>> None, barometer: None, cloudbase: None, dateTime: 1509038585, dewpoint: >>> 39.93, heatindex: None, humidex: None, inDewpoint: None, maxSolarRad: None, >>> pressure: None, rainRate: 0, soc: 89.0, usUnits: 1, volts: 4.0, windchill: >>> None, windDir: 45.0, windGust: 35.19, windGustDir: 135.0, windSpeed: 14.23 >>> LOOP: 2017-10-26 13:23:10 EDT (1509038590) altimeter: None, appTemp: >>> None, barometer: None, cloudbase: None, dateTime: 1509038590, dewpoint: >>> None, heatindex: None, humidex: None, inDewpoint: None, maxSolarRad: None, >>> pressure: None, rainRate: 0, usUnits: 1, windchill: None, windDir: 90.0, >>> windSpeed: 8.57 >>> LOOP: 2017-10-26 13:23:15 EDT (1509038595) altimeter: None, appTemp: >>> None, barometer: None, cloudbase: None, dateTime: 1509038595, dewpoint: >>> None, heatindex: None, humidex: None, inDewpoint: None, maxSolarRad: None, >>> pressure: None, rainRate: 0, usUnits: 1, windchill: None, windDir: 135.0, >>> windSpeed: 11.07 >>> REC: 2017-10-26 13:23:00 EDT (1509038580) altimeter: 29.8273861589, >>> appTemp: 32.1391735953, barometer: 29.8575977906, cloudbase: 1125.93849604, >>> dateTime: 1509038580.0, dewpoint: 39.9264025125, ET: None, heatindex: >>> 42.08, humidex: 42.08, inDewpoint: 50.1986834302, inHumidity: 45.330078, >>> inTemp: 72.572006, interval: 1, maxSolarRad: None, outHumidity: 92.0, >>> outTemp: 42.08, pressure: 29.15587, rain: 0.0, rainRate: 0.0, usUnits: 1, >>> windchill: 34.749378665, windDir: 73.1448376605, windGust: 21.5, >>> windGustDir: 45.0, windrun: 99.7105479317, windSpeed: 14.16625 >>> LOOP: 2017-10-26 13:23:21 EDT (1509038601) altimeter: None, appTemp: >>> None, barometer: None, cloudbase: None, dateTime: 1509038601, dewpoint: >>> None, heatindex: None, humidex: None, inDewpoint: None, maxSolarRad: None, >>> pressure: None, rainRate: 0, usUnits: 1, windchill: None, windDir: 135.0, >>> windSpeed: 9.77 >>> LOOP: 2017-10-26 13:23:26 EDT (1509038606) altimeter: None, appTemp: >>> None, barometer: None, cloudbase: None, dateTime: 1509038606, dewpoint: >>> None, heatindex: None, humidex: None, inDewpoint: None, maxSolarRad: None, >>> pressure: None, rainRate: 0, usUnits: 1, windchill: None, windDir: 135.0, >>> windSpeed: 14.45 >>> LOOP: 2017-10-26 13:23:31 EDT (1509038611) altimeter: None, appTemp: >>> None, barometer: None, cloudbase: None, dateTime: 1509038611, dewpoint: >>> None, heatindex: None, humidex: None, inDewpoint: None, maxSolarRad: None, >>> pressure: None, rainRate: 0, usUnits: 1, windchill: None, windDir: 90.0, >>> windSpeed: 19.55 >>> >>> So I'm stumped. >>> >>> 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. > -- 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.
