Missing values after upgrade to 4.9.1

111 views
Skip to first unread message

ris...@gmail.com

unread,
Nov 16, 2022, 4:04:27 AM11/16/22
to weewx-user
Had a perfectly working weewx-setup on version 3.8.0 but due to other issues not disclosing now I had to move the station to another RPi device and decided to upgrade weewx to 4.9.1. Finally got it working but now some of the sensor data – e.g barometer pressure, rain fall –  is not showing any more.

More details:
- station FineOffset WH1080
- platform Raspberry Pi 0 W (was RPi 2 B which was taken to another use)
- weewx version 4.9.1 (was 3.8.0 and worked fine)
- upgrade = new installation of 4.9.1 using setup.py onto /home/weewx + weewx.conf and skins copied from the old installation
- data stored on a mysql DB on another server (as before)
- rsync upload to local web server plus to http://www.myrskyt.org/rouhunsaa/
- debug log shows no errors during report creation (see below)
- missing values for barometer and rain, dew point, possibly others, the report(s) shows N/A for them, in & outTemp, total rain, wind are shown as before
- e.g. the barometer value IS shown on the FineOffset display so the device is measuring it

I'm a bit lost what to do next? How to see if there is actual data for e.g. barometer values coming from the station etc?  I'm quite confident that the reason must be very simple, I just can't figure it out... Or should I downgrade the sw back to 3.8.0? Any ideas?

I've also noticed that the RPi 0 is a bit underpowered for the job (the log states 'another report thread running') but don't think that is the reason behind these missing values, though.

Log excerpt:
Nov 15 22:11:06 weewxberry weewx[4685] DEBUG weewx.drivers.fousb: get 631 records since 2022-11-15 20:08:30
Nov 15 22:11:06 weewxberry weewx[4685] INFO weewx.drivers.fousb: synchronising to the weather station (quality=1)
Nov 15 22:11:45 weewxberry weewx[4685] DEBUG weewx.drivers.fousb: status {'rain_overflow': 0, 'lost_connection': 0, 'unknown': 0} (0)
Nov 15 22:11:46 weewxberry weewx[4685] DEBUG weewx.drivers.fousb: avoid 5.853596448898315
Nov 15 22:11:52 weewxberry weewx[4685] DEBUG weewx.drivers.fousb: new data
Nov 15 22:11:52 weewxberry weewx[4685] DEBUG weewx.drivers.fousb: packet timestamp is 20:11:49
Nov 15 22:11:52 weewxberry weewx[4685] DEBUG weewx.drivers.fousb: log timestamp is 20:11:01
Nov 15 22:11:52 weewxberry weewx[4685] DEBUG weewx.drivers.fousb: synchronised to 2022-11-15 20:11:01 for ptr 0x2860
Nov 15 22:11:52 weewxberry weewx[4685] DEBUG weewx.drivers.fousb: found 1 archive records
Nov 15 22:11:52 weewxberry weewx[4685] DEBUG weewx.drivers.fousb: returning archive record 1668543061
Nov 15 22:12:03 weewxberry weewx[4685] INFO weewx.manager: Added record 2022-11-15 22:11:01 EET (1668543061) to database 'weewxdb'
Nov 15 22:15:45 weewxberry weewx[4685] INFO weewx.manager: Added record 2022-11-15 22:11:01 EET (1668543061) to daily summary in 'weewxdb'
Nov 15 22:15:45 weewxberry weewx[4685] DEBUG weewx.reportengine: Running reports for latest time in the database.
Nov 15 22:15:45 weewxberry weewx[4685] DEBUG weewx.reportengine: Running report 'StandardReport'
Nov 15 22:15:46 weewxberry weewx[4685] DEBUG weewx.reportengine: Found configuration file /home/weewx/skins/Rouhunsaa/skin.conf for report 'StandardReport'
Nov 15 22:15:46 weewxberry weewx[4685] DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.Gettext', 'weewx.cheetahgenerator.JSONHelpers', 'weewx.cheetahgenerator.PlotInfo', 'weewx.cheetahgenerator.SkinInfo', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo']
Nov 15 22:15:46 weewxberry weewx[4685] DEBUG weewx.drivers.fousb: avoid 5.997039079666138
Nov 15 22:15:46 weewxberry weewx[4685] DEBUG weewx.manager: Daily summary version is 1.0
Nov 15 22:15:53 weewxberry weewx[4685] DEBUG weewx.drivers.fousb: get 631 records since 2022-11-15 20:13:31
Nov 15 22:15:53 weewxberry weewx[4685] INFO weewx.drivers.fousb: synchronising to the weather station (quality=1)
Nov 15 22:15:57 weewxberry weewx[4685] DEBUG weewx.drivers.fousb: status {'rain_overflow': 0, 'lost_connection': 0, 'unknown': 0} (0)
Nov 15 22:15:57 weewxberry weewx[4685] DEBUG weewx.drivers.fousb: avoid 5.782605409622192
Nov 15 22:16:03 weewxberry weewx[4685] DEBUG weewx.drivers.fousb: new ptr: 002880 (002870)
Nov 15 22:16:04 weewxberry weewx[4685] DEBUG weewx.drivers.fousb: packet timestamp is 20:16:00
Nov 15 22:16:04 weewxberry weewx[4685] DEBUG weewx.drivers.fousb: synchronised to 2022-11-15 20:16:00 for ptr 0x2870
Nov 15 22:16:04 weewxberry weewx[4685] DEBUG weewx.drivers.fousb: found 1 archive records
Nov 15 22:16:04 weewxberry weewx[4685] DEBUG weewx.drivers.fousb: returning archive record 1668543360
Nov 15 22:16:04 weewxberry weewx[4685] INFO weewx.manager: Added record 2022-11-15 22:16:00 EET (1668543360) to database 'weewxdb'
Nov 15 22:16:04 weewxberry weewx[4685] INFO weewx.manager: Added record 2022-11-15 22:16:00 EET (1668543360) to daily summary in 'weewxdb'
Nov 15 22:16:04 weewxberry weewx[4685] INFO weewx.engine: Launch of report thread aborted: existing report thread still running
Nov 15 22:16:05 weewxberry weewx[4685] INFO weewx.cheetahgenerator: Generated 27 files for report StandardReport in 19.68 seconds
Nov 15 22:16:05 weewxberry weewx[4685] DEBUG weewx.manager: Daily summary version is 1.0
Nov 15 22:16:08 weewxberry weewx[4685] INFO weewx.imagegenerator: Generated 12 images for report StandardReport in 2.98 seconds
Nov 15 22:16:08 weewxberry weewx[4685] INFO weewx.reportengine: Copied 0 files to /tmp/weewx
Nov 15 22:16:08 weewxberry weewx[4685] DEBUG weewx.reportengine: Report 'FTP' not enabled. Skipping.
Nov 15 22:16:08 weewxberry weewx[4685] DEBUG weewx.reportengine: Running report 'RSYNC'
Nov 15 22:16:08 weewxberry weewx[4685] DEBUG weewx.reportengine: Found configuration file /home/weewx/skins/Rsync/skin.conf for report 'RSYNC'
Nov 15 22:16:08 weewxberry weewx[4685] DEBUG weeutil.rsyncupload: rsyncupload: cmd: [['rsync', '--archive', '--stats', '-e', 'ssh', '/tmp/weewx/', 'xxx...@ping.fi:/home/hassula/webs/myrskyt/public_html/rouhunsaaw']]
Nov 15 22:16:31 weewxberry weewx[4685] INFO weeutil.rsyncupload: rsync'd 39 files (116,836 bytes) in 22.81 seconds
Nov 15 22:16:31 weewxberry weewx[4685] DEBUG weewx.reportengine: Running report 'RSYNC2'
Nov 15 22:16:31 weewxberry weewx[4685] DEBUG weewx.reportengine: Found configuration file /home/weewx/skins/Rsync/skin.conf for report 'RSYNC2'
Nov 15 22:16:31 weewxberry weewx[4685] DEBUG weeutil.rsyncupload: rsyncupload: cmd: [['rsync', '--archive', '--stats', '-e', 'ssh', '/tmp/weewx/', 'xxxxxxx@nassula4:/var/www/html/weewx']]
Nov 15 22:16:32 weewxberry weewx[4685] INFO weeutil.rsyncupload: rsync'd 39 files (116,836 bytes) in 0.68 seconds

