Hi,
I'm having issues with NOAA report generation ever since I installed the 
station but never minded enough to fix it.
I use Weatherflow Air & Sky, weewx version is 3.9.2.

This is the error message in the /var/log/syslog:

Jun  5 18:52:37 raspberrypi weewx[451]: cheetahgenerator: Generate failed 
with exception '<class 'weewx.ViolatedPrecondition'>'
Jun  5 18:52:37 raspberrypi weewx[451]: cheetahgenerator: **** Ignoring 
template /etc/weewx/skins/neowx/NOAA/NOAA-YYYY.txt.tmpl
Jun  5 18:52:37 raspberrypi weewx[451]: cheetahgenerator: **** Reason: 
Invalid aggregation type 'meanmax'
Jun  5 18:52:37 raspberrypi weewx[451]: ****  Traceback (most recent call 
last):
Jun  5 18:52:37 raspberrypi weewx[451]: ****    File 
"/usr/share/weewx/weewx/cheetahgenerator.py", line 332, in generate
Jun  5 18:52:37 raspberrypi weewx[451]: ****     
 fd.write(str(compiled_template))
Jun  5 18:52:37 raspberrypi weewx[451]: ****    File 
"/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in 
__str__
Jun  5 18:52:37 raspberrypi weewx[451]: ****      rc = getattr(self, 
mainMethName)()
Jun  5 18:52:37 raspberrypi weewx[451]: ****    File 
"_etc_weewx_skins_neowx_NOAA_NOAA_YYYY_txt_tmpl.py", line 741, in respond
Jun  5 18:52:37 raspberrypi weewx[451]: ****    File 
"_etc_weewx_skins_neowx_NOAA_NOAA_YYYY_txt_tmpl.py", line 315, in 
__errorCatcher28
Jun  5 18:52:37 raspberrypi weewx[451]: ****    File "<string>", line 1, in 
<module>
Jun  5 18:52:37 raspberrypi weewx[451]: ****    File 
"/usr/share/weewx/weewx/tags.py", line 329, in __getattr__
Jun  5 18:52:37 raspberrypi weewx[451]: ****      return 
self._do_query(aggregate_type)
Jun  5 18:52:37 raspberrypi weewx[451]: ****    File 
"/usr/share/weewx/weewx/tags.py", line 343, in _do_query
Jun  5 18:52:37 raspberrypi weewx[451]: ****      val=val, 
**self.option_dict)
Jun  5 18:52:37 raspberrypi weewx[451]: ****    File 
"/usr/share/weewx/weewx/wxmanager.py", line 60, in getAggregate
Jun  5 18:52:37 raspberrypi weewx[451]: ****      return 
weewx.manager.DaySummaryManager.getAggregate(self, timespan, obs_type, 
aggregateType, **option_dict)
Jun  5 18:52:37 raspberrypi weewx[451]: ****    File 
"/usr/share/weewx/weewx/manager.py", line 1268, in getAggregate
Jun  5 18:52:37 raspberrypi weewx[451]: ****      **option_dict)
Jun  5 18:52:37 raspberrypi weewx[451]: ****    File 
"/usr/share/weewx/weewx/manager.py", line 450, in getAggregate
Jun  5 18:52:37 raspberrypi weewx[451]: ****      raise 
weewx.ViolatedPrecondition("Invalid aggregation type '%s'" % aggregate_type)
Jun  5 18:52:37 raspberrypi weewx[451]: ****  ViolatedPrecondition: Invalid 
aggregation type 'meanmax'
Jun  5 18:52:37 raspberrypi weewx[451]: cheetahgenerator: Generate failed 
with exception '<class 'weedb.NoColumnError'>'
Jun  5 18:52:37 raspberrypi weewx[451]: cheetahgenerator: **** Ignoring 
template /etc/weewx/skins/neowx/NOAA/NOAA-YYYY-MM.txt.tmpl
Jun  5 18:52:38 raspberrypi weewx[451]: cheetahgenerator: **** Reason: no 
such column: wind
Jun  5 18:52:38 raspberrypi weewx[451]: ****  Traceback (most recent call 
last):
Jun  5 18:52:38 raspberrypi weewx[451]: ****    File 
"/usr/share/weewx/weewx/cheetahgenerator.py", line 332, in generate
Jun  5 18:52:38 raspberrypi weewx[451]: ****     
 fd.write(str(compiled_template))
Jun  5 18:52:38 raspberrypi weewx[451]: ****    File 
"/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in 
__str__
Jun  5 18:52:38 raspberrypi weewx[451]: ****      rc = getattr(self, 
mainMethName)()
Jun  5 18:52:38 raspberrypi weewx[451]: ****    File 
"_etc_weewx_skins_neowx_NOAA_NOAA_YYYY_MM_txt_tmpl.py", line 496, in respond
Jun  5 18:52:38 raspberrypi weewx[451]: ****    File 
"_etc_weewx_skins_neowx_NOAA_NOAA_YYYY_MM_txt_tmpl.py", line 308, in 
__errorCatcher35
Jun  5 18:52:38 raspberrypi weewx[451]: ****    File "<string>", line 1, in 
<module>
Jun  5 18:52:38 raspberrypi weewx[451]: ****    File 
"/usr/share/weewx/weewx/tags.py", line 329, in __getattr__
Jun  5 18:52:38 raspberrypi weewx[451]: ****      return 
self._do_query(aggregate_type)
Jun  5 18:52:38 raspberrypi weewx[451]: ****    File 
"/usr/share/weewx/weewx/tags.py", line 343, in _do_query
Jun  5 18:52:38 raspberrypi weewx[451]: ****      val=val, 
**self.option_dict)
Jun  5 18:52:38 raspberrypi weewx[451]: ****    File 
"/usr/share/weewx/weewx/wxmanager.py", line 60, in getAggregate
Jun  5 18:52:38 raspberrypi weewx[451]: ****      return 
weewx.manager.DaySummaryManager.getAggregate(self, timespan, obs_type, 
aggregateType, **option_dict)
Jun  5 18:52:38 raspberrypi weewx[451]: ****    File 
"/usr/share/weewx/weewx/manager.py", line 1268, in getAggregate
Jun  5 18:52:38 raspberrypi weewx[451]: ****      **option_dict)
Jun  5 18:52:38 raspberrypi weewx[451]: ****    File 
"/usr/share/weewx/weewx/manager.py", line 459, in getAggregate
Jun  5 18:52:38 raspberrypi weewx[451]: ****      _row = 
self.getSql(select_stmt % interpolate_dict)
Jun  5 18:52:38 raspberrypi weewx[451]: ****    File 
"/usr/share/weewx/weewx/manager.py", line 395, in getSql
Jun  5 18:52:38 raspberrypi weewx[451]: ****      _cursor.execute(sql, 
sqlargs)
Jun  5 18:52:38 raspberrypi weewx[451]: ****    File 
"/usr/share/weewx/weedb/sqlite.py", line 41, in guarded_fn
Jun  5 18:52:38 raspberrypi weewx[451]: ****      raise 
weedb.NoColumnError(e)
Jun  5 18:52:38 raspberrypi weewx[451]: ****  NoColumnError: no such 
column: wind

Is the problem related to the missing aggregation type or something else?

Thanks.

-- 
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/7ea21102-1324-4cd3-a87b-c3b32eecdc96n%40googlegroups.com.

Reply via email to