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 <http://www.weewx.com/docs/usersguide.htm#Running_directly>. It will print all LOOP packets and archive records. Let us know what it says. On Wed, Nov 16, 2022 at 1:04 AM ris...@gmail.com <rist...@gmail.com> wrote: > 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 > <https://groups.google.com/d/msgid/weewx-user/e4cdb96b-f6d3-4922-8d4a-b6d043e71f88n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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/CAPq0zECNsbm9KO9VKsQD-Kw5u36HhVX1mm6pMO8D-sRHhJtNEw%40mail.gmail.com.