Hello,

I'm trying to put my weather station back in service after moving to a new 
location.

My setup is the following:

weather station: Vantage Pro 2 with network module (WeatherLinkIP)
Server: Debian 10.5
Weewx installation based on documentation for Debian 9 initially and 
revised for debian 10. Version is 4.1.1

My understanding is that this is related to the forecast but I'm not fluent 
in Python yet.

The log shows the following:

weewx[18046] INFO __main__: Initializing weewx version 4.1.1
weewx[18046] INFO __main__: Using Python 3.7.3 (default, Jul 25 2020, 
13:03:44) #012[GCC 8.3.0]
weewx[18046] INFO __main__: Platform 
Linux-4.19.0-9-amd64-x86_64-with-debian-10.5
weewx[18046] INFO __main__: Locale is 'en_US.UTF-8'
weewx[18046] INFO __main__: PID file is /var/run/weewx.pid
weewx[18050] INFO __main__: Using configuration file /etc/weewx/weewx.conf
weewx[18050] INFO __main__: Debug is 0
weewx[18050] INFO weewx.engine: Loading station type Vantage 
(weewx.drivers.vantage)
weewx[18035]: Starting weewx weather system: weewx.
weewx[18050] INFO weewx.engine: StdConvert target unit is 0x1
weewx[18050] INFO weewx.wxservices: The following values will be 
calculated: pressure=prefer_hardware, barometer=prefer_hardware, 
altimeter=prefer_hardware, windchill=prefer_hardware, 
heatindex=prefer_hardware, dewpoint=prefer_hardware, 
inDewpoint=prefer_hardware, rainRate=prefer_hardware, 
maxSolarRad=prefer_hardware, cloudbase=prefer_hardware, 
humidex=prefer_hardware, appTemp=prefer_hardware, ET=prefer_hardware, 
windrun=prefer_hardware
weewx[18050] INFO weewx.wxservices: The following algorithms will be used 
for calculations: altimeter=aaASOS, maxSolarRad=RS
weewx[18050] INFO weewx.engine: Archive will use data binding wx_binding
weewx[18050] INFO weewx.engine: Record generation will be attempted in 
'hardware'
weewx[18050] INFO weewx.engine: Using archive interval of 300 seconds 
(specified by hardware)
weewx[18050] CRITICAL __main__: Caught unrecoverable exception:
weewx[18050] CRITICAL __main__:     ****  invalid syntax (forecast.py, line 
541)
weewx[18050] CRITICAL __main__:     ****  Traceback (most recent call last):
weewx[18050] CRITICAL __main__:     ****    File "/usr/share/weewx/weewxd", 
line 148, in main
weewx[18050] CRITICAL __main__:     ****      engine = 
weewx.engine.StdEngine(config_dict)
weewx[18050] CRITICAL __main__:     ****    File 
"/usr/share/weewx/weewx/engine.py", line 75, in __init__
weewx[18050] CRITICAL __main__:     ****      self.loadServices(config_dict)
weewx[18050] CRITICAL __main__:     ****    File 
"/usr/share/weewx/weewx/engine.py", line 138, in loadServices
weewx[18050] CRITICAL __main__:     ****      obj = 
weeutil.weeutil.get_object(svc)(self,config_dict)
weewx[18050] CRITICAL __main__:     ****    File 
"/usr/share/weewx/weeutil/weeutil.py", line 1093, in get_object
weewx[18050] CRITICAL __main__:     ****      mod = __import__(module)
weewx[18050] CRITICAL __main__:     ****    File 
"/usr/share/weewx/user/forecast.py", line 541
weewx[18050] CRITICAL __main__:     ****      except OSError, e:
weewx[18050] CRITICAL __main__:     ****                    ^
weewx[18050] CRITICAL __main__:     ****  SyntaxError: invalid syntax
weewx[18050] CRITICAL __main__:     ****  Exiting.

Many thanks in advance for your help.

Regards,

Manuel

-- 
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/36f5c5d4-8daf-4299-b70b-728c5bb2142do%40googlegroups.com.

Reply via email to