Morning Gary,

Thanks for replying.     I hope its not a faulty unit as that could be the 
death of the weather station for now.   She is over 10 years old now and I 
replaced one of the sensor modules only last year.   If she does die I 
think I would build my own open source kit maybe?  Anyway getting ahead of 
myself.

*1) Stop Weewx*
*It seems at some point in my wisdom I set up weewx as a Daemon so I have 
removed weewx from /etc/init.d and restarted the server (Its ubuntu running 
on QNAP's Virtualisation Station).*

*2) Checking for remaining processes*
*auser@pecan-ubuntu:/home/weewx$ ps aux | grep -i weewx*
*auser**   1238  0.0  0.0  14428  1032 pts/0    S+   07:34   0:00 grep 
--color=auto -i weewx*
*auser**@pecan-ubuntu**:/home/weewx$ pidof weewx*
*auser**@pecan-ubuntu**:/home/weewx$ *

*3)  sudo ./bin/wee_device --clear-memory *
*Using configuration file /home/weewx/weewx.conf*
*Using Vantage driver version 3.2.1 (weewx.drivers.vantage)*
*Proceeding will erase all archive records.*
*Are you sure you wish to proceed (y/n)? y*
*Erasing all archive records ...*
*Archive records erased.*

*4)  set debug = 1 in weewx.conf and restart WeeWX with  sudo ./bin/weewxd*
syslog output is in attached file but run terminal output is like:


*LOOP:   2021-06-17 07:40:57 BST (1623912057) altimeter: 29.86448769405689, 
appTemp: 54.776612632572494, barometer: 29.855, beaufort: 0, cloudbase: 
1583.4599268474649, consBatteryVoltage: 4.48, dateTime: 1623912057, dayET: 
0.0, dayRain: 0.0, dewpoint: 50.709576321871154, extraAlarm1: 0, 
extraAlarm2: 0, extraAlarm3: 0, extraAlarm4: 0, extraAlarm5: 0, 
extraAlarm6: 0, extraAlarm7: 0, extraAlarm8: 0, forecastIcon: 6, 
forecastRule: 45, heatindex: 54.5, humidex: 57.13247206192764, inDewpoint: 
55.93846853316417, inHumidity: 59.0, insideAlarm: 0, inTemp: 71.0, 
leafWet4: 0.0, maxSolarRad: 363.4009700897632, monthET: 0.0, monthRain: 
0.0, outHumidity: 87.0, outsideAlarm1: 0, outsideAlarm2: 0, outTemp: 54.5, 
pressure: 29.09*

The loop date is correct so the question I have here is where has  
2112-04-20 come from below?   


* DEBUG weewx.drivers.vantage: Getting archive packets since 2112-04-20 
11:47:00 GMT (4490596020)Jun 17 07:41:14 pecan-ubuntu weewx[1372] DEBUG 
weewx.drivers.vantage: Gentle wake up of console successfulJun 17 07:41:14 
pecan-ubuntu weewx[1372] DEBUG weewx.drivers.vantage: Retrieving 513 
page(s); starting index= 3Jun 17 07:41:15 pecan-ubuntu weewx[1372] ERROR 
weewx.engine: Internal error detected. Catchup abandonedJun 17 07:41:15 
pecan-ubuntu weewx[1372] ERROR weewx.engine: **** Unknown archive type = 
0x37*
I think my next step is going to be grabbing a copy of the database and 
seeing if I can see any problems but if you have any thoughts or solutions 
in mind I'd be grateful.

Thanks

Chris
On Thursday, June 17, 2021 at 12:15:48 AM UTC+1 gjr80 wrote:

