Last month (Mar. 22) I was experiencing upload problems to CWOP. Today a 
similar (worse) problem. Nothing was done to the Pi since the end of last 
month's troubles. It just stopped uploading to both CWOP and WU about an 
hour ago.

I've tried unplugging the console, restarting the process, restarting the 
pi and nothing is working. Again. This ran for years without corruption and 
now twice in a month. What can I do to get it working again, and how on 
Earth can I get this back to be the reliable device it was for almost four 
years in a row? Linux is massively out of my comfort zone.

The relevant part of my config file and the last few lines of my log follow:

# WEEWX CONFIGURATION FILE
#
# Copyright (c) 2009-2015 Tom Keffer <tkef...@gmail.com>
# See the file LICENSE.txt for your rights.

##############################################################################

# This section is for general configuration information.

# Set to 1 for extra debug info, otherwise comment it out or set to zero
debug = 1

# Root directory of the weewx data file hierarchy for this station
WEEWX_ROOT = /

# How long to wait before timing out a socket (FTP, HTTP) connection
socket_timeout = 20

# Do not modify this. It is used when installing and updating weewx.
version = 3.6.2

##############################################################################

#   This section is for information about the station.

[Station]
    
    # Description of the station location
    location = "West Caldwell, NJ"
    
    # Latitude and longitude in decimal degrees
    latitude = 40.8615
    longitude = -74.2775
    
    # Altitude of the station, with unit it is in. This is downloaded from
    # from the station if the hardware supports it.
    altitude = 261, foot
    
    # Set to type of station hardware. There must be a corresponding stanza
    # in this file with a 'driver' parameter indicating the driver to be 
used.
    station_type = Vantage
    
    # If you have a website, you may specify an URL
    #station_url = http://www.example.com
    
    # The start of the rain year (1=January; 10=October, etc.). This is
    # downloaded from the station if the hardware supports it.
    rain_year_start = 1
    
    # Start of week (0=Monday, 6=Sunday)
    week_start = 6

##############################################################################

[Vantage]
    type = serial
    port = /dev/ttyUSB0
    driver = weewx.drivers.vantage
    
    
    # The time (in seconds) between LOOP packets.
    loop_interval = 2.5


##############################################################################

#   This section is for uploading data to Internet sites

[StdRESTful]
    
    [[StationRegistry]]
        # To register this weather station with weewx, set this to true
        register_this_station = true
    
    [[AWEKAS]]
        # This section is for configuring posts to AWEKAS.
        
        # If you wish to do this, set the option 'enable' to true,
        # and specify a username and password.
        enable = false
        username = replace_me
        password = replace_me
    
    
    [[CWOP]]
        # This section is for configuring posts to CWOP.
        
        # If you wish to do this, set the option 'enable' to true,
        # and specify the station ID (e.g., CW1234).
        enable = true
        station = W2IRT
        post_interval = 300
        log_success = True
        log_failure = True
        server_list = rotate.aprs.net:14580, rotate.aprs2.net:14580, 
cwop.aprs.net:14580, swop.aprs.net:23
        
        # If this is an APRS (radio amateur) station, uncomment
        # the following and replace with a passcode (e.g., 12345).
        passcode = [removed by me]
    
    
    [[PWSweather]]
        # This section is for configuring posts to PWSweather.com.
        
        # If you wish to do this, set the option 'enable' to true,
        # and specify a station and password.
        enable = true
        station = w2irt
        password = [removed for privacy]
    
    [[WOW]]
        # This section is for configuring posts to WOW.
        
        # If you wish to do this, set the option 'enable' to true,
        # and specify a station and password.
        enable = false
        station = replace_me
        password = replace_me
    
    [[Wunderground]]
        # This section is for configuring posts to the Weather Underground.
        
        # If you wish to do this, set the option 'enable' to true,
        # and specify a station (e.g., 'KORHOODR3') and password.
        enable = true
        station = KNJWESTC2
        password = [removed for privacy]
        
        # Set the following to True to have weewx use the WU "Rapidfire"
        # protocol. Not all hardware can support it. See the User's Guide.
        rapidfire = True

#    [[Twitter]]
#        oauth_token_secret = OAUTH_TOKEN_SECRET
#        oauth_token = OAUTH_TOKEN
#        app_key_secret = APP_KEY_SECRET
#        app_key = APP_KEY




