Hello Tom,
I will try $seven_day rather than $week.
When I tried $span($day_delta=7) instead of $week I got the errors.
I have looked back in my log at the error messages and they are shown 
below, I have since gone back to using $week

Sep  4 11:35:15 Pi3-Weewx weewx[5658] INFO weewx.manager: Added record 
2020-09-04 11:35:00 BST (1599215700) to database 'weewx.sdb'
Sep  4 11:35:15 Pi3-Weewx weewx[5658] INFO weewx.manager: Added record 
2020-09-04 11:35:00 BST (1599215700) to daily summary in 'weewx.sdb'
Sep  4 11:35:15 Pi3-Weewx weewx[5658] INFO weewx.restx: PWSWeather: 
Published record 2020-09-04 11:35:00 BST (1599215700)
Sep  4 11:35:15 Pi3-Weewx weewx[5658] INFO weewx.restx: Wunderground-PWS: 
Published record 2020-09-04 11:35:00 BST (1599215700)
Sep  4 11:35:17 Pi3-Weewx weewx[5658] ERROR weewx.cheetahgenerator: 
Generate failed with exception '<class 'NameMapper.NotFound'>'
Sep  4 11:35:17 Pi3-Weewx weewx[5658] ERROR weewx.cheetahgenerator: **** 
Ignoring template /home/weewx/skins/Seasons/index.html.tmpl
Sep  4 11:35:17 Pi3-Weewx weewx[5658] ERROR weewx.cheetahgenerator: **** 
Reason: cannot find 'maxtime' while searching for 'wind.maxtime'
Sep  4 11:35:17 Pi3-Weewx weewx[5658] ERROR weewx.cheetahgenerator: **** 
 Traceback (most recent call last):
Sep  4 11:35:17 Pi3-Weewx weewx[5658] ERROR weewx.cheetahgenerator: ****   
 File "/home/weewx/bin/weewx/cheetahgenerator.py", line 322, in generate
Sep  4 11:35:17 Pi3-Weewx weewx[5658] ERROR weewx.cheetahgenerator: ****   
   unicode_string = compiled_template.respond()
Sep  4 11:35:17 Pi3-Weewx weewx[5658] ERROR weewx.cheetahgenerator: ****   
 File "_home_weewx_skins_Seasons_index_html_tmpl.py", line 309, in respond
Sep  4 11:35:17 Pi3-Weewx weewx[5658] ERROR weewx.cheetahgenerator: ****   
 File "/usr/lib/python3/dist-packages/Cheetah/Template.py", line 1707, in 
_handleCheetahInclude
Sep  4 11:35:17 Pi3-Weewx weewx[5658] ERROR weewx.cheetahgenerator: ****   
   self._CHEETAH__cheetahIncludes[_includeID].respond(trans)
Sep  4 11:35:17 Pi3-Weewx weewx[5658] ERROR weewx.cheetahgenerator: ****   
 File 
"cheetah__home_weewx_skins_Seasons_hilo_inc_1599215717_0843155_15331.py", 
line 372, in respond
Sep  4 11:35:17 Pi3-Weewx weewx[5658] ERROR weewx.cheetahgenerator: **** 
 NameMapper.NotFound: cannot find 'maxtime' while searching for 
'wind.maxtime'
Sep  4 11:35:17 Pi3-Weewx weewx[5658] INFO weewx.cheetahgenerator: 
Generated 8 files for report SeasonsReport in 2.57 seconds
Sep  4 11:35:19 Pi3-Weewx weewx[5658] INFO weewx.imagegenerator: Generated 
14 images for report SeasonsReport in 1.14 seconds

In hilo.ic
The section showing when the max wind occurred, I copied the variable from 
the tooltip for that section as tooltips don't work on my iPad in Safari?

      <tr>
        <td class="label">Wind Max</td>
        #for $archive in $archive_data
        <td class="data new_row hilo_$archive[0]">
          <span title="$archive[1].wind.maxtime">
            $archive[1].wind.max.format(add_label=False) 
($archive[1].wind.maxtime)</span><br/>
          $archive[1].wind.gustdir.format(add_label=False)
        </td>
        #end for
        <td class="units">
          $unit.label.wind<br/>
          $unit.label.windDir
        </td>
      </tr>


Will let you know how I get on using $seven_day

Regards
Phil

On Friday, September 4, 2020 at 1:05:48 PM UTC+1 tke...@gmail.com wrote:

> You didn't post what the "syntax errors" are, so it's hard to evaluate 
> what went wrong. I suspect the problem is a technical one: precisely seven 
> days earlier from the time may or may not lie on the start of a day. If it 
> does not lie on the start of a day, then the daily summaries cannot be used 
> to calculate 'wind' statistics. But, without seeing the "syntax error", I'm 
> just guessing.
>
> Why not just use the search list extension example that comes with WeeWX? 
> It creates a tag $seven_day, which does what you want.
>
> See the section *Extending the list 
> <http://www.weewx.com/docs/customizing.htm#extending_the_list>* in the 
> Customization Guide.
>
> -tk
>
> On Fri, Sep 4, 2020 at 4:00 AM Phil Green <phil....@gmail.com> wrote:
>
>> Thanks for the info.
>> Where would I change the 
>> $week to $span($day_delta=7)
>>
>> In the actual report file, in my case hilo.inc or in some definition 
>> elsewhere to set the aggravation period?
>> I have tried it in hilo.inc 
>> changing:-
>> #set $archive_data = [('day', $day), ('week', $week), ('month', $month), 
>> ('year', $year), ('rainyear', $rainyear)]
>> to:
>> #set $archive_data = [('day', $day), ('week', $span($day_delta=7)), 
>> ('month', $month), ('year', $year), ('rainyear', $rainyear)]
>> but it causes syntax errors.
>> So where would I change the definition of $week to a rolling 7 day period?
>> Regards
>> Phil
>>
>> On Tuesday, September 1, 2020 at 12:36:02 PM UTC+1 graha...@gmail.com 
>> wrote:
>>
>>> → see $span($day_delta=7) for rolling 7 days (vs $week for since start 
>>> of week)
>>>
>>> On 1 Sep 2020, at 7:27 am, Tom Keffer <tke...@gmail.com> wrote:
>>>
>>> NB: The weekly statistics start *Sunday*. It is not the same as "last 7 
>>> days."
>>>
>>>
>>> -- 
>> 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+...@googlegroups.com.
>>
> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/weewx-user/97602bc2-65a0-4e3b-a9d2-782f77d605fen%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/weewx-user/97602bc2-65a0-4e3b-a9d2-782f77d605fen%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
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/2f6d655f-ed0c-4133-ac8a-fc4437be08a7n%40googlegroups.com.

Reply via email to