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/', 
'xxxx...@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

-- 
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+unsubscr...@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.

Reply via email to