weewx.conf:
debug = 0
WEEWX_ROOT = /home/weewx
version = 4.9.1
[Station]
    location = "Rouhu, Taivassalo"
    latitude = 60.548
    longitude =  21.668
    altitude = 9,  meter
    station_type = FineOffsetUSB
    station_url = http://www.myrskyt.org/
    rain_year_start = 1
    week_start = 0
[FineOffsetUSB]
    model = WH1080
    polling_interval = 60
    driver = weewx.drivers.fousb
[StdRESTful]
    [[StationRegistry]]
        register_this_station = False
    [[AWEKAS]]
    [[CWOP]]
    [[PWSweather]]
    [[WOW]]
    [[Wunderground]]
        rapidfire = False
[StdReport]
    SKIN_ROOT = skins
    HTML_ROOT = /tmp/weewx
    data_binding = wx_binding
    [[StandardReport]]
        skin = Rouhunsaa
        [[[Units]]]
            [[[[Groups]]]]
                group_altitude = meter
                group_speed2 = meter_per_second2
                group_pressure = mbar
                group_rain = mm
                group_rainrate = mm_per_hour
                group_temperature = degree_C
                group_degree_day = degree_C_day
                group_speed = meter_per_second
    [[FTP]]
        skin = Ftp
        enable = false
        secure_ftp = False
        port = 21
        passive = 1
    [[RSYNC]]
        skin = Rsync
        server = ping.fi
        path = xxxxxx
        user = xxxxxx
        delete = 0
    [[RSYNC2]]
        skin = Rsync
        server = nassula4
        path = xxxxxx
        user = xxxxxx
[StdConvert]
[StdCalibrate]
    [[Corrections]]
[StdQC]
    [[MinMax]]
        barometer = 26, 32.5, inHg
        outTemp = -40, 120, degree_F
        inTemp = 10, 120, degree_F
        outHumidity = 0, 100
        inHumidity = 0, 100
        windSpeed = 0, 120, mile_per_hour
[StdWXCalculate]
    pressure = prefer_hardware
    barometer = prefer_hardware
    altimeter = prefer_hardware
    windchill = prefer_hardware
    heatindex = prefer_hardware
    dewpoint = prefer_hardware
    inDewpoint = prefer_hardware
    rainRate = prefer_hardware
[StdTimeSynch]
    clock_check = 14400
    max_drift = 5
[StdArchive]
    archive_interval = 300
    archive_delay = 15
    record_generation = hardware
    loop_hilo = True
    data_binding = wx_binding
[DataBindings]
    [[wx_binding]]
        database = archive_mysql
        table_name = archive
        manager = weewx.wxmanager.WXDaySummaryManager
        schema = schemas.wview.schema
    [[sma_binding]]  # NOT IN USE NOW
        database = SBFspot_mysql
        table_name = weesolar
        manager = weewx.manager.Manager
[Databases]
    [[archive_sqlite]]
        root = %(WEEWX_ROOT)s
        database_name = /mnt/nassula1/homez/hassula/weewxd/weewx.sdb
        driver = weedb.sqlite
        timeout = 10
    [[archive_mysql]]
        host = 192.168.144.154
        user = xxxxxx
        password = xxxxxx
        database_name = weewxdb
        driver = weedb.mysql
    [[SBFspot_mysql]]
        host = 192.168.144.154
        user = xxxxxx
        password = xxxxxx
        database_name = SBFspot
        driver = weedb.mysql
[Engine]
    [[Services]]
        prep_services = weewx.engine.StdTimeSynch
        data_services = ,
        process_services = weewx.engine.StdConvert, weewx.engine.StdCalibrate, weewx.engine.StdQC, weewx.wxservices.StdWXCalculate
        archive_services = weewx.engine.StdArchive
        restful_services = weewx.restx.StdStationRegistry, weewx.restx.StdWunderground, weewx.restx.StdPWSweather, weewx.restx.StdCWOP, weewx.restx.StdWOW, weewx.restx.StdAWEKAS
        report_services = weewx.engine.StdPrint, weewx.engine.StdReport

Tom Keffer

unread,
Nov 16, 2022, 8:21:57 AM11/16/22
to weewx...@googlegroups.com
It is odd that the record was recorded in the main archive table at 22:12:03, but it took another 3-1/2 minutes to record it in the daily summary (at 22:15:45). That would suggest something going on with the database connection.

To see if there are data values for barometer (and others), run weewxd directly from the command line. It will print all LOOP packets and archive records. Let us know what it says.

--
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.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/e4cdb96b-f6d3-4922-8d4a-b6d043e71f88n%40googlegroups.com.

ris...@gmail.com

unread,
Nov 16, 2022, 10:23:33 AM11/16/22
to weewx-user
Thanks. Started it from command line (debug=0) and after some time got several lines like (more LOOPs, occasional RECs, the value for delay seems to vary between 0 and 5):

