Yes so it did (checking 5 hrs later). Thank you. I'll tinker now with tweeking the details. Thanks -- Phil
On Sat, Apr 18, 2020 at 5:28 PM Thomas Keffer <[email protected]> wrote: > > Worked for me. Because you are using a 3 hour aggregation period, the > pictures will not be regenerated for 3 hours. Delete all your "yesterday" > plots to have them regenerated at the next reporting cycle. > > > > On Sat, Apr 18, 2020 at 6:51 AM Messy Potamia <[email protected]> wrote: >> >> 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: >> >> 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 <[email protected]> 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 <[email protected]> >>>>>>>> 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 [email protected]. >>>>>>>>> To view this discussion on the web visit >>>>>>>>> https://groups.google.com/d/msgid/weewx-user/571e351c-cbbc-446a-8cc5-e7e96fa95a42%40googlegroups.com. >>>>>> >>>>>> -- >>>>>> 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]. >>>>>> To view this discussion on the web visit >>>>>> https://groups.google.com/d/msgid/weewx-user/207b4e40-894c-42d2-88bc-9e1b4a31d7eb%40googlegroups.com. >> >> -- >> 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]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/weewx-user/09a5af02-10d7-4c23-a44a-397e491cbc13%40googlegroups.com. > > -- > You received this message because you are subscribed to a topic in the Google > Groups "weewx-user" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/weewx-user/DVkEgxR5WCg/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/CAPq0zECA%3DziRYNJi5CU8UrZy70SkFqnkquW_hxA1axdC6KrOPw%40mail.gmail.com. -- 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/CAB7-S76YJF-wVu2teDdcHuwcxiBWz2i-boiAPJ2JQQs1tRAR%2Bw%40mail.gmail.com.
