On 28/05/2022 13:21, Tom Keffer wrote:
Wunderground needs observation type "barometer," that is, the sea-level corrected pressure. To calculate this requires altitude, station pressure, outside temperature, and humidity. If you're missing any one of them, then the value will not be calculated.

Double-check what's available. One thing you can try is to run weewxd directly from the command line and watch the archive records (marked by "REC"). Are all the required fields there?

On Fri, May 27, 2022 at 1:37 PM Mark Fraser <[email protected] <mailto:[email protected]>> wrote:

    I've been using a WH1080 weather station with weewx via weewx-sdr for
    about a year now and getting pressure data from a bme280 sensor.
    Uploading to Wunderground, Met Office and Weather Cloud.

    I bought a WH25 temperature, humidity and pressure sensor this week and
    modified the weewx.conf file to replace the bme280 with this data:
    windGust = wind_gust.240.FOWHx080Packet
    outTempBatteryStatus = battery.240.FOWHx080Packet
    rain_total = rain_total.240.FOWHx080Packet
    windSpeed = wind_speed.240.FOWHx080Packet
    windDir = wind_dir.240.FOWHx080Packet
    outHumidity = humidity.240.FOWHx080Packet
    outTemp = temperature.240.FOWHx080Packet
    pressure = pressure.91.FOWH25Packet
    inTemp = temperature.91.FOWH25Packet
    inHumidity = humidity.91.FOWH25Packet
    inTempBatteryStatus = battery.91.FOWH25Packet

    Since then, the pressure data shows up locally and at the Met Office
    and
    Weather Cloud websites, but not on Wundergrounds. It mentions here
    https://github.com/weewx/weewx/wiki/Barometer%2C-pressure%2C-and-altimeter
    <https://github.com/weewx/weewx/wiki/Barometer%2C-pressure%2C-and-altimeter>

    that it requires temperature data from 12 hours ago to calculate
    barometric pressure from station pressure.

    Am I missing something?

Could it be because I'm using Rapid Fire mode and the data from the 2 devices is a few seconds apart? I've checked the weewx.sdb file and everything looks OK there.

May 28 14:44:42 weathercam weewx[5586] DEBUG user.sdr: lines=['{"time" : "2022-05-28 13:44:38", "model" : "Fineoffset-WHx080", "subtype" : 0, "id" : 240, "battery_ok" : 1, "temperature_C" : 20.100, "humidity" : 42, "wind_dir_deg" : 0, "wind_avg_km_h" : 3.672, "wind_max_km_h" : 6.120, "rain_mm" : 426.900, "mic" : "CRC"}\n', '{"time" : "2022-05-28 13:44:39", "model" : "Fineoffset-WHx080", "subtype" : 0, "id" : 240, "battery_ok" : 1, "temperature_C" : 20.100, "humidity" : 42, "wind_dir_deg" : 0, "wind_avg_km_h" : 3.672, "wind_max_km_h" : 6.120, "rain_mm" : 426.900, "mic" : "CRC"}\n'] May 28 14:44:42 weathercam weewx[5586] DEBUG user.sdr: packet={'windGust': 6.12, 'outTempBatteryStatus': 0, 'rain_total': 42.69, 'windSpeed': 3.672, 'windDir': 0.0, 'outHumidity': 42.0, 'outTemp': 20.1, 'dateTime': 1653745478, 'usUnits': 16} May 28 14:44:42 weathercam weewx[5586] DEBUG user.sdr: packet={'windGust': 6.12, 'outTempBatteryStatus': 0, 'rain_total': 42.69, 'windSpeed': 3.672, 'windDir': 0.0, 'outHumidity': 42.0, 'outTemp': 20.1, 'dateTime': 1653745479, 'usUnits': 16} May 28 14:45:05 weathercam weewx[5586] DEBUG user.sdr: lines=['{"time" : "2022-05-28 13:45:01", "model" : "Fineoffset-WH25", "id" : 91, "battery_ok" : 1, "temperature_C" : 23.900, "humidity" : 39, "pressure_hPa" : 1016.200, "mic" : "CRC"}\n'] May 28 14:45:05 weathercam weewx[5586] DEBUG user.sdr: packet={'pressure': 1016.2, 'inTemp': 23.9, 'inHumidity': 39.0, 'inTempBatteryStatus': 0, 'dateTime': 1653745501, 'usUnits': 16}

Currently using systemd to start and stop weewx using
/usr/bin/weewxd --daemon --pidfile=/run/weewx/weewx.pid /etc/weewx/weewx.conf
Do I just run it as weewxd from the command line?

Mark.

--
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/100297e3-a1e6-b201-4ca7-5a4d241eefd3%40gmail.com.

Reply via email to