Hi,

This morning, weewx running Raspberry Pi starting logging the following 
errors:

Sep 13 21:25:17 PrideWeatherStation weewx[1608]: manager: Added record 
2018-09-13 21:25:00 IST (1536854100) to database 'weewx.sdb'
Sep 13 21:25:17 PrideWeatherStation weewx[1608]: manager: Added record 
2018-09-13 21:25:00 IST (1536854100) to daily summary in 'weewx.sdb'
Sep 13 21:25:30 PrideWeatherStation weewx[1608]: cheetahgenerator: Generate 
failed with exception '<type 'exceptions.ValueError'>'
Sep 13 21:25:30 PrideWeatherStation weewx[1608]: cheetahgenerator: **** 
Ignoring template /etc/weewx/skins/Seasons/index.html.tmpl
Sep 13 21:25:30 PrideWeatherStation weewx[1608]: cheetahgenerator: **** 
Reason: math domain error
Sep 13 21:25:30 PrideWeatherStation weewx[1608]: ****  Traceback (most 
recent call last):
Sep 13 21:25:30 PrideWeatherStation weewx[1608]: ****    File 
"/usr/share/weewx/weewx/cheetahgenerator.py", line 330, in generate
Sep 13 21:25:30 PrideWeatherStation weewx[1608]: ****      print >> _file, 
compiled_template
Sep 13 21:25:30 PrideWeatherStation weewx[1608]: ****    File 
"/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in 
__str__
Sep 13 21:25:30 PrideWeatherStation weewx[1608]: ****      rc = 
getattr(self, mainMethName)()
Sep 13 21:25:30 PrideWeatherStation weewx[1608]: ****    File 
"_etc_weewx_skins_Seasons_index_html_tmpl.py", line 208, in respond
Sep 13 21:25:30 PrideWeatherStation weewx[1608]: ****    File 
"/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1615, in 
_handleCheetahInclude
Sep 13 21:25:30 PrideWeatherStation weewx[1608]: ****      
self._CHEETAH__cheetahIncludes[_includeID].respond(trans)
Sep 13 21:25:30 PrideWeatherStation weewx[1608]: ****    File 
"_etc_weewx_skins_Seasons_hilo_inc.py", line 414, in respond
Sep 13 21:25:30 PrideWeatherStation weewx[1608]: ****    File 
"/usr/share/weewx/weewx/tags.py", line 329, in __getattr__
Sep 13 21:25:30 PrideWeatherStation weewx[1608]: ****      return 
self._do_query(aggregate_type)
Sep 13 21:25:30 PrideWeatherStation weewx[1608]: ****    File 
"/usr/share/weewx/weewx/tags.py", line 343, in _do_query
Sep 13 21:25:30 PrideWeatherStation weewx[1608]: ****      val=val, 
**self.option_dict)
Sep 13 21:25:30 PrideWeatherStation weewx[1608]: ****    File 
"/usr/share/weewx/weewx/wxmanager.py", line 60, in getAggregate
Sep 13 21:25:30 PrideWeatherStation weewx[1608]: ****      return 
weewx.manager.DaySummaryManager.getAggregate(self, timespan, obs_type, 
aggregateType, **option_dict)
Sep 13 21:25:30 PrideWeatherStation weewx[1608]: ****    File 
"/usr/share/weewx/weewx/manager.py", line 1314, in getAggregate
Sep 13 21:25:30 PrideWeatherStation weewx[1608]: ****      _result = 
math.sqrt(_row[0]/_row[1]) if _row[1] else None
Sep 13 21:25:30 PrideWeatherStation weewx[1608]: ****  ValueError: math 
domain error
Sep 13 21:25:32 PrideWeatherStation weewx[1608]: cheetahgenerator: Generate 
failed with exception '<type 'exceptions.ValueError'>'
Sep 13 21:25:32 PrideWeatherStation weewx[1608]: cheetahgenerator: **** 
Ignoring template /etc/weewx/skins/Seasons/statistics.html.tmpl
Sep 13 21:25:32 PrideWeatherStation weewx[1608]: cheetahgenerator: **** 
Reason: math domain error
Sep 13 21:25:32 PrideWeatherStation weewx[1608]: ****  Traceback (most 
recent call last):
Sep 13 21:25:32 PrideWeatherStation weewx[1608]: ****    File 
"/usr/share/weewx/weewx/cheetahgenerator.py", line 330, in generate
Sep 13 21:25:32 PrideWeatherStation weewx[1608]: ****      print >> _file, 
compiled_template
Sep 13 21:25:32 PrideWeatherStation weewx[1608]: ****    File 
"/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in 
__str__
Sep 13 21:25:32 PrideWeatherStation weewx[1608]: ****      rc = 
getattr(self, mainMethName)()
Sep 13 21:25:32 PrideWeatherStation weewx[1608]: ****    File 
"_etc_weewx_skins_Seasons_statistics_html_tmpl.py", line 143, in respond
Sep 13 21:25:32 PrideWeatherStation weewx[1608]: ****    File 
"/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1615, in 
_handleCheetahInclude
Sep 13 21:25:32 PrideWeatherStation weewx[1608]: ****      
self._CHEETAH__cheetahIncludes[_includeID].respond(trans)
Sep 13 21:25:32 PrideWeatherStation weewx[1608]: ****    File 
"_etc_weewx_skins_Seasons_statistics_inc.py", line 1043, in respond
Sep 13 21:25:32 PrideWeatherStation weewx[1608]: ****    File 
"_etc_weewx_skins_Seasons_statistics_inc.py", line 427, in __errorCatcher52
Sep 13 21:25:32 PrideWeatherStation weewx[1608]: ****    File "<string>", 
line 1, in <module>
Sep 13 21:25:32 PrideWeatherStation weewx[1608]: ****    File 
"/usr/share/weewx/weewx/tags.py", line 329, in __getattr__
Sep 13 21:25:32 PrideWeatherStation weewx[1608]: ****      return 
self._do_query(aggregate_type)
Sep 13 21:25:32 PrideWeatherStation weewx[1608]: ****    File 
"/usr/share/weewx/weewx/tags.py", line 343, in _do_query
Sep 13 21:25:32 PrideWeatherStation weewx[1608]: ****      val=val, 
**self.option_dict)
Sep 13 21:25:32 PrideWeatherStation weewx[1608]: ****    File 
"/usr/share/weewx/weewx/wxmanager.py", line 60, in getAggregate
Sep 13 21:25:32 PrideWeatherStation weewx[1608]: ****      return 
weewx.manager.DaySummaryManager.getAggregate(self, timespan, obs_type, 
aggregateType, **option_dict)
Sep 13 21:25:32 PrideWeatherStation weewx[1608]: ****    File 
"/usr/share/weewx/weewx/manager.py", line 1314, in getAggregate
Sep 13 21:25:32 PrideWeatherStation weewx[1608]: ****      _result = 
math.sqrt(_row[0]/_row[1]) if _row[1] else None
Sep 13 21:25:32 PrideWeatherStation weewx[1608]: ****  ValueError: math 
domain error
Sep 13 21:25:40 PrideWeatherStation weewx[1608]: copygenerator: copied 0 
files to /var/www/html/weewx
Sep 13 21:25:41 PrideWeatherStation weewx[1608]: imageStackedWindRose: 
Generated 2 images for StackedWindRose in 1.06 seconds

I assumed that it may be some messed up value in the database, so went back 
to yesterday's database that had worked fine but the same error keep coming 
up.
Rebuilt the daily summaries but still the same problem.

Due to this my main page (below) for Seasons skin does not update even 
though the individual graphs update just fine.

http://bedi.co.in:10000/weather/index.html

Any ideas what could be going wrong ?

Thanks.

- Rahul


-- 
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].
For more options, visit https://groups.google.com/d/optout.

Reply via email to