Installed the latest WeeWx on a Raspberry Pi, worked my way through 
configuration errors in weewx.conf and now this:

Oct 20 13:09:24 sgcweather systemd[1]: Starting LSB: weewx weather system...
Oct 20 13:09:26 sgcweather weewx[504]: engine: Initializing weewx version 
3.8.2
Oct 20 13:09:26 sgcweather weewx[504]: engine: Using Python 2.7.13 
(default, Sep 26 2018, 18:42:22) #012[GCC 6.3.0 20170516]
Oct 20 13:09:26 sgcweather weewx[504]: engine: Platform 
Linux-4.14.50+-armv6l-with-debian-9.4
Oct 20 13:09:26 sgcweather weewx[504]: engine: Locale is 'en_GB.UTF-8'
Oct 20 13:09:26 sgcweather weewx[504]: engine: pid file is 
/var/run/weewx.pid
Oct 20 13:09:26 sgcweather weewx[493]: Starting weewx weather system: weewx.
Oct 20 13:09:26 sgcweather systemd[1]: Started LSB: weewx weather system.
Oct 20 13:09:26 sgcweather weewx[508]: engine: Using configuration file 
/home/weewx/weewx.conf
Oct 20 13:09:26 sgcweather weewx[508]: engine: Debug is 1
Oct 20 13:09:26 sgcweather weewx[508]: engine: Initializing engine
Oct 20 13:09:26 sgcweather weewx[508]: engine: Caught unrecoverable 
exception in engine:
Oct 20 13:09:26 sgcweather weewx[508]:     ****  'driver'
Oct 20 13:09:26 sgcweather weewx[508]:     ****  Traceback (most recent 
call last):
Oct 20 13:09:26 sgcweather weewx[508]:     ****    File 
"/home/weewx/bin/weewx/engine.py", line 871, in main
Oct 20 13:09:26 sgcweather weewx[508]:     ****      engine = 
engine_class(config_dict)
Oct 20 13:09:26 sgcweather weewx[508]:     ****    File 
"/home/weewx/bin/weewx/engine.py", line 72, in __init__
Oct 20 13:09:26 sgcweather weewx[508]:     ****      
self.setupStation(config_dict)
Oct 20 13:09:27 sgcweather weewx[508]:     ****    File 
"/home/weewx/bin/weewx/engine.py", line 90, in setupStation
Oct 20 13:09:27 sgcweather weewx[508]:     ****      driver = 
config_dict[stationType]['driver']
Oct 20 13:09:27 sgcweather weewx[508]:     ****    File 
"/usr/lib/python2.7/dist-packages/configobj.py", line 554, in __getitem__
Oct 20 13:09:27 sgcweather weewx[508]:     ****      val = 
dict.__getitem__(self, key)
Oct 20 13:09:27 sgcweather weewx[508]:     ****  KeyError: 'driver'
Oct 20 13:09:27 sgcweather weewx[508]:     ****  Exiting.

It looks like the RPi has 'seen' the weather station:

pi@sgcweather:/home/weewx $ lsusb
Bus 001 Device 004: ID 1941:8021 Dream Link WH1080 Weather Station / USB 
Missile Launcher
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 
Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. SMC9512/9514 
USB Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

The weather station is an Aercus WS2083 which is on the list of devices.  
Operating System is the latest Stretch Lite.

Nothing of interest in /var/log/debug:

Oct 20 13:09:26 sgcweather weewx[508]: engine: Debug is 1
Oct 20 13:09:26 sgcweather weewx[508]: engine: Initializing engine


It worked fine with the Simulator...



-- 
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