> The few times this error seems to have come up the solution seems to be 
> clearing the logger memory or failing that contacting Davis due to a faulty 
> logger.
>
> I would not expect wee_device --dump to do anything different, it 
> essentially is doing the same as the startup catchup just for all records 
> in the logger memory. You say wee_device --clear-memory 'seems to 
> succeed', what does that mean, the --clear-memory command gives 
> appropriate output but subsequent restarting WeeWX causes the same output? 
> or does it mean that everything cleared up but the problem came back later?
>
> What does 'clear the logger using its own functions' mean? I thought the 
> only way to clear the logger was to use some suitable/capable software? And 
> do you still have a phantom WeeWX process running?
>
> How about trying this:
> 1. stop WeeWX
> 2. check for any remaining WeeWX processes and if any exist kill them 
> manually
> 3. run wee_device --clear-memory and post the command used and the 
> resulting output
> 4. set debug = 1 in weewx.conf and restart WeeWX, post the WeeWX log 
> output from startup through until an error occurs or data is obtained 
> successfully from the station
>
> Gary
>
> On Thursday, 17 June 2021 at 06:25:02 UTC+10 Chris Davies-Barnard wrote:
>
>> Evening all,
>>
>> So I had to move the logger and ubuntu box today and upon reconnecting 
>> and restarting I have encountered the following error.
>>
>> J*un 16 21:00:16 pecan-ubuntu weewx[1823] DEBUG weewx.drivers.vantage: 
>> Getting archive packets since 2112-04-20 11:47:00 GMT (4490596020)*
>> *Jun 16 21:00:16 pecan-ubuntu weewx[1823] DEBUG weewx.drivers.vantage: 
>> Gentle wake up of console successful*
>> *Jun 16 21:00:16 pecan-ubuntu weewx[1823] DEBUG weewx.drivers.vantage: 
>> Retrieving 513 page(s); starting index= 2*
>> *Jun 16 21:00:16 pecan-ubuntu weewx[1823] ERROR weewx.engine: Internal 
>> error detected. Catchup abandoned*
>> *Jun 16 21:00:16 pecan-ubuntu weewx[1823] ERROR weewx.engine: **** 
>> Unknown archive type = 0xae*
>> *Jun 16 21:00:16 pecan-ubuntu weewx[1823] DEBUG weewx.reportengine: 
>> Running reports for latest time in the database.*
>> *Jun 16 21:00:16 pecan-ubuntu weewx[1823] DEBUG weewx.drivers.vantage: 
>> Requesting 200 LOOP packets.*
>>
>> I have tried 
>>
>> 1) sudo ./bin/wee_device --dump  which ends in same/similar error
>> 2) sudo ./bin/wee_device --clear-memory which seems to succeed.
>>
>> I have also cleared the logger using its own functions but thee situation 
>> is the same..
>>
>> What's interesting is that stopping weewx seems to cause a lock and it 
>> never completes.
>>
>> If anyone could help me solve the problem I would be very grateful.
>>
>> Thanks
>>
>> Chris
>>
>

