I made a test template /etc/weewx/skins/Standard/test.cvs.tmpl

Datum
$current.dateTime
Wind
$current.windSpeed aus $current.windDir ($current.windDir.ordinal_compass)
$day.wind.max aus $day.wind.gustdir um $day.wind.maxtime

new
#set $windy=(10.0, "km_per_hour")
Day with wind over 10 km/hr = $year.windSpeed.max_ge($windy)

and insert in /etc/weewx/skins/Standard/skin.conf under to [[ToDate]] the 2 
lines

        [[[tabelle]]]
            template = test.cvs.tmpl


here the log-file

cheetahgenerator Generate failed with exception '<type 
'exceptions.IndexError'>'
cheetahgenerator **** Ignoring template 
/etc/weewx/skins/Standard/test.cvs.tmpl
cheetahgenerator **** Reason tuple index out of range
****  Traceback (most recent call last)
****    File "/usr/share/weewx/weewx/cheetahgenerator.py", line 330, in 
generate
****      print >> _file, compiled_template
****    File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 
1005, in __str__
****      rc = getattr(self, mainMethName)()
****    File 
"cheetah__etc_weewx_skins_Standard_test_cvs_tmpl_1516221442_39_94161.py", 
line 128, in respond
****    File "/usr/share/weewx/weewx/tags.py", line 299, in max_ge
****      return self._do_query('max_ge', val=val)
****    File "/usr/share/weewx/weewx/tags.py", line 343, in _do_query
****      val=val, **self.option_dict)
****    File "/usr/share/weewx/weewx/wxmanager.py", line 60, in getAggregate
****      return weewx.manager.DaySummaryManager.getAggregate(self, 
timespan, obs_type, aggregateType, **option_dict)
****    File "/usr/share/weewx/weewx/manager.py", line 1273, in getAggregate
****      target_val = weewx.units.convertStd(val, self.std_unit_system)0
****    File "/usr/share/weewx/weewx/units.py", line 1114, in convertStd
****      return StdUnitConverterstarget_std_unit_system.convert(val_t)
****    File "/usr/share/weewx/weewx/units.py", line 762, in convert
****      new_unit_type = self.group_unit_dict.get(val_t2, USUnitsval_t2)
****  IndexError tuple index out of range






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