- 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.

Reply via email to