You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Traceback (most recent call last):
File "/usr/share/weewx/weewx/reportengine.py", line 197, in run
obj.start()
File "/usr/share/weewx/weewx/reportengine.py", line 280, in start
self.run()
File "/usr/share/weewx/weewx/cheetahgenerator.py", line 150, in run
ngen = self.generate(gen_dict[section_name], self.gen_ts)
File "/usr/share/weewx/weewx/cheetahgenerator.py", line 220, in generate
ngen += self.generate(section[subsection], gen_ts)
File "/usr/share/weewx/weewx/cheetahgenerator.py", line 220, in generate
ngen += self.generate(section[subsection], gen_ts)
File "/usr/share/weewx/weewx/cheetahgenerator.py", line 309, in generate
default_binding)
File "/usr/share/weewx/weewx/cheetahgenerator.py", line 376, in _getSearchList
searchList += obj.get_extension_list(timespan, db_lookup)
File "/usr/share/weewx/user/belchertown.py", line 880, in get_extension_list
current_obs_summary = aeris_coded_weather( data["current"][0]["response"]["ob"]["weatherPrimaryCoded"] )
TypeError: list indices must be integers or slices, not str
The text was updated successfully, but these errors were encountered:
I don't think this is related to Buster. Looks like you may have an old forecast.json file, or a mismatch config between Aeris and DarkSky. You could delete the forecast.json from your html folder, run wee_reports and try again. Make sure your files are all updated - especially skin.conf, and that you don't have both weather services enabled,
Got that sorted out but now I can't get interceptor to sniff now. All I get is user.interceptor: empty queue even though when I run it manually it gets the data. I have searched google and many posts but not 1 single fix yet. Very frustrated now.
Traceback (most recent call last):
File "/usr/share/weewx/weewx/reportengine.py", line 197, in run
obj.start()
File "/usr/share/weewx/weewx/reportengine.py", line 280, in start
self.run()
File "/usr/share/weewx/weewx/cheetahgenerator.py", line 150, in run
ngen = self.generate(gen_dict[section_name], self.gen_ts)
File "/usr/share/weewx/weewx/cheetahgenerator.py", line 220, in generate
ngen += self.generate(section[subsection], gen_ts)
File "/usr/share/weewx/weewx/cheetahgenerator.py", line 220, in generate
ngen += self.generate(section[subsection], gen_ts)
File "/usr/share/weewx/weewx/cheetahgenerator.py", line 309, in generate
default_binding)
File "/usr/share/weewx/weewx/cheetahgenerator.py", line 376, in _getSearchList
searchList += obj.get_extension_list(timespan, db_lookup)
File "/usr/share/weewx/user/belchertown.py", line 880, in get_extension_list
current_obs_summary = aeris_coded_weather( data["current"][0]["response"]["ob"]["weatherPrimaryCoded"] )
TypeError: list indices must be integers or slices, not str
The text was updated successfully, but these errors were encountered: