Thanks for that info Gary - I had not noticed the [[DegreeeDays]] section of weewx.conf before. I am sure that setting the appropriate base temperature would provide the necessary information for fighting his worms - and as the base is set in a skin could result in a customised "Worm destruction" report which is based on the NOAA reports!! I modified the base template to provide an HTML prettier NOAA report, so combining the two could generate a pretty Worm report without needing to go to the trouble of storing data just to generate graphs.
On Sunday, 24 September 2017 10:17:22 UTC+3, gjr80 wrote: > > Heating and cooling degree base temps are set in the respective skin.conf > under [Units] [[DegreeDays]] using options heating_base and cooling_base > (have a look in the Standard skin.conf). If omitted the default of 65F is > used. > > As for plotting the data, the number 1 rule for the weeWX plot engine is > "it can only be plotted if it's stored in the archive". Heating and cooling > degree days are not in the default weeWX schema nor are they calculated for > each archive/loop period. Rather they are calculated as an aggregate over > some period, eg $month.heatdeg.sum, for use in a cheetah generated report. > I am sure heating and cooling degree days could be archived so that weeWX > can plot them but there will be a bit of coding involved. > > I know little of the life cycle of the cydia pomonella, but I suspect the > NOAA format monthly report (with an adjusted base temp if required) may be > the simplest approach to get the info you are after. A customised report > could be produced that generates a running total, the report for the > current month is updated each report cycle so it would be very close to > being current (within an archive period) if that matters. If a more funky > weeWX generated plot is required then I suspect there will be some > significant work required. > > Gary > > -- 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.