LOOP:   2022-11-16 17:06:09 EET (1668611169) 'dateTime': '1668611169', 'delay': '0', 'inHumidity': '54.0', 'inTemp': '72.14', 'outHumidity': '32.0', 'outTemp': '32.72', 'outTempBatteryStatus': '0', 'pressure': '31.0360168625', 'ptr': '13984', 'radiation': 'None', 'rain': '0.0', 'rainTotal': '9.81', 'rxCheckPercent': '100', 'status': '0', 'usUnits': '1', 'UV': 'None', 'windDir': '45.0', 'windGust': '6.039743000236122', 'windSpeed': '4.473883703878609'
REC:    2022-11-16 17:05:04 EET (1668611104) 'dateTime': '1668611104', 'delay': '5', 'inHumidity': '54.0', 'inTemp': '72.14', 'interval': '5', 'outHumidity': '32.0', 'outTemp': '32.72', 'outTempBatteryStatus': '0', 'pressure': '31.03306386375', 'ptr': '13968', 'radiation': 'None', 'rain': '0.0', 'rainTotal': '9.81', 'rxCheckPercent': '100', 'status': '0', 'usUnits': '1', 'UV': 'None', 'windDir': '45.0', 'windGust': '5.368660444654331', 'windSpeed': '3.802801148296818'
LOOP:   2022-11-16 17:06:17 EET (1668611177) 'dateTime': '1668611177', 'delay': '1', 'inHumidity': '54.0', 'inTemp': '72.14', 'outHumidity': '32.0', 'outTemp': '32.72', 'outTempBatteryStatus': '0', 'pressure': '31.0360168625', 'ptr': '13984', 'radiation': 'None', 'rain': '0.0', 'rainTotal': '9.81', 'rxCheckPercent': '100', 'status': '0', 'usUnits': '1', 'UV': 'None', 'windDir': '45.0', 'windGust': '7.605602296593636', 'windSpeed': '5.368660444654331'

And then lines like:
/usr/lib/python3/dist-packages/Cheetah/Compiler.py:1686: UserWarning: You supplied an empty string for the source!
  warnings.warn("You supplied an empty string for the source!", )
after which more REC and LOOP data.

Interestingly the values for barometer is shown ('pressure': '31.0360168625')...

Then I restarted it with setting DEBUG=1, but the output on the screen was the same. Log entries as before.

//rkv

Tom Keffer

unread,
Nov 16, 2022, 10:31:52 AM11/16/22
to weewx...@googlegroups.com
I wish you'd supplied more data, but it appears that you have at least station pressure. NB: this is the raw pressure measured by the sensor. To calculate "barometer" requires altitude and the outside temperature, which you seem to have. See this article on the different kinds of pressure.

That leaves one possibility: that weewx is not being directed to calculate "barometer". Please restart weewxd, then post the log from startup through the first reporting interval. This will give us an insight into your configuration.

ris...@gmail.com

unread,
Nov 16, 2022, 11:20:13 AM11/16/22
to weewx-user
Here:

