Gary

Many, many thanks for getting back and pointing me in the right direction.

Done as you suggested, stopped weeWx, changed config back to hardware, 
dumped (for clarity), then cleared the station memory and then restarted 
weeWx.

All seems to now be OK but I've attached the log below just in case from 
just as the dump was finishing:

Jan 20 08:56:46 raspberrypi wee_device[2124]: manager: Unable to add record 
2018-01-18 17:45:00 GMT (1516297500) to database 'weewx.sdb': attempt to 
write a readonly database

Jan 20 08:56:46 raspberrypi wee_device[2124]: manager: Unable to add record 
2018-01-18 17:50:00 GMT (1516297800) to database 'weewx.sdb': attempt to 
write a readonly database

Jan 20 08:56:46 raspberrypi wee_device[2124]: manager: Unable to add record 
2018-01-18 17:55:00 GMT (1516298100) to database 'weewx.sdb': attempt to 
write a readonly database

Jan 20 08:56:46 raspberrypi wee_device[2124]: manager: Unable to add record 
2018-01-18 18:00:00 GMT (1516298400) to database 'weewx.sdb': attempt to 
write a readonly database

Jan 20 08:56:46 raspberrypi wee_device[2124]: manager: Unable to add record 
2018-01-18 18:05:00 GMT (1516298700) to database 'weewx.sdb': attempt to 
write a readonly database

Jan 20 08:56:46 raspberrypi wee_device[2124]: manager: Unable to add record 
2018-01-18 18:10:00 GMT (1516299000) to database 'weewx.sdb': attempt to 
write a readonly database

Jan 20 08:56:46 raspberrypi wee_device[2124]: manager: Unable to add record 
2018-01-18 18:15:00 GMT (1516299300) to database 'weewx.sdb': attempt to 
write a readonly database

Jan 20 08:56:46 raspberrypi wee_device[2124]: manager: Unable to add record 
2018-01-18 18:20:00 GMT (1516299600) to database 'weewx.sdb': attempt to 
write a readonly database

Jan 20 08:58:06 raspberrypi wee_device[2355]: vantage: Archive memory 
cleared.

Jan 20 08:59:50 raspberrypi systemd[1]: Starting LSB: weewx weather 
system...

Jan 20 08:59:50 raspberrypi weewx[2513]: engine: Initializing weewx version 
3.8.0

Jan 20 08:59:50 raspberrypi weewx[2513]: engine: Using Python 2.7.13 
(default, Nov 24 2017, 17:33:09) #012[GCC 6.3.0 20170516]

Jan 20 08:59:50 raspberrypi weewx[2513]: engine: Platform 
Linux-4.1.19-v7+-armv7l-with-debian-9.3

Jan 20 08:59:50 raspberrypi weewx[2513]: engine: Locale is 'en_GB.UTF-8'

Jan 20 08:59:50 raspberrypi weewx[2513]: engine: pid file is 
/var/run/weewx.pid

Jan 20 08:59:50 raspberrypi weewx[2517]: engine: Using configuration file 
/etc/weewx/weewx.conf

Jan 20 08:59:50 raspberrypi weewx[2517]: engine: debug is 1

Jan 20 08:59:50 raspberrypi weewx[2517]: engine: Initializing engine

Jan 20 08:59:50 raspberrypi weewx[2517]: engine: Loading station type 
Vantage (weewx.drivers.vantage)

Jan 20 08:59:50 raspberrypi weewx[2501]: Starting weewx weather system: 
weewx.

Jan 20 08:59:50 raspberrypi systemd[1]: Started LSB: weewx weather system.

Jan 20 08:59:50 raspberrypi weewx[2517]: vantage: Driver version is 3.0.10

Jan 20 08:59:51 raspberrypi weewx[2517]: vantage: Opened up serial port 
/dev/ttyUSB0; baud 19200; timeout 4.00

Jan 20 08:59:51 raspberrypi weewx[2517]: vantage: Gentle wake up of console 
successful

Jan 20 08:59:51 raspberrypi weewx[2517]: vantage: Hardware type is 17

Jan 20 08:59:51 raspberrypi weewx[2517]: vantage: Hardware name: Vantage Vue

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Loading service 
weewx.engine.StdTimeSynch

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Finished loading service 
weewx.engine.StdTimeSynch

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Loading service 
weewx.engine.StdConvert

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: StdConvert target unit is 
0x1

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Finished loading service 
weewx.engine.StdConvert

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Loading service 
weewx.engine.StdCalibrate

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Finished loading service 
weewx.engine.StdCalibrate

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Loading service 
weewx.engine.StdQC

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Finished loading service 
weewx.engine.StdQC

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Loading service 
weewx.wxservices.StdWXCalculate

