Hi, When did you copy weewx.conf from GitHub? I'm guessing it was in the last few hours. If so you have inadvertently been caught up in the release preparations for WeeWX 4.0 and you have ended up with a default WeeWX 4.0 weewx.conf. That will cause problems for a pre-4.0 install. You don't say what WeeWX version you are using, but if it's 3.9.2 then try this weewx.conf <https://raw.githubusercontent.com/weewx/weewx/v3.9.2/weewx.conf>. If it's an earlier version again just change the 3.9.2 in the link address to the version number you are using.
Gary On Thursday, 30 January 2020 18:18:28 UTC+10, Tim St. Clair wrote: > > I have raspbian on a pi3b with previously working FineOffsetUSB wh1080 > station. I broke several things with some bad updates and at the same time > the batteries on the usb unit went flat. After changing them the station > appeared to be in the lockup problem (similar to > https://github.com/weewx/weewx/wiki/FineOffset-USB-lockup). > > I did a full apt-get remove / autoremove / removed the configs and data > folders, rebooted, updated and apt-get install weewx again. This did not > generate any errors. > > the /etc/weewx/weewx.conf file was not written at all. > > I stopped the weewx service, then I copied it out of the conf off github ( > https://raw.githubusercontent.com/weewx/weewx/master/weewx.conf) and > created it, then I modified the conf to have my station details plus these > details (copied from http://weewx.com/docs/usersguide.htm#[FineOffsetUSB] > ): > > debug = 1 > > [Station] > station_type = FineOffsetUSB > > [StdArchive] > record_generation = software > > [FineOffsetUSB] > model = WH1010 > polling_mode = PERIODIC > polling_interval = 60 > > > manually trying to run weewx with this config yields: > > pi@raspberrypi:/etc/weewx $ sudo weewxd ./weewx.conf > Traceback (most recent call last): > File "/usr/bin/weewxd", line 64, in <module> > weewx.engine.main(options, args) > File "/usr/share/weewx/weewx/engine.py", line 888, in main > engine = engine_class(config_dict) > File "/usr/share/weewx/weewx/engine.py", line 72, in __init__ > self.setupStation(config_dict) > File "/usr/share/weewx/weewx/engine.py", line 90, in setupStation > driver = config_dict[stationType]['driver'] > File "/usr/lib/python2.7/dist-packages/configobj.py", line 554, in > __getitem__ > val = dict.__getitem__(self, key) > KeyError: 'driver' > > Modifying the config so that the driver is specified in the FineOffsetUSB > section > > driver = weewx.drivers.fousb > > then re-running the program manually now yields > > pi@raspberrypi:/etc/weewx $ sudo weewxd ./weewx.conf > Traceback (most recent call last): > File "/usr/bin/weewxd", line 64, in <module> > weewx.engine.main(options, args) > File "/usr/share/weewx/weewx/engine.py", line 888, in main > engine = engine_class(config_dict) > File "/usr/share/weewx/weewx/engine.py", line 78, in __init__ > self.loadServices(config_dict) > File "/usr/share/weewx/weewx/engine.py", line 142, in loadServices > self.service_obj.append(weeutil.weeutil._get_object(svc)(self, > config_dict)) > File "/usr/share/weewx/weewx/engine.py", line 500, in __init__ > self.setup_database(config_dict) > File "/usr/share/weewx/weewx/engine.py", line 608, in setup_database > dbmanager = self.engine.db_binder.get_manager(self.data_binding, > initialize=True) > File "/usr/share/weewx/weewx/manager.py", line 871, in get_manager > default_binding_dict=defaults) > File "/usr/share/weewx/weewx/manager.py", line 1002, in > get_manager_dict_from_config > manager_dict['schema'] = weeutil.weeutil._get_object(schema_name) > File "/usr/share/weewx/weeutil/weeutil.py", line 1107, in _get_object > mod = __import__(module) > ImportError: No module named wview_extended > > I can't get the config to run. Worried that it didn't install properly > even after a full reinstall and wondering why not. > > > > -- 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/3babd12e-2ebe-44d6-af86-4d62c7cbab2d%40googlegroups.com.
