in skin.conf:
    [[yesterday_images]]
#       x_label_format = %H:%M
#        bottom_label_format = %x %H:%M
#        time_length = 97200    # == 27 hours
#        axis_label_font_size = 8

        x_label_format = %d
        bottom_label_format = %m/%d/%y %H:%M
        time_length = 172800    # == 2 days
        #aggregate_type = avg
        aggregate_interval = 10800    # == 3 hours
        show_daynight = true
        
        [[[yesterdaybarometer]]]
        time_length = 172800    # == 2 days
            [[[[barometer]]]]
        
        [[[yesterdaytempdew]]]
        time_length = 172800    # == 2 days
            [[[[outTemp]]]]
            [[[[dewpoint]]]]
        
        [[[yesterdayrain]]]
            # Make sure the y-axis increment is at least 0.02 for the rain 
plot
        time_length = 172800    # == 2 days
            yscale = None, None, 0.02
            plot_type = bar
            [[[[rain]]]]
                aggregate_type = sum
                aggregate_interval = 3600
                label = Rain (hourly total)
      
        [[[yesterdaypond]]]
        time_length = 172800    # == 2 days
            yscale = None, None, 0.5
            [[[[extraTemp1]]]]

        [[[yesterdayDnldSpd]]]
        time_length = 172800    # == 2 days
            yscale = 5, 50, 5
            [[[[leafTemp1]]]]
            label = Vega-Net MB/sec
    
        [[[yesterdaywind]]]
        time_length = 172800    # == 2 days
            [[[[windSpeed]]]]
            [[[[windGust]]]]
        
        [[[yesterdayinside]]]
        time_length = 172800    # == 2 days
            [[[[inTemp]]]]
            label = Fish Pond Temp
        
        [[[yesterdaywinddir]]]
        time_length = 172800    # == 2 days
            # Hardwire in the y-axis scale for wind direction
            yscale = 0.0, 360.0, 45.0
            [[[[windDir]]]]

and yesterday.html.tmpl:
<!-- 48-hr plots -->
        <div class="header">
        <h3>(48-hr Plots)</h3>
        </div>
        <div id="plots">
          <img src="yesterdaytempdew.png" alt="temperatures" />
          <img src="yesterdayrain.png" alt="rain" />
          <img src="yesterdaywind.png" alt="wind" />
          <img src="yesterdaybarometer.png" alt="barometer"/>
          <img src="yesterdaywinddir.png" alt="Hi Wind" />
          <img src="yesterdayinside.png" alt="Inside" />
          <img src="yesterdayDnldSpd.png" alt="Download" />
          #if $week.extraTemp1.has_data
          <img src="weekpond.png" alt="Pond Temperatures" />
          #end if
        </div>
<!-- end 48-hr plots -->

But it seems to still be generating only 24-hr length plots:

[image: yesterdaytempdew(only24hrs).png]
I'm probably doing something wrong but after reading the cited docs I don't 
see what, maybe you do?
Thx/Phil


On Saturday, April 18, 2020 at 9:44:43 AM UTC+2, Andrew Milner wrote:
>
> set time_length to the required value (86400*2 for 48 hours) for the 
> required plot(s)
> http://weewx.com/docs/customizing.htm#Time_periods
>
>
>
> On Saturday, 18 April 2020 06:51:03 UTC+3, Messy Potamia wrote:
>>
>> Then is it possible to generate plots that cover the current 48 hours? 
>> They would end with the current time but would span 2 days.
>> Thanks
>> Phil
>>
>> On Saturday, April 18, 2020 at 1:25:53 AM UTC+2, Thomas Keffer wrote:
>>>
>>> Unfortunately, no. The ImageGenerator can only make plots that end with 
>>> the current time.
>>>
>>> -tk
>>>
>>> On Fri, Apr 17, 2020 at 8:11 AM Messy Potamia <messyp...@gmail.com> 
>>> wrote:
>>>
>>>> Thanks, the tables are great. 
>>>> - - -
>>>> Reading through the .tmpls & skin.conf, and 
>>>> http://www.weewx.com/docs/customizing.htm, I cannot glean how to tell 
>>>> the plot generator to generate a plot that is from the same time period 24 
>>>> hours ago. Is there a way to get those?
>>>> Thanks,
>>>> Phil
>>>>
>>>> On Friday, April 17, 2020 at 4:23:24 PM UTC+2, Messy Potamia wrote:
>>>>>
>>>>> Thanks, trying that now...
>>>>>
>>>>> On Friday, April 17, 2020 at 4:18:33 PM UTC+2, Thomas Keffer wrote:
>>>>>>
>>>>>> The two tags serve different purposes. The tag $yesterday represents 
>>>>>> an *aggregation* over the day. The tag $current represents a single 
>>>>>> record. There is an undocumented feature in v3.9.2 (documented in V4.0) 
>>>>>> that gets you what you want:
>>>>>>
>>>>>> <p>The temperature 24 hours ago was 
>>>>>> $current(timestamp=$current.dateTime.raw-86400).outTemp</p>
>>>>>>
>>>>>>
>>>>>> -tk
>>>>>>
>>>>>> On Fri, Apr 17, 2020 at 7:01 AM Messy Potamia <messyp...@gmail.com> 
>>>>>> wrote:
>>>>>>
>>>>>>> The high/low table is working, showing but I'd like to get the upper 
>>>>>>> table in yesterday.html.tmpl  to show the data from 86400 seconds 
>>>>>>> ago, or one day ago, $day($days_ago=1), or $yesterday.  This doesn't 
>>>>>>> seem 
>>>>>>> to be working.
>>>>>>> In otherwords, on my Yesterday page, (weewx 3.9.2 Standard skins) 
>>>>>>> I'd like it to show the same data as if you looked at it exactly 24 hrs 
>>>>>>> ago. 
>>>>>>> When I replace the $current.outTemp with $yesterday.outTemp,  it 
>>>>>>> generates an error. 
>>>>>>> Any ideas?   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...@googlegroups.com.
>>>>>>> To view this discussion on the web visit 
>>>>>>> https://groups.google.com/d/msgid/weewx-user/571e351c-cbbc-446a-8cc5-e7e96fa95a42%40googlegroups.com
>>>>>>>  
>>>>>>> <https://groups.google.com/d/msgid/weewx-user/571e351c-cbbc-446a-8cc5-e7e96fa95a42%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...@googlegroups.com.
>>>> To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/weewx-user/207b4e40-894c-42d2-88bc-9e1b4a31d7eb%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/weewx-user/207b4e40-894c-42d2-88bc-9e1b4a31d7eb%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/09a5af02-10d7-4c23-a44a-397e491cbc13%40googlegroups.com.

Reply via email to