Jan 20 08:59:51 raspberrypi weewx[2517]: wxcalculate: The following values 
will be calculated: barometer=prefer_hardware, windchill=prefer_hardware, 
dewpoint=prefer_hardware, appTemp=prefer_hardware, 
rainRate=prefer_hardware, windrun=prefer_hardware, 
heatindex=prefer_hardware, maxSolarRad=prefer_hardware, 
humidex=prefer_hardware, pressure=prefer_hardware, 
inDewpoint=prefer_hardware, ET=prefer_hardware, altimeter=prefer_hardware, 
cloudbase=prefer_hardware

Jan 20 08:59:51 raspberrypi weewx[2517]: wxcalculate: The following 
algorithms will be used for calculations: altimeter=aaNOAA, maxSolarRad=RS

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Finished loading service 
weewx.wxservices.StdWXCalculate

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Loading service 
weewx.engine.StdArchive

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Archive will use data 
binding wx_binding

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Record generation will be 
attempted in 'hardware'

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Using archive interval of 
300 seconds (specified by hardware)

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Use LOOP data in hi/low 
calculations: 1

Jan 20 08:59:51 raspberrypi weewx[2517]: manager: Daily summary version is 
2.0

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Using binding 'wx_binding' 
to database 'weewx.sdb'

Jan 20 08:59:51 raspberrypi weewx[2517]: manager: Starting backfill of 
daily summaries

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Finished loading service 
weewx.engine.StdArchive

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Loading service 
weewx.restx.StdStationRegistry

Jan 20 08:59:51 raspberrypi weewx[2517]: restx: StationRegistry: 
Registration not requested.

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Finished loading service 
weewx.restx.StdStationRegistry

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Loading service 
weewx.restx.StdWunderground

Jan 20 08:59:51 raspberrypi weewx[2517]: restx: Wunderground-PWS: Data for 
station ICAMBSLE2 will be posted

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Finished loading service 
weewx.restx.StdWunderground

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Loading service 
weewx.restx.StdPWSweather

Jan 20 08:59:51 raspberrypi weewx[2517]: restx: PWSweather: Posting not 
enabled.

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Finished loading service 
weewx.restx.StdPWSweather

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Loading service 
weewx.restx.StdCWOP

Jan 20 08:59:51 raspberrypi weewx[2517]: restx: CWOP: Posting not enabled.

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Finished loading service 
weewx.restx.StdCWOP

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Loading service 
weewx.restx.StdWOW

Jan 20 08:59:51 raspberrypi weewx[2517]: restx: WOW: Posting not enabled.

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Finished loading service 
weewx.restx.StdWOW

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Loading service 
weewx.restx.StdAWEKAS

Jan 20 08:59:51 raspberrypi weewx[2517]: restx: AWEKAS: Posting not enabled.

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Finished loading service 
weewx.restx.StdAWEKAS

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Loading service 
weewx.engine.StdPrint

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Finished loading service 
weewx.engine.StdPrint

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Loading service 
weewx.engine.StdReport

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Finished loading service 
weewx.engine.StdReport

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Starting up weewx version 
3.8.0

Jan 20 08:59:51 raspberrypi weewx[2517]: vantage: Gentle wake up of console 
successful

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Clock error is -0.49 
seconds (positive is fast)

Jan 20 08:59:51 raspberrypi weewx[2517]: vantage: Getting archive packets 
since 2018-01-20 08:50:00 GMT (1516438200)

Jan 20 08:59:51 raspberrypi weewx[2517]: vantage: Gentle wake up of console 
successful

Jan 20 08:59:51 raspberrypi weewx[2517]: manager: Daily summary version is 
2.0

Jan 20 08:59:51 raspberrypi weewx[2517]: vantage: Retrieving 0 page(s); 
starting index= 0

Jan 20 08:59:51 raspberrypi weewx[2517]: engine: Starting main packet loop.

Jan 20 08:59:51 raspberrypi weewx[2517]: vantage: Gentle wake up of console 
successful

Jan 20 08:59:51 raspberrypi weewx[2517]: vantage: Requesting 200 LOOP 
packets.

Jan 20 08:59:51 raspberrypi weewx[2517]: vantage: Gentle wake up of console 
successful

Jan 20 09:00:15 raspberrypi weewx[2517]: vantage: Getting archive packets 
since 2018-01-20 08:50:00 GMT (1516438200)

Jan 20 09:00:15 raspberrypi weewx[2517]: vantage: Gentle wake up of console 
successful

