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.
