Hello all,

I'm extremely new to weewx and the rawest Linux newbie with absolutely no 
experience in the OS. 

I've been running my Davis Vantage Pro 2 since 2012 on Windows, using 
Cumulus, and have had no uploading to any service when it's running. Due to 
Windows stability and other hardware issues I decided to run the station on 
a Raspberry Pi 3 using Raspian, which was powered up and configured for 
weewx for the first time yesterday. I'm running version 3.6.2 at the moment.

I upload to CWOP, Weather Underground and PWStation. Wunderground is 
working fine but the other two are not.

Troubleshooting log snippets follow:
my config:

    [[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
        server = cwop.aprs.net:14580, cwop.aprs.net:23
        interval = 180
        protocol = CWOP

        # If this is an APRS (radio amateur) station, uncomment
        # the following and replace with a passcode (e.g., 12345).
        #passcode = -1
Although I am a ham, I am *not* using the APRS network to generate posts. 
In Cumulus, I was told initially to use -1 as the passcode and it has 
worked since 2012. Different errors are occurring depending on whether I 
have "passcode" commented out or not. See below.

    [[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 = (my PWSweather website password)


>From the log....

Without "passcode = -1" enabled, the log returns this error:

11:29:35 wx weewx[15542]: APRS station W2IRT requires passcode


With "passcode = -1" this exception happens

11:29:10 wx weewx[15498]: engine: Caught unrecoverable exception in engine:
Feb 12 11:29:10 wx weewx[15498]:     ****  __init__() got an unexpected 
keyword argument 'protocol'
Feb 12 11:29:10 wx weewx[15498]:     ****  Traceback (most recent call 
last):
Feb 12 11:29:10 wx weewx[15498]:     ****    File 
"/usr/share/weewx/weewx/engine.py", line 841, in main
Feb 12 11:29:10 wx weewx[15498]:     ****      engine = 
engine_class(config_dict)
Feb 12 11:29:10 wx weewx[15498]:     ****    File 
"/usr/share/weewx/weewx/engine.py", line 76, in __init__
Feb 12 11:29:10 wx weewx[15498]:     ****      
self.loadServices(config_dict)
Feb 12 11:29:10 wx weewx[15498]:     ****    File 
"/usr/share/weewx/weewx/engine.py", line 140, in loadServices
Feb 12 11:29:10 wx weewx[15498]:     ****      
self.service_obj.append(weeutil.weeutil._get_object(svc)(self, config_dict))
Feb 12 11:29:10 wx weewx[15498]:     ****    File 
"/usr/share/weewx/weewx/restx.py", line 880, in __init__
Feb 12 11:29:10 wx weewx[15498]:     ****      **_cwop_dict)
Feb 12 11:29:10 wx weewx[15498]:     ****  TypeError: __init__() got an 
unexpected keyword argument 'protocol'
Feb 12 11:29:10 wx weewx[15498]:     ****  Exiting.
Feb 12 11:29:33 wx weewx[15513]: Stopping weewx weather system: weewx not 
running....
---end log snippet

I am getting no errors for PWStation, but it's just not posting to the site.

Thanks in advance for any assistance.


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

Reply via email to