Nov 16 17:53:09 weewxberry systemd[1]: Started WeeWX weather system.
Nov 16 17:53:11 weewxberry weewx[8109] INFO __main__: Initializing weewx version 4.9.1
Nov 16 17:53:11 weewxberry weewx[8109] INFO __main__: Using Python 3.9.2 (default, Mar 12 2021, 04:06:34) #012[GCC 10.2.1 20210110]
Nov 16 17:53:11 weewxberry weewx[8109] INFO __main__: Located at /usr/bin/python3
Nov 16 17:53:11 weewxberry weewx[8109] INFO __main__: Platform Linux-5.15.76+-armv6l-with-glibc2.31
Nov 16 17:53:11 weewxberry weewx[8109] INFO __main__: Locale is 'en_GB.UTF-8'
Nov 16 17:53:11 weewxberry weewx[8109] INFO __main__: Using configuration file /home/weewx/weewx.conf
Nov 16 17:53:11 weewxberry weewx[8109] INFO __main__: Debug is 1
Nov 16 17:53:11 weewxberry weewx[8109] DEBUG __main__: Initializing engine
Nov 16 17:53:11 weewxberry weewx[8109] INFO weewx.engine: Loading station type FineOffsetUSB (weewx.drivers.fousb)
Nov 16 17:53:11 weewxberry weewx[8109] INFO weewx.drivers.fousb: driver version is 1.20
Nov 16 17:53:11 weewxberry weewx[8109] INFO weewx.drivers.fousb: polling mode is PERIODIC
Nov 16 17:53:11 weewxberry weewx[8109] INFO weewx.drivers.fousb: polling interval is 60
Nov 16 17:53:11 weewxberry weewx[8109] INFO weewx.drivers.fousb: found station on USB bus= device=
Nov 16 17:53:11 weewxberry weewx[8109] DEBUG weewx.engine: Loading service weewx.engine.StdTimeSynch
Nov 16 17:53:11 weewxberry weewx[8109] DEBUG weewx.engine: Finished loading service weewx.engine.StdTimeSynch
Nov 16 17:53:11 weewxberry weewx[8109] DEBUG weewx.engine: Loading service weewx.engine.StdConvert
Nov 16 17:53:11 weewxberry weewx[8109] INFO weewx.engine: StdConvert target unit is 0x1
Nov 16 17:53:11 weewxberry weewx[8109] DEBUG weewx.engine: Finished loading service weewx.engine.StdConvert
Nov 16 17:53:11 weewxberry weewx[8109] DEBUG weewx.engine: Loading service weewx.engine.StdCalibrate
Nov 16 17:53:11 weewxberry weewx[8109] DEBUG weewx.engine: Finished loading service weewx.engine.StdCalibrate
Nov 16 17:53:11 weewxberry weewx[8109] DEBUG weewx.engine: Loading service weewx.engine.StdQC
Nov 16 17:53:11 weewxberry weewx[8109] DEBUG weewx.engine: Finished loading service weewx.engine.StdQC
Nov 16 17:53:11 weewxberry weewx[8109] DEBUG weewx.engine: Loading service weewx.wxservices.StdWXCalculate
Nov 16 17:53:11 weewxberry weewx[8109] INFO weewx.wxservices: StdWXCalculate will use data binding wx_binding
Nov 16 17:53:11 weewxberry weewx[8109] DEBUG weewx.manager: Daily summary version is 1.0
Nov 16 17:53:11 weewxberry weewx[8109] DEBUG weewx.engine: Finished loading service weewx.wxservices.StdWXCalculate
Nov 16 17:53:11 weewxberry weewx[8109] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdWXXTypes
Nov 16 17:53:11 weewxberry weewx[8109] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdWXXTypes
Nov 16 17:53:11 weewxberry weewx[8109] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdPressureCooker
Nov 16 17:53:11 weewxberry weewx[8109] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdPressureCooker
Nov 16 17:53:11 weewxberry weewx[8109] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdRainRater
Nov 16 17:53:11 weewxberry weewx[8109] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdRainRater
Nov 16 17:53:11 weewxberry weewx[8109] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdDelta
Nov 16 17:53:11 weewxberry weewx[8109] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdDelta
Nov 16 17:53:11 weewxberry weewx[8109] DEBUG weewx.engine: Loading service weewx.engine.StdArchive
Nov 16 17:53:11 weewxberry weewx[8109] INFO weewx.engine: Archive will use data binding wx_binding
Nov 16 17:53:11 weewxberry weewx[8109] INFO weewx.engine: Record generation will be attempted in 'hardware'
Nov 16 17:53:12 weewxberry weewx[8109] INFO weewx.engine: Using archive interval of 300 seconds (specified by hardware)
Nov 16 17:53:12 weewxberry weewx[8109] DEBUG weewx.engine: Use LOOP data in hi/low calculations: 1
Nov 16 17:53:12 weewxberry weewx[8109] DEBUG weewx.engine: Finished loading service weewx.engine.StdArchive
Nov 16 17:53:12 weewxberry weewx[8109] DEBUG weewx.engine: Loading service weewx.restx.StdStationRegistry
Nov 16 17:53:13 weewxberry weewx[8109] INFO weewx.restx: StationRegistry: Registration not requested.
Nov 16 17:53:13 weewxberry weewx[8109] DEBUG weewx.engine: Finished loading service weewx.restx.StdStationRegistry
Nov 16 17:53:13 weewxberry weewx[8109] DEBUG weewx.engine: Loading service weewx.restx.StdWunderground
Nov 16 17:53:13 weewxberry weewx[8109] DEBUG weewx.restx: Wunderground: Data will not be posted: Missing option 'station'
Nov 16 17:53:13 weewxberry weewx[8109] DEBUG weewx.engine: Finished loading service weewx.restx.StdWunderground
Nov 16 17:53:13 weewxberry weewx[8109] DEBUG weewx.engine: Loading service weewx.restx.StdPWSweather
Nov 16 17:53:13 weewxberry weewx[8109] DEBUG weewx.restx: PWSweather: Data will not be posted: Missing option 'station'
Nov 16 17:53:13 weewxberry weewx[8109] DEBUG weewx.engine: Finished loading service weewx.restx.StdPWSweather
Nov 16 17:53:13 weewxberry weewx[8109] DEBUG weewx.engine: Loading service weewx.restx.StdCWOP
Nov 16 17:53:13 weewxberry weewx[8109] DEBUG weewx.restx: CWOP: Data will not be posted: Missing option 'station'
Nov 16 17:53:13 weewxberry weewx[8109] DEBUG weewx.engine: Finished loading service weewx.restx.StdCWOP
Nov 16 17:53:13 weewxberry weewx[8109] DEBUG weewx.engine: Loading service weewx.restx.StdWOW
Nov 16 17:53:13 weewxberry weewx[8109] DEBUG weewx.restx: WOW: Data will not be posted: Missing option 'station'
Nov 16 17:53:13 weewxberry weewx[8109] DEBUG weewx.engine: Finished loading service weewx.restx.StdWOW
Nov 16 17:53:13 weewxberry weewx[8109] DEBUG weewx.engine: Loading service weewx.restx.StdAWEKAS
Nov 16 17:53:13 weewxberry weewx[8109] DEBUG weewx.restx: AWEKAS: Data will not be posted: Missing option 'username'
Nov 16 17:53:13 weewxberry weewx[8109] DEBUG weewx.engine: Finished loading service weewx.restx.StdAWEKAS
Nov 16 17:53:13 weewxberry weewx[8109] DEBUG weewx.engine: Loading service weewx.engine.StdPrint
Nov 16 17:53:13 weewxberry weewx[8109] DEBUG weewx.engine: Finished loading service weewx.engine.StdPrint
Nov 16 17:53:13 weewxberry weewx[8109] DEBUG weewx.engine: Loading service weewx.engine.StdReport
Nov 16 17:53:13 weewxberry weewx[8109] INFO weewx.engine: 'pyephem' detected, extended almanac data is available
Nov 16 17:53:13 weewxberry weewx[8109] DEBUG weewx.engine: Finished loading service weewx.engine.StdReport
Nov 16 17:53:13 weewxberry weewx[8109] INFO __main__: Starting up weewx version 4.9.1
Nov 16 17:53:13 weewxberry weewx[8109] DEBUG weewx.engine: Station does not support reading the time
Nov 16 17:53:13 weewxberry weewx[8109] INFO weewx.engine: Using binding 'wx_binding' to database 'weewxdb'
Nov 16 17:53:13 weewxberry weewx[8109] INFO weewx.manager: Starting backfill of daily summaries
Nov 16 17:53:13 weewxberry weewx[8109] INFO weewx.manager: Daily summaries up to date
Nov 16 17:53:14 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: get 867 records since 2022-11-16 15:52:34
Nov 16 17:53:14 weewxberry weewx[8109] INFO weewx.drivers.fousb: synchronising to the weather station (quality=1)
Nov 16 17:53:15 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: status {'rain_overflow': 0, 'lost_connection': 0, 'unknown': 0} (0)
Nov 16 17:53:25 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: new data
Nov 16 17:53:25 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: setting sensor clock 37.3077
Nov 16 17:53:25 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: live synchronised
Nov 16 17:53:25 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: packet timestamp is 15:53:25
Nov 16 17:54:10 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: avoid 5.899385929107666
Nov 16 17:54:16 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: new data
Nov 16 17:54:16 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: packet timestamp is 15:54:13
Nov 16 17:54:58 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: avoid 5.508256912231445
Nov 16 17:55:04 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: new data
Nov 16 17:55:04 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: packet timestamp is 15:55:01
Nov 16 17:55:04 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: new ptr: 003740 (003730)
Nov 16 17:55:05 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: new ptr: 003740 (003730)
Nov 16 17:55:05 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: setting station clock 5.33047
Nov 16 17:55:05 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: log synchronised
Nov 16 17:55:05 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: packet timestamp is 15:55:05
Nov 16 17:55:05 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: synchronised to 2022-11-16 15:55:05 for ptr 0x3730
Nov 16 17:55:05 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: found 1 archive records
Nov 16 17:55:05 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: returning archive record 1668614105
Nov 16 17:55:05 weewxberry weewx[8109] INFO weewx.manager: Added record 2022-11-16 17:55:05 EET (1668614105) to database 'weewxdb'
Nov 16 17:55:05 weewxberry weewx[8109] INFO weewx.manager: Added record 2022-11-16 17:55:05 EET (1668614105) to daily summary in 'weewx>
Nov 16 17:55:05 weewxberry weewx[8109] INFO weewx.engine: Starting main packet loop.
Nov 16 17:55:05 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: avoid 2.390076160430908
Nov 16 17:55:08 weewxberry weewx[8109] INFO weewx.drivers.fousb: station status {'rain_overflow': 0, 'lost_connection': 0, 'unknown': 0>
Nov 16 18:00:57 weewxberry systemd[1]: Started Session 56 of user pi.
Nov 16 18:01:10 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: get 869 records since 2022-11-16 15:57:35
Nov 16 18:01:10 weewxberry weewx[8109] INFO weewx.drivers.fousb: synchronising to the weather station (quality=1)
Nov 16 18:01:21 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: status {'rain_overflow': 0, 'lost_connection': 0, 'unknown': 0} (0)
Nov 16 18:01:22 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: avoid 5.878592252731323
Nov 16 18:01:28 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: new data
Nov 16 18:01:28 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: packet timestamp is 16:01:25
Nov 16 18:01:28 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: log timestamp is 16:00:06
Nov 16 18:01:28 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: synchronised to 2022-11-16 16:00:06 for ptr 0x3740
Nov 16 18:01:28 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: found 1 archive records
Nov 16 18:01:28 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: returning archive record 1668614406
Nov 16 18:01:28 weewxberry weewx[8109] INFO weewx.manager: Added record 2022-11-16 18:00:06 EET (1668614406) to database 'weewxdb'
Nov 16 18:01:28 weewxberry weewx[8109] INFO weewx.manager: Added record 2022-11-16 18:00:06 EET (1668614406) to daily summary in 'weewx>
Nov 16 18:01:29 weewxberry weewx[8109] DEBUG weewx.reportengine: Running reports for latest time in the database.
Nov 16 18:01:29 weewxberry weewx[8109] DEBUG weewx.reportengine: Running report 'StandardReport'
Nov 16 18:01:29 weewxberry weewx[8109] DEBUG weewx.reportengine: Found configuration file /home/weewx/skins/Rouhunsaa/skin.conf for rep>
Nov 16 18:01:30 weewxberry weewx[8109] DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheeta>
Nov 16 18:01:30 weewxberry weewx[8109] DEBUG weewx.manager: Daily summary version is 1.0
Nov 16 18:01:58 weewxberry weewx[8109] INFO weewx.cheetahgenerator: Generated 27 files for report StandardReport in 28.63 seconds
Nov 16 18:01:59 weewxberry weewx[8109] DEBUG weewx.manager: Daily summary version is 1.0
Nov 16 18:01:59 weewxberry weewx[8109] DEBUG PIL.PngImagePlugin: STREAM b'IHDR' 16 13
Nov 16 18:01:59 weewxberry weewx[8109] DEBUG PIL.PngImagePlugin: STREAM b'IDAT' 41 1216
Nov 16 18:01:59 weewxberry weewx[8109] DEBUG PIL.PngImagePlugin: STREAM b'IHDR' 16 13
Nov 16 18:01:59 weewxberry weewx[8109] DEBUG PIL.PngImagePlugin: STREAM b'IDAT' 41 1216
Nov 16 18:02:19 weewxberry weewx[8109] INFO weewx.imagegenerator: Generated 24 images for report StandardReport in 20.36 seconds
Nov 16 18:02:19 weewxberry weewx[8109] INFO weewx.reportengine: Copied 8 files to /tmp/weewx
Nov 16 18:02:19 weewxberry weewx[8109] DEBUG weewx.reportengine: Report 'FTP' not enabled. Skipping.
Nov 16 18:02:19 weewxberry weewx[8109] DEBUG weewx.reportengine: Running report 'RSYNC'
Nov 16 18:02:19 weewxberry weewx[8109] DEBUG weewx.reportengine: Found configuration file /home/weewx/skins/Rsync/skin.conf for report >
Nov 16 18:02:19 weewxberry weewx[8109] DEBUG weeutil.rsyncupload: rsyncupload: cmd: [['rsync', '--archive', '--stats', '-e', 'ssh', '/t>
Nov 16 18:02:21 weewxberry weewx[8109] INFO weeutil.rsyncupload: rsync'd 59 files (176,788 bytes) in 2.42 seconds
Nov 16 18:02:21 weewxberry weewx[8109] DEBUG weewx.reportengine: Running report 'RSYNC2'
Nov 16 18:02:21 weewxberry weewx[8109] DEBUG weewx.reportengine: Found configuration file /home/weewx/skins/Rsync/skin.conf for report >
Nov 16 18:02:21 weewxberry weewx[8109] DEBUG weeutil.rsyncupload: rsyncupload: cmd: [['rsync', '--archive', '--stats', '-e', 'ssh', '/t>
Nov 16 18:02:22 weewxberry weewx[8109] INFO weeutil.rsyncupload: rsync'd 59 files (176,788 bytes) in 0.88 seconds
Nov 16 18:05:31 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: get 870 records since 2022-11-16 16:02:36
Nov 16 18:05:31 weewxberry weewx[8109] INFO weewx.drivers.fousb: synchronising to the weather station (quality=1)
Nov 16 18:06:09 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: status {'rain_overflow': 0, 'lost_connection': 0, 'unknown': 0} (0)
Nov 16 18:06:10 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: avoid 5.8584372997283936
Nov 16 18:06:16 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: new data
Nov 16 18:06:16 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: packet timestamp is 16:06:13
Nov 16 18:06:16 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: log timestamp is 16:05:06
Nov 16 18:06:16 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: synchronised to 2022-11-16 16:05:06 for ptr 0x3750
Nov 16 18:06:16 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: found 1 archive records
Nov 16 18:06:16 weewxberry weewx[8109] DEBUG weewx.drivers.fousb: returning archive record 1668614706
Nov 16 18:06:16 weewxberry weewx[8109] INFO weewx.manager: Added record 2022-11-16 18:05:06 EET (1668614706) to database 'weewxdb'
Nov 16 18:06:16 weewxberry weewx[8109] INFO weewx.manager: Added record 2022-11-16 18:05:06 EET (1668614706) to daily summary in 'weewx>
Nov 16 18:06:16 weewxberry weewx[8109] DEBUG weewx.reportengine: Running reports for latest time in the database.
Nov 16 18:06:17 weewxberry weewx[8109] DEBUG weewx.reportengine: Running report 'StandardReport'
Nov 16 18:06:17 weewxberry weewx[8109] DEBUG weewx.reportengine: Found configuration file /home/weewx/skins/Rouhunsaa/skin.conf for rep>
Nov 16 18:06:17 weewxberry weewx[8109] DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheeta>
Nov 16 18:06:17 weewxberry weewx[8109] DEBUG weewx.manager: Daily summary version is 1.0
Nov 16 18:06:32 weewxberry systemd[1]: session-56.scope: Succeeded.
Nov 16 18:06:32 weewxberry weewx[8109] INFO weewx.cheetahgenerator: Generated 27 files for report StandardReport in 15.66 seconds
Nov 16 18:06:33 weewxberry weewx[8109] DEBUG weewx.manager: Daily summary version is 1.0
Nov 16 18:06:36 weewxberry weewx[8109] INFO weewx.imagegenerator: Generated 12 images for report StandardReport in 3.08 seconds
Nov 16 18:06:36 weewxberry weewx[8109] INFO weewx.reportengine: Copied 0 files to /tmp/weewx
Nov 16 18:06:36 weewxberry weewx[8109] DEBUG weewx.reportengine: Report 'FTP' not enabled. Skipping.
Nov 16 18:06:36 weewxberry weewx[8109] DEBUG weewx.reportengine: Running report 'RSYNC'
Nov 16 18:06:36 weewxberry weewx[8109] DEBUG weewx.reportengine: Found configuration file /home/weewx/skins/Rsync/skin.conf for report >
Nov 16 18:06:36 weewxberry weewx[8109] DEBUG weeutil.rsyncupload: rsyncupload: cmd: [['rsync', '--archive', '--stats', '-e', 'ssh', '/t>
Nov 16 18:06:37 weewxberry weewx[8109] INFO weeutil.rsyncupload: rsync'd 39 files (116,398 bytes) in 1.19 seconds
Nov 16 18:06:37 weewxberry weewx[8109] DEBUG weewx.reportengine: Running report 'RSYNC2'
Nov 16 18:06:37 weewxberry weewx[8109] DEBUG weewx.reportengine: Found configuration file /home/weewx/skins/Rsync/skin.conf for report >
Nov 16 18:06:37 weewxberry weewx[8109] DEBUG weeutil.rsyncupload: rsyncupload: cmd: [['rsync', '--archive', '--stats', '-e', 'ssh', '/t>
Nov 16 18:06:38 weewxberry weewx[8109] INFO weeutil.rsyncupload: rsync'd 39 files (116,398 bytes) in 0.67 seconds
etc

Tom Keffer

unread,
Nov 16, 2022, 4:25:12 PM11/16/22
to weewx...@googlegroups.com
Apologies. You need to set debug=2 in weewx.conf to get this extra information. Please set to 2, then restart weewxd, post the log through the first reporting cycle.

ris...@gmail.com

unread,
Nov 17, 2022, 10:18:13 AM11/17/22
to weewx-user
Sorry for the delay, spent the day on a trip to Turku.
Here:
Nov 17 17:04:56 weewxberry systemd[1]: Started WeeWX weather system.
Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Initializing weewx version 4.9.1
Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Using Python 3.9.2 (default, Mar 12 2021, 04:06:34) #012[GCC 10.2.1 20210110]
Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Located at /usr/bin/python3
Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Platform Linux-5.15.76+-armv6l-with-glibc2.31
Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Locale is 'en_GB.UTF-8'
Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Using configuration file /home/weewx/weewx.conf
Nov 17 17:04:58 weewxberry weewx[12389] INFO __main__: Debug is 2
Nov 17 17:04:58 weewxberry weewx[12389] DEBUG __main__: Initializing engine
Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.engine: Loading station type FineOffsetUSB (weewx.drivers.fousb)
Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.drivers.fousb: driver version is 1.20
Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.drivers.fousb: polling mode is PERIODIC
Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.drivers.fousb: polling interval is 60
Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.drivers.fousb: found station on USB bus= device=
Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading service weewx.engine.StdTimeSynch
Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Finished loading service weewx.engine.StdTimeSynch
Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading service weewx.engine.StdConvert
Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.engine: StdConvert target unit is 0x1
Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Finished loading service weewx.engine.StdConvert
Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading service weewx.engine.StdCalibrate
Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Finished loading service weewx.engine.StdCalibrate
Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading service weewx.engine.StdQC
Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Finished loading service weewx.engine.StdQC
Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.engine: Loading service weewx.wxservices.StdWXCalculate
Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.wxservices: Calculations for LOOP packets: {'windDir': 'software', 'windGustDir': 'software'}
Nov 17 17:04:58 weewxberry weewx[12389] DEBUG weewx.wxservices: Calculations for archive records: {'windDir': 'software', 'windGustDir': 'software'}
Nov 17 17:04:58 weewxberry weewx[12389] INFO weewx.wxservices: StdWXCalculate will use data binding wx_binding
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.manager: Daily summary version is 1.0
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Finished loading service weewx.wxservices.StdWXCalculate
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdWXXTypes
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdWXXTypes
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdPressureCooker
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdPressureCooker
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdRainRater
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdRainRater
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdDelta
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdDelta
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Loading service weewx.engine.StdArchive
Nov 17 17:04:59 weewxberry weewx[12389] INFO weewx.engine: Archive will use data binding wx_binding
Nov 17 17:04:59 weewxberry weewx[12389] INFO weewx.engine: Record generation will be attempted in 'hardware'
Nov 17 17:04:59 weewxberry weewx[12389] INFO weewx.engine: Using archive interval of 300 seconds (specified by hardware)
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Use LOOP data in hi/low calculations: 1
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Finished loading service weewx.engine.StdArchive
Nov 17 17:04:59 weewxberry weewx[12389] DEBUG weewx.engine: Loading service weewx.restx.StdStationRegistry
Nov 17 17:05:00 weewxberry weewx[12389] INFO weewx.restx: StationRegistry: Registration not requested.
Nov 17 17:05:00 weewxberry weewx[12389] DEBUG weewx.engine: Finished loading service weewx.restx.StdStationRegistry
Nov 17 17:05:00 weewxberry weewx[12389] DEBUG weewx.engine: Loading service weewx.restx.StdWunderground
Nov 17 17:05:00 weewxberry weewx[12389] DEBUG weewx.restx: Wunderground: Data will not be posted: Missing option 'station'
Nov 17 17:05:00 weewxberry weewx[12389] DEBUG weewx.engine: Finished loading service weewx.restx.StdWunderground
Nov 17 17:05:00 weewxberry weewx[12389] DEBUG weewx.engine: Loading service weewx.restx.StdPWSweather
Nov 17 17:05:00 weewxberry weewx[12389] DEBUG weewx.restx: PWSweather: Data will not be posted: Missing option 'station'
Nov 17 17:05:00 weewxberry weewx[12389] DEBUG weewx.engine: Finished loading service weewx.restx.StdPWSweather
Nov 17 17:05:00 weewxberry weewx[12389] DEBUG weewx.engine: Loading service weewx.restx.StdCWOP
Nov 17 17:05:00 weewxberry weewx[12389] DEBUG weewx.restx: CWOP: Data will not be posted: Missing option 'station'
Nov 17 17:05:00 weewxberry weewx[12389] DEBUG weewx.engine: Finished loading service weewx.restx.StdCWOP
Nov 17 17:05:00 weewxberry weewx[12389] DEBUG weewx.engine: Loading service weewx.restx.StdWOW
Nov 17 17:05:00 weewxberry weewx[12389] DEBUG weewx.restx: WOW: Data will not be posted: Missing option 'station'
Nov 17 17:05:00 weewxberry weewx[12389] DEBUG weewx.engine: Finished loading service weewx.restx.StdWOW
Nov 17 17:05:00 weewxberry weewx[12389] DEBUG weewx.engine: Loading service weewx.restx.StdAWEKAS
Nov 17 17:05:00 weewxberry weewx[12389] DEBUG weewx.restx: AWEKAS: Data will not be posted: Missing option 'username'
Nov 17 17:05:00 weewxberry weewx[12389] DEBUG weewx.engine: Finished loading service weewx.restx.StdAWEKAS
Nov 17 17:05:00 weewxberry weewx[12389] DEBUG weewx.engine: Loading service weewx.engine.StdPrint
Nov 17 17:05:00 weewxberry weewx[12389] DEBUG weewx.engine: Finished loading service weewx.engine.StdPrint
Nov 17 17:05:00 weewxberry weewx[12389] DEBUG weewx.engine: Loading service weewx.engine.StdReport
Nov 17 17:05:00 weewxberry weewx[12389] INFO weewx.engine: 'pyephem' detected, extended almanac data is available
Nov 17 17:05:00 weewxberry weewx[12389] DEBUG weewx.engine: Finished loading service weewx.engine.StdReport
Nov 17 17:05:00 weewxberry weewx[12389] INFO __main__: Starting up weewx version 4.9.1
Nov 17 17:05:00 weewxberry weewx[12389] DEBUG weewx.engine: Station does not support reading the time
Nov 17 17:05:00 weewxberry weewx[12389] INFO weewx.engine: Using binding 'wx_binding' to database 'weewxdb'
Nov 17 17:05:00 weewxberry weewx[12389] INFO weewx.manager: Starting backfill of daily summaries
Nov 17 17:05:00 weewxberry weewx[12389] INFO weewx.manager: Daily summaries up to date
Nov 17 17:05:01 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: get 1145 records since 2022-11-17 15:01:33
Nov 17 17:05:01 weewxberry weewx[12389] INFO weewx.drivers.fousb: synchronising to the weather station (quality=1)
Nov 17 17:05:02 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: status {'rain_overflow': 0, 'lost_connection': 0, 'unknown': 0} (0)
Nov 17 17:05:25 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: new data
Nov 17 17:05:25 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: setting sensor clock 37.7015
Nov 17 17:05:25 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: live synchronised
Nov 17 17:05:25 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: packet timestamp is 15:05:25
Nov 17 17:06:10 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: avoid 5.851290225982666
Nov 17 17:06:16 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: new data
Nov 17 17:06:16 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: packet timestamp is 15:06:13
Nov 17 17:06:58 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: avoid 5.8596351146698
Nov 17 17:07:04 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: new data
Nov 17 17:07:04 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: packet timestamp is 15:07:01
Nov 17 17:07:46 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: avoid 5.899904012680054
Nov 17 17:07:52 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: new data
Nov 17 17:07:52 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: packet timestamp is 15:07:49
Nov 17 17:08:34 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: avoid 5.9002320766448975
Nov 17 17:08:40 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: new data
Nov 17 17:08:40 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: packet timestamp is 15:08:37
Nov 17 17:09:00 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: new ptr: 0048a0 (004890)
Nov 17 17:09:00 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: setting station clock 0.411668
Nov 17 17:09:00 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: log synchronised
Nov 17 17:09:00 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: packet timestamp is 15:09:00
Nov 17 17:09:00 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: synchronised to 2022-11-17 15:09:00 for ptr 0x4890
Nov 17 17:09:00 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: found 2 archive records
Nov 17 17:09:00 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: returning archive record 1668697440
Nov 17 17:09:00 weewxberry weewx[12389] INFO weewx.manager: Added record 2022-11-17 17:04:00 EET (1668697440) to database 'weewxdb'
Nov 17 17:09:02 weewxberry weewx[12389] INFO weewx.manager: Added record 2022-11-17 17:04:00 EET (1668697440) to daily summary in 'weewxdb'
Nov 17 17:09:02 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: returning archive record 1668697740
Nov 17 17:09:02 weewxberry weewx[12389] INFO weewx.manager: Added record 2022-11-17 17:09:00 EET (1668697740) to database 'weewxdb'
Nov 17 17:09:02 weewxberry weewx[12389] INFO weewx.manager: Added record 2022-11-17 17:09:00 EET (1668697740) to daily summary in 'weewxdb'
Nov 17 17:09:02 weewxberry weewx[12389] INFO weewx.engine: Starting main packet loop.
Nov 17 17:09:02 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: avoid 0.424044132232666
Nov 17 17:09:03 weewxberry weewx[12389] INFO weewx.drivers.fousb: station status {'rain_overflow': 0, 'lost_connection': 0, 'unknown': 0} (0)
Nov 17 17:11:03 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: avoid 0.7965748310089111
Nov 17 17:11:05 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: get 1146 records since 2022-11-17 15:11:30
Nov 17 17:11:05 weewxberry weewx[12389] INFO weewx.drivers.fousb: synchronising to the weather station (quality=1)
Nov 17 17:11:46 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: status {'rain_overflow': 0, 'lost_connection': 0, 'unknown': 0} (0)
Nov 17 17:11:46 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: avoid 5.853728532791138
Nov 17 17:11:52 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: new data
Nov 17 17:11:52 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: packet timestamp is 15:11:49
Nov 17 17:11:52 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: log timestamp is 15:09:01
Nov 17 17:11:52 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: synchronised to 2022-11-17 15:09:01 for ptr 0x4890
Nov 17 17:11:52 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: found 0 archive records
Nov 17 17:11:52 weewxberry weewx[12389] DEBUG weewx.reportengine: Running reports for latest time in the database.
Nov 17 17:11:52 weewxberry weewx[12389] DEBUG weewx.reportengine: Running report 'StandardReport'
Nov 17 17:11:53 weewxberry weewx[12389] DEBUG weewx.reportengine: Found configuration file /home/weewx/skins/Rouhunsaa/skin.conf for report 'StandardReport'
Nov 17 17:11:54 weewxberry weewx[12389] DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.Gettext', 'weewx.cheetahgenerator.JSONHelpers', 'weewx.cheetahgenerator.PlotInfo', 'weewx.cheetahgenerator.SkinInfo', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo']
Nov 17 17:11:54 weewxberry weewx[12389] DEBUG weewx.manager: Daily summary version is 1.0
Nov 17 17:12:23 weewxberry weewx[12389] INFO weewx.cheetahgenerator: Generated 27 files for report StandardReport in 29.66 seconds
Nov 17 17:12:24 weewxberry weewx[12389] DEBUG weewx.manager: Daily summary version is 1.0
Nov 17 17:12:24 weewxberry weewx[12389] DEBUG PIL.PngImagePlugin: STREAM b'IHDR' 16 13
Nov 17 17:12:24 weewxberry weewx[12389] DEBUG PIL.PngImagePlugin: STREAM b'IDAT' 41 1216
Nov 17 17:12:24 weewxberry weewx[12389] DEBUG PIL.PngImagePlugin: STREAM b'IHDR' 16 13
Nov 17 17:12:24 weewxberry weewx[12389] DEBUG PIL.PngImagePlugin: STREAM b'IDAT' 41 1216
Nov 17 17:12:47 weewxberry weewx[12389] INFO weewx.imagegenerator: Generated 24 images for report StandardReport in 23.48 seconds
Nov 17 17:12:47 weewxberry weewx[12389] INFO weewx.reportengine: Copied 8 files to /tmp/weewx
Nov 17 17:12:47 weewxberry weewx[12389] DEBUG weewx.reportengine: Report 'FTP' not enabled. Skipping.
Nov 17 17:12:47 weewxberry weewx[12389] DEBUG weewx.reportengine: Running report 'RSYNC'
Nov 17 17:12:47 weewxberry weewx[12389] DEBUG weewx.reportengine: Found configuration file /home/weewx/skins/Rsync/skin.conf for report 'RSYNC'
Nov 17 17:12:47 weewxberry weewx[12389] DEBUG weeutil.rsyncupload: rsyncupload: cmd: [['rsync', '--archive', '--stats', '-e', 'ssh', '/tmp/weewx/', 'xxx...@ping.fi:/home/hassula/webs/myrskyt/public_html/rouhunsaaw']]
Nov 17 17:12:48 weewxberry weewx[12389] INFO weeutil.rsyncupload: rsync'd 59 files (183,840 bytes) in 1.38 seconds
Nov 17 17:12:48 weewxberry weewx[12389] DEBUG weewx.reportengine: Running report 'RSYNC2'
Nov 17 17:12:49 weewxberry weewx[12389] DEBUG weewx.reportengine: Found configuration file /home/weewx/skins/Rsync/skin.conf for report 'RSYNC2'
Nov 17 17:12:49 weewxberry weewx[12389] DEBUG weeutil.rsyncupload: rsyncupload: cmd: [['rsync', '--archive', '--stats', '-e', 'ssh', '/tmp/weewx/', 'xxxxx@nassula4:/var/www/html/weewx']]
Nov 17 17:12:49 weewxberry weewx[12389] INFO weeutil.rsyncupload: rsync'd 59 files (183,840 bytes) in 0.78 seconds
Nov 17 17:15:55 weewxberry weewx[12389] DEBUG weewx.drivers.fousb: get 1147 records since 2022-11-17 15:11:30
Nov 17 17:15:55 weewxberry weewx[12389] INFO weewx.drivers.fousb: synchronising to the weather station (quality=1)
etc

Tom Keffer

unread,
Nov 17, 2022, 10:28:49 AM11/17/22
to weewx...@googlegroups.com
See the section on [StdWXCalculate] in the Upgrading Guide.

While you're in there, see if there are any other sections that apply to you.

ris...@gmail.com

unread,
Nov 17, 2022, 10:52:08 AM11/17/22
to weewx-user
Thanks. The StdWXCalculate is mentioned in several places, the link points to version 4.0 upgrade.
But in my weewx.conf:

[StdWXCalculate]
    # Derived quantities are calculated by this service.  Possible values are:
    #  hardware        - use the value provided by hardware
    #  software        - use the value calculated by weewx
    #  prefer_hardware - use value provide by hardware if available,
    #                      otherwise use value calculated by weewx


    pressure = prefer_hardware
    barometer = prefer_hardware
    altimeter = prefer_hardware
    windchill = prefer_hardware
    heatindex = prefer_hardware
    dewpoint = prefer_hardware
    inDewpoint = prefer_hardware
    rainRate = prefer_hardware

I.e. all the missing items are explicitly mentioned.

In the log there are lines containing "service weewx.wxxtypes.StdPressureCooker" What is that?

Tom Keffer

unread,
Nov 17, 2022, 11:11:30 AM11/17/22
to weewx...@googlegroups.com
You've almost got it, just missing a subsection. You want:

[StdWXCalculate]
    # Derived quantities are calculated by this service.  Possible values are:
    #  hardware        - use the value provided by hardware
    #  software        - use the value calculated by weewx
    #  prefer_hardware - use value provide by hardware if available,
    #                      otherwise use value calculated by weewx
    [[Calculations]]

        pressure = prefer_hardware
        barometer = prefer_hardware
        altimeter = prefer_hardware
        windchill = prefer_hardware
        heatindex = prefer_hardware
        dewpoint = prefer_hardware
        inDewpoint = prefer_hardware
        rainRate = prefer_hardware

StdPressureCooker is the xtypes extension that calculates the derived pressures. It takes its directions from StdWXCalculate.


ris...@gmail.com

unread,
Nov 17, 2022, 11:30:27 AM11/17/22
to weewx-user
Argh. That subsection was introduced already on 3.6 but my 3.8.0 apparently worked without it. Added the section to weewx.conf, restarted and now the pressure value, rain etc are shown. Amazing:) Thanks again for your support.

Lesson to learn: never touch a working system:)

Now when it works, i'm considering more changes: move the temporary web area directly to the correct location using a nfs mount and skip tht other rsync process AND possibly get mqtt publish directly from the station (I publish some of the report file values already from the web server)
Have to read the docs first but you have been warned...

Tom Keffer

unread,
Nov 17, 2022, 4:33:52 PM11/17/22
to weewx...@googlegroups.com
Lesson to learn: never touch a working system:)

I prefer to think that the lesson is to read the upgrade guide carefully!
Reply all
Reply to author
Forward
0 new messages