root@weewx-vm:/var/www/html/weewx# /etc/init.d/weewx start
[ ok ] Starting weewx (via systemctl): weewx.service.
root@weewx-vm:/var/www/html/weewx# sudo tail -f /var/log/syslog
Jul 21 22:53:25 weewx-vm weewx[2929] CRITICAL __main__: **** File "/usr/share/weewx/weewxd", line 148, in main
Jul 21 22:53:25 weewx-vm weewx[2929] CRITICAL __main__: **** engine = weewx.engine.StdEngine(config_dict)
Jul 21 22:53:25 weewx-vm weewx[2929] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 69, in __init__
Jul 21 22:53:25 weewx-vm weewx[2929] CRITICAL __main__: **** self.setupStation(config_dict)
Jul 21 22:53:25 weewx-vm weewx[2929] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 87, in setupStation
Jul 21 22:53:25 weewx-vm weewx[2929] CRITICAL __main__: **** driver = config_dict[station_type]['driver']
Jul 21 22:53:25 weewx-vm weewx[2929] CRITICAL __main__: **** File "/usr/lib/python2.7/dist-packages/configobj.py", line 554, in __getitem__
Jul 21 22:53:25 weewx-vm weewx[2929] CRITICAL __main__: **** val = dict.__getitem__(self, key)
Jul 21 22:53:25 weewx-vm weewx[2929] CRITICAL __main__: **** KeyError: u'Ultimeter'
Jul 21 22:53:25 weewx-vm weewx[2929] CRITICAL __main__: **** Exiting.
^C
root@weewx-vm:/var/www/html/weewx# /etc/init.d/weewx stop
Jul 21 23:37:44 weewx-vm systemd[1]: Starting LSB: weewx weather system...
Jul 21 23:37:44 weewx-vm weewx[1610]: * Starting weewx weather system weewx
Jul 21 23:37:44 weewx-vm weewx[1624] INFO __main__: Initializing weewx version 4.1.1
Jul 21 23:37:44 weewx-vm weewx[1624] INFO __main__: Using Python 2.7.12 (default, Apr 15 2020, 17:07:12) #012[GCC 5.4.0 20160609]
Jul 21 23:37:44 weewx-vm weewx[1624] INFO __main__: Platform Linux-4.4.0-186-generic-x86_64-with-Ubuntu-16.04-xenial
Jul 21 23:37:44 weewx-vm weewx[1624] INFO __main__: Locale is 'en_US.UTF-8'
Jul 21 23:37:44 weewx-vm weewx[1624] INFO __main__: PID file is /var/run/weewx.pid
Jul 21 23:37:44 weewx-vm weewx[1610]: ...done.
Jul 21 23:37:44 weewx-vm systemd[1]: Started LSB: weewx weather system.
Jul 21 23:37:44 weewx-vm weewx[1628] INFO __main__: Using configuration file /etc/weewx/weewx.conf
Jul 21 23:37:44 weewx-vm weewx[1628] INFO __main__: Debug is 1
Jul 21 23:37:44 weewx-vm weewx[1628] DEBUG __main__: Initializing engine
Jul 21 23:37:44 weewx-vm weewx[1628] CRITICAL __main__: Caught unrecoverable exception:
Jul 21 23:37:44 weewx-vm weewx[1628] CRITICAL __main__: **** u'Ultimeter'
Jul 21 23:37:44 weewx-vm weewx[1628] CRITICAL __main__: **** Traceback (most recent call last):
Jul 21 23:37:44 weewx-vm weewx[1628] CRITICAL __main__: **** File "/usr/share/weewx/weewxd", line 148, in main
Jul 21 23:37:44 weewx-vm weewx[1628] CRITICAL __main__: **** engine = weewx.engine.StdEngine(config_dict)
Jul 21 23:37:44 weewx-vm weewx[1628] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 69, in __init__
Jul 21 23:37:44 weewx-vm weewx[1628] CRITICAL __main__: **** self.setupStation(config_dict)
Jul 21 23:37:44 weewx-vm weewx[1628] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 87, in setupStation
Jul 21 23:37:44 weewx-vm weewx[1628] CRITICAL __main__: **** driver = config_dict[station_type]['driver']
Jul 21 23:37:44 weewx-vm weewx[1628] CRITICAL __main__: **** File "/usr/lib/python2.7/dist-packages/configobj.py", line 554, in __getitem__
Jul 21 23:37:44 weewx-vm weewx[1628] CRITICAL __main__: **** val = dict.__getitem__(self, key)
Jul 21 23:37:44 weewx-vm weewx[1628] CRITICAL __main__: **** KeyError: u'Ultimeter'
Jul 21 23:37:44 weewx-vm weewx[1628] CRITICAL __main__: **** Exiting.
Jul 21 23:37:50 weewx-vm systemd[1]: Stopping LSB: weewx weather system...
Jul 21 23:37:50 weewx-vm weewx[1658]: * Stopping weewx weather system weewx
Jul 21 23:37:50 weewx-vm weewx[1658]: * not running...
Jul 21 23:37:50 weewx-vm weewx[1658]: ...done.
Jul 21 23:37:50 weewx-vm systemd[1]: Stopped LSB: weewx weather system.