- Station hardware: Vantage Vue - WeeWX version: 4.2.0 - Belchertown Skin Version: 1.2b6
On Wednesday, November 25, 2020 at 8:38:06 PM UTC-5 blu...@gmail.com wrote: > I've been running for months, with no problems. All of a sudden I'm > seeing this in log: > > Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: Caught > unrecoverable exception in generator > 'weewx.cheetahgenerator.CheetahGenerator' > > Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: **** > list indices must be integers, not str > > Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: **** > Traceback (most recent call last): > > Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: **** > File "/usr/share/weewx/weewx/reportengine.py", line 196, in run > > Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: **** > obj.start() > > Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: **** > File "/usr/share/weewx/weewx/reportengine.py", line 281, in start > > Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: **** > self.run() > > Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: **** > File "/usr/share/weewx/weewx/cheetahgenerator.py", line 149, in run > > Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: **** > ngen = self.generate(gen_dict[section_name], self.gen_ts) > > Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: **** > File "/usr/share/weewx/weewx/cheetahgenerator.py", line 219, in generate > > Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: **** > ngen += self.generate(section[subsection], gen_ts) > > Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: **** > File "/usr/share/weewx/weewx/cheetahgenerator.py", line 219, in generate > > Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: **** > ngen += self.generate(section[subsection], gen_ts) > > Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: **** > File "/usr/share/weewx/weewx/cheetahgenerator.py", line 308, in generate > > Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: **** > default_binding) > > Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: **** > File "/usr/share/weewx/weewx/cheetahgenerator.py", line 379, in > _getSearchList > > Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: **** > searchList += obj.get_extension_list(timespan, db_lookup) > > Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: **** > File "/usr/share/weewx/user/belchertown.py", line 880, in > get_extension_list > > Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: **** > current_obs_summary = aeris_coded_weather( > data["current"][0]["response"]["ob"]["weatherPrimaryCoded"] ) > > Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: **** > TypeError: list indices must be integers, not str > > Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: **** > Generator terminated > -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/b959cf5a-83a9-4341-a2f0-a4dc6da521c7n%40googlegroups.com.