-- 
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/c70292f5-ae9c-4b59-8005-252a33c2c125n%40googlegroups.com.
Jun 17 07:40:56 pecan-ubuntu weewx[1372] INFO __main__: Initializing weewx 
version 4.1.1
Jun 17 07:40:56 pecan-ubuntu weewx[1372] INFO __main__: Using Python 3.6.9 
(default, Jan 26 2021, 15:33:00) #012[GCC 8.4.0]
Jun 17 07:40:56 pecan-ubuntu weewx[1372] INFO __main__: Platform 
Linux-4.15.0-144-generic-x86_64-with-Ubuntu-18.04-bionic
Jun 17 07:40:56 pecan-ubuntu weewx[1372] INFO __main__: Locale is 'en_GB.UTF-8'
Jun 17 07:40:56 pecan-ubuntu weewx[1372] INFO __main__: Using configuration 
file /home/weewx/weewx.conf
Jun 17 07:40:56 pecan-ubuntu weewx[1372] INFO __main__: Debug is 1
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG __main__: Initializing engine
Jun 17 07:40:56 pecan-ubuntu weewx[1372] INFO weewx.engine: Loading station 
type Vantage (weewx.drivers.vantage)
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.drivers.vantage: Driver 
version is 3.2.1
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.drivers.vantage: Opened up 
serial port /dev/ttyUSB0; baud 19200; timeout 4.00
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.drivers.vantage: Gentle 
wake up of console successful
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.drivers.vantage: Hardware 
type is 17
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.drivers.vantage: ISS ID is 
1
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.drivers.vantage: Hardware 
name: Vantage Vue
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Loading service 
weewx.engine.StdTimeSynch
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Finished loading 
service weewx.engine.StdTimeSynch
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Loading service 
weewx.engine.StdConvert
Jun 17 07:40:56 pecan-ubuntu weewx[1372] INFO weewx.engine: StdConvert target 
unit is 0x1
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Finished loading 
service weewx.engine.StdConvert
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Loading service 
weewx.engine.StdCalibrate
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Finished loading 
service weewx.engine.StdCalibrate
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Loading service 
weewx.engine.StdQC
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Finished loading 
service weewx.engine.StdQC
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Loading service 
weewx.wxservices.StdWXCalculate
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.manager: Daily summary 
version is 2.0
Jun 17 07:40:56 pecan-ubuntu weewx[1372] INFO weewx.wxservices: The following 
values will be calculated: pressure=prefer_hardware, altimeter=prefer_hardware, 
appTemp=prefer_hardware, barometer=prefer_hardware, beaufort=prefer_hardware, 
cloudbase=prefer_hardware, dewpoint=prefer_hardware, ET=prefer_hardware, 
heatindex=prefer_hardware, humidex=prefer_hardware, inDewpoint=prefer_hardware, 
maxSolarRad=prefer_hardware, rainRate=prefer_hardware, 
windchill=prefer_hardware, windrun=prefer_hardware
Jun 17 07:40:56 pecan-ubuntu weewx[1372] INFO weewx.wxservices: The following 
algorithms will be used for calculations: altimeter=aaASOS, maxSolarRad=RS
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Finished loading 
service weewx.wxservices.StdWXCalculate
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Loading service 
weewx.engine.StdArchive
Jun 17 07:40:56 pecan-ubuntu weewx[1372] INFO weewx.engine: Archive will use 
data binding wx_binding
Jun 17 07:40:56 pecan-ubuntu weewx[1372] INFO weewx.engine: Record generation 
will be attempted in 'hardware'
Jun 17 07:40:56 pecan-ubuntu weewx[1372] ERROR weewx.engine: The archive 
interval in the configuration file (300) does not match the station hardware 
interval (60).
Jun 17 07:40:56 pecan-ubuntu weewx[1372] INFO weewx.engine: Using archive 
interval of 60 seconds (specified by hardware)
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Use LOOP data in 
hi/low calculations: 1
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Finished loading 
service weewx.engine.StdArchive
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Loading service 
weewx.restx.StdStationRegistry
Jun 17 07:40:56 pecan-ubuntu weewx[1372] INFO weewx.restx: StationRegistry: 
Registration not requested.
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Finished loading 
service weewx.restx.StdStationRegistry
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Loading service 
weewx.restx.StdWunderground
Jun 17 07:40:56 pecan-ubuntu weewx[1372] INFO weewx.restx: Wunderground: 
Posting not enabled.
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Finished loading 
service weewx.restx.StdWunderground
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Loading service 
weewx.restx.StdPWSweather
Jun 17 07:40:56 pecan-ubuntu weewx[1372] INFO weewx.restx: PWSweather: Posting 
not enabled.
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Finished loading 
service weewx.restx.StdPWSweather
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Loading service 
weewx.restx.StdCWOP
Jun 17 07:40:56 pecan-ubuntu weewx[1372] INFO weewx.restx: CWOP: Posting not 
enabled.
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Finished loading 
service weewx.restx.StdCWOP
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Loading service 
weewx.restx.StdWOW
Jun 17 07:40:56 pecan-ubuntu weewx[1372] INFO weewx.restx: WOW: Posting not 
enabled.
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Finished loading 
service weewx.restx.StdWOW
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Loading service 
weewx.restx.StdAWEKAS
Jun 17 07:40:56 pecan-ubuntu weewx[1372] INFO weewx.restx: AWEKAS: Posting not 
enabled.
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Finished loading 
service weewx.restx.StdAWEKAS
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Loading service 
weewx.engine.StdPrint
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Finished loading 
service weewx.engine.StdPrint
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Loading service 
weewx.engine.StdReport
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.engine: Finished loading 
service weewx.engine.StdReport
Jun 17 07:40:56 pecan-ubuntu weewx[1372] INFO __main__: Starting up weewx 
version 4.1.1
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.drivers.vantage: Gentle 
wake up of console successful
Jun 17 07:40:56 pecan-ubuntu weewx[1372] INFO weewx.engine: Clock error is 2.34 
seconds (positive is fast)
Jun 17 07:40:56 pecan-ubuntu weewx[1372] INFO weewx.engine: Using binding 
'wx_binding' to database 'weewx.sdb'
Jun 17 07:40:56 pecan-ubuntu weewx[1372] INFO weewx.manager: Starting backfill 
of daily summaries
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.drivers.vantage: Getting 
archive packets since 2112-04-20 11:47:00 GMT (4490596020)
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.drivers.vantage: Gentle 
wake up of console successful
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.drivers.vantage: 
Retrieving 1 page(s); starting index= 0
Jun 17 07:40:56 pecan-ubuntu weewx[1372] WARNING weewx.engine: ignore 
historical record: {'dateTime': 4995416100, 'usUnits': 1, 'interval': 1, 
'rxCheckPercent': 100.0, 'outTemp': -0.1, 'highOutTemp': -0.1, 'lowOutTemp': 
-2560.4, 'rain': 515.4566897691001, 'rainRate': 249.5669276115, 'barometer': 
65.247, 'radiation': 65398.0, 'wind_samples': 65531.0, 'inTemp': -0.1, 
'outHumidity': 127.0, 'windGust': 255.0, 'windGustDir': 5467.5, 'windDir': 
4117.5, 'UV': 12.6, 'ET': 0.158, 'soilMoist2': 252.0, 'soilMoist3': 125.0, 
'soilMoist4': 219.0, 'soilTemp1': 151.0, 'leafWet2': 239.0, 'extraTemp2': 
101.0, 'extraHumid2': 249.0, 'readClosed': 32711, 'readOpened': 58367}
Jun 17 07:40:56 pecan-ubuntu weewx[1372] ERROR weewx.engine: Internal error 
detected. Catchup abandoned
Jun 17 07:40:56 pecan-ubuntu weewx[1372] ERROR weewx.engine: **** Unknown 
archive type = 0xb7
Jun 17 07:40:56 pecan-ubuntu weewx[1372] INFO weewx.engine: Starting main 
packet loop.
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.drivers.vantage: Gentle 
wake up of console successful
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.drivers.vantage: 
Requesting 200 LOOP packets.
Jun 17 07:40:56 pecan-ubuntu weewx[1372] DEBUG weewx.drivers.vantage: Gentle 
wake up of console successful
Jun 17 07:41:14 pecan-ubuntu weewx[1372] DEBUG weewx.drivers.vantage: Getting 
archive packets since 2112-04-20 11:47:00 GMT (4490596020)
Jun 17 07:41:14 pecan-ubuntu weewx[1372] DEBUG weewx.drivers.vantage: Gentle 
wake up of console successful
Jun 17 07:41:14 pecan-ubuntu weewx[1372] DEBUG weewx.drivers.vantage: 
Retrieving 513 page(s); starting index= 3
Jun 17 07:41:15 pecan-ubuntu weewx[1372] ERROR weewx.engine: Internal error 
detected. Catchup abandoned
Jun 17 07:41:15 pecan-ubuntu weewx[1372] ERROR weewx.engine: **** Unknown 
archive type = 0x37
Jun 17 07:41:15 pecan-ubuntu weewx[1372] DEBUG weewx.reportengine: Running 
reports for latest time in the database.
Jun 17 07:41:15 pecan-ubuntu weewx[1372] DEBUG weewx.drivers.vantage: 
Requesting 200 LOOP packets.
Jun 17 07:41:15 pecan-ubuntu weewx[1372] DEBUG weewx.reportengine: Running 
report 'StandardReport'
Jun 17 07:41:15 pecan-ubuntu weewx[1372] DEBUG weewx.drivers.vantage: Gentle 
wake up of console successful
Jun 17 07:41:15 pecan-ubuntu weewx[1372] DEBUG weewx.reportengine: Found 
configuration file /home/weewx/skins/Byteweather2/skin.conf for report 
'StandardReport'
Jun 17 07:41:15 pecan-ubuntu weewx[1372] DEBUG weewx.cheetahgenerator: Using 
search list ['weewx.cheetahgenerator.Almanac', 
'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 
'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 
'weewx.cheetahgenerator.Extras', 'user.xstats.ExtendedStatistics']
Jun 17 07:41:15 pecan-ubuntu weewx[1372] DEBUG weewx.manager: Daily summary 
version is 2.0

Reply via email to