Hi, Asgeir,

You could make a backup of your weewx.conf and run wee_config.  It may be 
confused by your current conf file, just as weewxd appears to be.
If all else fails, remove your conf file, run wee_config, and use diff against 
the backup to see what else you need to add back, but with care to only put the 
important parameters and to not reintroduce corruption.

Regards,
Leon
--
Leon Shaner :: Dearborn, Michigan (iPad Pro)

> On Apr 20, 2019, at 6:16 AM, AsgeirK <asgeir.klo...@gmail.com> wrote:
> 
> I have of course tried to reverse the changes, but missing something (I 
> haven't kept a copy of the previous version (my bad!)).  Anyone who can point 
> me in a direction where to look?  The error message says stationtype, but it 
> can't be that.
> 
>> On Tuesday, April 16, 2019 at 12:36:20 AM UTC+2, Greg from Oz wrote:
>> Probably look at the change you made.
>> Remove the change and see if it works. 
>> 
>>> On Tuesday, 16 April 2019 05:55:45 UTC+10, AsgeirK wrote:
>>> I'm getting this error when I start my weewx.  It was working, I did a 
>>> small change in weewx.conf and now getting this error.  Where should I look?
>>> 
>>> 
>>> Apr 15 21:49:10 PI-W4 systemd[1]: Starting LSB: weewx weather system...
>>> Apr 15 21:49:11 PI-W4 weewx[11680]: engine: Initializing weewx version 3.9.1
>>> Apr 15 21:49:11 PI-W4 weewx[11680]: engine: Using Python 2.7.13 (default, 
>>> Sep 26 2018, 18:42:22) #012[GCC 6.3.0 20170516]
>>> Apr 15 21:49:11 PI-W4 weewx[11680]: engine: Platform 
>>> Linux-4.14.98-v7+-armv7l-with-debian-9.8
>>> Apr 15 21:49:11 PI-W4 weewx[11680]: engine: Locale is 'nb_NO.UTF-8'
>>> Apr 15 21:49:11 PI-W4 weewx[11680]: engine: pid file is /var/run/weewx.pid
>>> Apr 15 21:49:11 PI-W4 weewx[11669]: Starting weewx weather system: weewx.
>>> Apr 15 21:49:11 PI-W4 systemd[1]: Started LSB: weewx weather system.
>>> Apr 15 21:49:11 PI-W4 weewx[11684]: engine: Using configuration file 
>>> /etc/weewx/weewx.conf
>>> Apr 15 21:49:11 PI-W4 weewx[11684]: engine: Caught unrecoverable exception 
>>> in engine:
>>> Apr 15 21:49:11 PI-W4 weewx[11684]:     ****  'wmr200'
>>> Apr 15 21:49:11 PI-W4 weewx[11684]:     ****  Traceback (most recent call 
>>> last):
>>> Apr 15 21:49:11 PI-W4 weewx[11684]:     ****    File 
>>> "/usr/share/weewx/weewx/engine.py", line 884, in main
>>> Apr 15 21:49:11 PI-W4 weewx[11684]:     ****      engine = 
>>> engine_class(config_dict)
>>> Apr 15 21:49:11 PI-W4 weewx[11684]:     ****    File 
>>> "/usr/share/weewx/weewx/engine.py", line 72, in __init__
>>> Apr 15 21:49:11 PI-W4 weewx[11684]:     ****      
>>> self.setupStation(config_dict)
>>> Apr 15 21:49:11 PI-W4 weewx[11684]:     ****    File 
>>> "/usr/share/weewx/weewx/engine.py", line 90, in setupStation
>>> Apr 15 21:49:11 PI-W4 weewx[11684]:     ****      driver = 
>>> config_dict[stationType]['driver']
>>> Apr 15 21:49:11 PI-W4 weewx[11684]:     ****    File 
>>> "/usr/lib/python2.7/dist-packages/configobj.py", line 554, in __getitem__
>>> Apr 15 21:49:11 PI-W4 weewx[11684]:     ****      val = 
>>> dict.__getitem__(self, key)
>>> Apr 15 21:49:11 PI-W4 weewx[11684]:     ****  KeyError: 'wmr200'
>>> Apr 15 21:49:11 PI-W4 weewx[11684]:     ****  Exiting.
>>> 
>>> 
> 
> -- 
> 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 weewx-user+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to