Jan 20 09:00:15 raspberrypi weewx[2517]: vantage: Retrieving 1 page(s); 
starting index= 0

Jan 20 09:00:15 raspberrypi weewx[2517]: manager: Added record 2018-01-20 
09:00:00 GMT (1516438800) to database 'weewx.sdb'

Jan 20 09:00:15 raspberrypi weewx[2517]: manager: Added record 2018-01-20 
09:00:00 GMT (1516438800) to daily summary in 'weewx.sdb'

Jan 20 09:00:15 raspberrypi weewx[2517]: vantage: Empty record page 0; 
index 1

Jan 20 09:00:15 raspberrypi weewx[2517]: reportengine: Running reports for 
latest time in the database.

Jan 20 09:00:15 raspberrypi weewx[2517]: vantage: Requesting 200 LOOP 
packets.

Jan 20 09:00:15 raspberrypi weewx[2517]: reportengine: Running report 
StandardReport

Jan 20 09:00:15 raspberrypi weewx[2517]: reportengine: Found configuration 
file /etc/weewx/skins/ss/skin.conf for report StandardReport

Jan 20 09:00:15 raspberrypi weewx[2517]: vantage: Gentle wake up of console 
successful

Jan 20 09:00:15 raspberrypi weewx[2517]: copygenerator: copied 6 files to 
/public_html/ss

Jan 20 09:00:16 raspberrypi weewx[2517]: cheetahgenerator: using search 
list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', 
'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', 
'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras']

Jan 20 09:00:16 raspberrypi weewx[2517]: restx: Wunderground-PWS: Published 
record 2018-01-20 09:00:00 GMT (1516438800)

Jan 20 09:00:16 raspberrypi weewx[2517]: manager: Daily summary version is 
2.0

Jan 20 09:00:18 raspberrypi weewx[2517]: cheetahgenerator: Generated 2 
files for report StandardReport in 2.14 seconds

Jan 20 09:00:18 raspberrypi weewx[2517]: manager: Daily summary version is 
2.0

Jan 20 09:00:20 raspberrypi weewx[2517]: imagegenerator: Generated 11 
images for StandardReport in 1.99 seconds

Jan 20 09:00:20 raspberrypi weewx[2517]: reportengine: Running report 
SteelSeries

Jan 20 09:00:20 raspberrypi weewx[2517]: reportengine: Found configuration 
file /etc/weewx/skins/ss/skin.conf for report SteelSeries

Jan 20 09:00:20 raspberrypi weewx[2517]: copygenerator: copied 6 files to 
/var/www/html/weewx/ss

Jan 20 09:00:20 raspberrypi weewx[2517]: cheetahgenerator: using search 
list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', 
'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', 
'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras']

Jan 20 09:00:20 raspberrypi weewx[2517]: manager: Daily summary version is 
2.0

Jan 20 09:00:20 raspberrypi weewx[2517]: cheetahgenerator: Generated 2 
files for report SteelSeries in 0.29 seconds

Jan 20 09:00:20 raspberrypi weewx[2517]: manager: Daily summary version is 
2.0

Jan 20 09:00:22 raspberrypi weewx[2517]: imagegenerator: Generated 11 
images for SteelSeries in 1.90 seconds

Jan 20 09:00:22 raspberrypi weewx[2517]: reportengine: Running report FTP

Jan 20 09:00:22 raspberrypi weewx[2517]: reportengine: Found configuration 
file /etc/weewx/skins/Ftp/skin.conf for report FTP

Jan 20 09:00:22 raspberrypi weewx[2517]: ftpgenerator: FTP upload not 
requested. Skipped.

Jan 20 09:00:22 raspberrypi weewx[2517]: reportengine: Running report RSYNC

Jan 20 09:00:22 raspberrypi weewx[2517]: reportengine: Found configuration 
file /etc/weewx/skins/Rsync/skin.conf for report RSYNC

Jan 20 09:00:22 raspberrypi weewx[2517]: rsyncgenerator: rsync upload not 
requested. Skipped.

Jan 20 09:05:15 raspberrypi weewx[2517]: vantage: Getting archive packets 
since 2018-01-20 09:00:00 GMT (1516438800)

Jan 20 09:05:15 raspberrypi weewx[2517]: vantage: Gentle wake up of console 
successful

Jan 20 09:05:15 raspberrypi weewx[2517]: vantage: Retrieving 1 page(s); 
starting index= 1

Jan 20 09:05:15 raspberrypi weewx[2517]: manager: Added record 2018-01-20 
09:05:00 GMT (1516439100) to database 'weewx.sdb'

Jan 20 09:05:15 raspberrypi weewx[2517]: manager: Added record 2018-01-20 
09:05:00 GMT (1516439100) to daily summary in 'weewx.sdb'