LOG EXCERPT:
r 23 23:11:30 wx weewx[2173]: restx: CWOP: Exception <class 
'socket.timeout'> (timed out) when looking for response to login packet
Apr 23 23:11:50 wx weewx[2173]: restx: CWOP: Exception <class 
'socket.timeout'> (timed out) when looking for response to packet packet
Apr 23 23:11:50 wx weewx[2173]: restx: CWOP: Published record 2021-04-23 
23:10:00 EDT (1619233800)
Apr 23 23:15:16 wx weewx[2173]: vantage: Getting archive packets since 
2021-04-23 23:10:00 EDT (1619233800)
Apr 23 23:15:16 wx weewx[2173]: vantage: gentle wake up of console 
successful
Apr 23 23:15:16 wx weewx[2173]: vantage: Retrieving 1 page(s); starting 
index= 1
Apr 23 23:15:16 wx weewx[2173]: manager: added record 2021-04-23 23:15:00 
EDT (1619234100) to database 'weewx.sdb'
Apr 23 23:15:16 wx weewx[2173]: manager: added record 2021-04-23 23:15:00 
EDT (1619234100) to daily summary in 'weewx.sdb'
Apr 23 23:15:16 wx weewx[2173]: vantage: DMPAFT complete: page timestamp 
2021-04-15 01:55:00 EDT (1618466100) less than final timestamp 2021-04-23 
23:15:00 EDT (1619234100)
Apr 23 23:15:16 wx weewx[2173]: vantage: Catch up complete.
Apr 23 23:15:16 wx weewx[2173]: reportengine: Running reports for latest 
time in the database.
Apr 23 23:15:16 wx weewx[2173]: vantage: Requesting 200 LOOP packets.
Apr 23 23:15:16 wx weewx[2173]: reportengine: Running report StandardReport
Apr 23 23:15:16 wx weewx[2173]: vantage: gentle wake up of console 
successful
Apr 23 23:15:16 wx weewx[2173]: reportengine: Found configuration file 
/etc/weewx/skins/Standard/skin.conf for report StandardReport
Apr 23 23:15:17 wx weewx[2173]: restx: CWOP: Connected to server 
rotate.aprs.net:14580
Apr 23 23:15:17 wx weewx[2173]: restx: PWSWeather: Published record 
2021-04-23 23:15:00 EDT (1619234100)
Apr 23 23:15:17 wx weewx[2173]: cheetahgenerator: using search list 
['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', 
'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 
'weewx.cheetahgenerator.Extras']
Apr 23 23:15:25 wx weewx[2173]: cheetahgenerator: Generated 14 files for 
report StandardReport in 8.34 seconds
Apr 23 23:15:27 wx weewx[2173]: genimages: Generated 12 images for 
StandardReport in 1.59 seconds
Apr 23 23:15:27 wx weewx[2173]: reportengine: copied 9 files to 
/var/www/html/weewx
Apr 23 23:15:27 wx weewx[2173]: reportengine: Running report FTP
Apr 23 23:15:27 wx weewx[2173]: reportengine: Found configuration file 
/etc/weewx/skins/Ftp/skin.conf for report FTP
Apr 23 23:15:27 wx weewx[2173]: reportengine: FTP upload not requested. 
Skipped.
Apr 23 23:15:27 wx weewx[2173]: reportengine: Running report RSYNC
Apr 23 23:15:27 wx weewx[2173]: reportengine: Found configuration file 
/etc/weewx/skins/Rsync/skin.conf for report RSYNC
Apr 23 23:15:27 wx weewx[2173]: reportengine: rsync upload not requested. 
Skipped.
Apr 23 23:15:37 wx weewx[2173]: restx: CWOP: Exception <class 
'socket.timeout'> (timed out) when looking for response to login packet
Apr 23 23:15:57 wx weewx[2173]: restx: CWOP: Exception <class 
'socket.timeout'> (timed out) when looking for response to packet packet
Apr 23 23:15:57 wx weewx[2173]: restx: CWOP: Published record 2021-04-23 
23:15:00 EDT (1619234100)

-- 
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/457711ad-67c7-4284-a603-b9e6d428c5cfn%40googlegroups.com.

Reply via email to