Jan 20 09:05:15 raspberrypi weewx[2517]: vantage: Empty record page 0; 
index 2

Jan 20 09:05:15 raspberrypi weewx[2517]: reportengine: Running reports for 
latest time in the database.

Jan 20 09:05:15 raspberrypi weewx[2517]: reportengine: Running report 
StandardReport

Jan 20 09:05:15 raspberrypi weewx[2517]: vantage: Requesting 200 LOOP 
packets.

Jan 20 09:05:15 raspberrypi weewx[2517]: vantage: Gentle wake up of console 
successful

Jan 20 09:05:15 raspberrypi weewx[2517]: reportengine: Found configuration 
file /etc/weewx/skins/ss/skin.conf for report StandardReport

Jan 20 09:05:15 raspberrypi weewx[2517]: copygenerator: copied 0 files to 
/public_html/ss

Jan 20 09:05:15 raspberrypi weewx[2517]: cheetahgenerator: using search 
list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', 
'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', 
'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras']

Jan 20 09:05:15 raspberrypi weewx[2517]: manager: Daily summary version is 
2.0

Jan 20 09:05:15 raspberrypi weewx[2517]: cheetahgenerator: Generated 2 
files for report StandardReport in 0.33 seconds

Jan 20 09:05:15 raspberrypi weewx[2517]: manager: Daily summary version is 
2.0

Jan 20 09:05:15 raspberrypi weewx[2517]: restx: Wunderground-PWS: Published 
record 2018-01-20 09:05:00 GMT (1516439100)

Jan 20 09:05:17 raspberrypi weewx[2517]: imagegenerator: Generated 11 
images for StandardReport in 1.97 seconds

Jan 20 09:05:17 raspberrypi weewx[2517]: reportengine: Running report 
SteelSeries

Jan 20 09:05:17 raspberrypi weewx[2517]: reportengine: Found configuration 
file /etc/weewx/skins/ss/skin.conf for report SteelSeries

Jan 20 09:05:17 raspberrypi weewx[2517]: copygenerator: copied 0 files to 
/var/www/html/weewx/ss

Jan 20 09:05:17 raspberrypi weewx[2517]: cheetahgenerator: using search 
list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', 
'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', 
'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras']

Jan 20 09:05:17 raspberrypi weewx[2517]: manager: Daily summary version is 
2.0

Jan 20 09:05:18 raspberrypi weewx[2517]: cheetahgenerator: Generated 2 
files for report SteelSeries in 0.31 seconds

Jan 20 09:05:18 raspberrypi weewx[2517]: manager: Daily summary version is 
2.0

Jan 20 09:05:20 raspberrypi weewx[2517]: imagegenerator: Generated 11 
images for SteelSeries in 1.94 seconds

Jan 20 09:05:20 raspberrypi weewx[2517]: reportengine: Running report FTP

Jan 20 09:05:20 raspberrypi weewx[2517]: reportengine: Found configuration 
file /etc/weewx/skins/Ftp/skin.conf for report FTP

Jan 20 09:05:20 raspberrypi weewx[2517]: ftpgenerator: FTP upload not 
requested. Skipped.

Jan 20 09:05:20 raspberrypi weewx[2517]: reportengine: Running report RSYNC

Jan 20 09:05:20 raspberrypi weewx[2517]: reportengine: Found configuration 
file /etc/weewx/skins/Rsync/skin.conf for report RSYNC

Jan 20 09:05:20 raspberrypi weewx[2517]: rsyncgenerator: rsync upload not 
requested. Skipped.


Regards


Dave

 



On Saturday, 20 January 2018 03:56:50 UTC, gjr80 wrote:
>
> Hi,
>
> Probably corrupted station memory from the power cut but impossible to say 
> without seeing the logs. Software record generation works as it only uses 
> the loop data from your console which is unaffected by corrupt station 
> memory. On the other hand, hardware generation relies on archive records 
> from your station and they are affected by corrupt station memory.
>
> I would go back to hardware record generation, stop weeWX and clear the 
> station memory using wee_device as per the 'Corrupt station memory' section 
> in the User's Guide (
> http://weewx.com/docs/usersguide.htm#html_generated_but_not_updated). 
> Note weeWX needs to be stopped before running wee_device. Start weeWX and 
> monitor your logs. If all is not working post a log extract from when you 
> just started weeWX including at least a couple of report cycles (archive 
> intervals) of output. Don't omit anything from the logs.
>
> Gary
>
>

-- 
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.
For more options, visit https://groups.google.com/d/optout.

Reply via email to