Nice detective work, well done sorting it! On Fri, 8 Jan 2021, 11:40 David Levine, <[email protected]> wrote:
> I wanted to close this out as I identified the cause of my trials and > tribulations but you have to read a bit to get to it. As a recap, I wanted > to remove Homepage and have Day, Yesterday, Week and Month graphs displayed > like at https://belchertownweather.com/graphs/ > > The default w/o graphs.conf or with graphs.conf.example copied to > graphs.conf results in Homepage, Day, Week, Month & Year. Homepage and Day > are the same graphs with the default config. As I read in > https://github.com/poblabs/weewx-belchertown/wiki/Belchertown-Charts-Documentation > , [day], [week], [month] & [year] must be present. Ok, that's fine so I > should be able to delete [homepage] and add [yesterday] - piece of cake. > Well that didn't work with an error being thrown to syslog and no graph on > the front page. > > Next I read in the same charts documentation page to use the following in > the weewx.conf file to override which graph set is displayed on the home > page: highcharts_frontpage_graphgroup = week. Well, that just didn't work > for me. After many dozens of weewx.conf adjustments w/ stop & start and > with many, many, many Belchertown/graphs.conf adjustments, I couldn't > figure out what wasn't right. Today I looked at the source code and found > what was tripping me up... the override parameter name should be > highcharts_homepage_graphgroup and not _frontpage_ as the documentation > has. Once I made the adjustment with highcharts_homepage_graphgroup = day > in weewx.conf, I was able to successfully remove [homepage] from > graph.conf. > > This is the second time I got tripped up by the documentation using a > different/outdated override name. I'll do another source code pull request > to adjust the documentation to match the current source. Anyway, on to the > next adventure. > > David > > On Wednesday, January 6, 2021 at 8:41:12 AM UTC-5 David Levine wrote: > >> Using https://belchertownweather.com/graphs/ as a reference, none of the >> links are to graph=homepage, There are links to graph=all, graph=day, >> graph=week, ... No graph=homepage. If I remove the [homepage] section in >> graphs.conf, an error is generated to syslog and when I go to .../graphs/ >> I get no graphs displayed on that landing page. >> >> Not to complicate things further but if leave [homepage] and change the >> button to say Today, I get an acceptable approach, but then I'd like to >> remove the [day] section as it seems to be a duplicate. If I remove [day] I >> also seem to get no graphs generated on the .../graphs/ page. >> >> If it helps, this is where the generated pages are getting FTP'ed to from >> my local Raspberry pi - http://www.levinecentral.com/weather/graphs/ >> >> If I comment out [day] in graphs.conf, >> http://www.levinecentral.com/weather/graphs/ won't show any graphs >> between the buttons and footer. >> >> David >> >> On Tuesday, January 5, 2021 at 11:12:54 PM UTC-5 [email protected] >> wrote: >> >>> Why do you wish to remove it, what are you trying to achieve? I'm a >>> little confused sorry >>> >>> Colin >>> >>> On Wed, 6 Jan 2021 at 16:25, David <[email protected]> wrote: >>> >>>> Thanks but that does not seem to be the situation I’m encountering. >>>> >>>> I can’t seem to remove/rename [homepage] in graphs.conf >>>> >>>> >>>> >>>> On Tue, Jan 5, 2021 at 10:07 PM Timothy L <[email protected]> >>>> wrote: >>>> >>>>> Is this thread what you are asking? >>>>> https://groups.google.com/g/weewx-user/c/qUt0XdqREqk/m/gGh5Of8cAgAJ >>>>> >>>>> >>>>> On January 5, 2021, at 7:34 PM, David Levine <[email protected]> wrote: >>>>> >>>>> >>>>> When I look at https://belchertownweather.com/graphs/ there is no >>>>> ?graph=homepage present. When I comment out, rename or remove the >>>>> [homepage] section in graphs.conf, an error is generated to syslog and >>>>> there's nothing displayed on my site at /graphs/ . >>>>> >>>>> I can add other sections such as [yesterday] but I've not found the >>>>> magic to remove.rename homepage. >>>>> >>>>> What am I missing? Running the new 4.3 version of weewx and latest >>>>> Belchertown skin. >>>>> >>>>> Jan 5 22:55:41 raspberrypi weewx[17253] ERROR weewx.cheetahgenerator: >>>>> Generate failed with exception '<class 'KeyError'>' >>>>> >>>>> Jan 5 22:55:41 raspberrypi weewx[17253] ERROR weewx.cheetahgenerator: >>>>> **** Ignoring template /etc/weewx/skins/Belchertown/index.html.tmpl >>>>> >>>>> Jan 5 22:55:41 raspberrypi weewx[17253] ERROR weewx.cheetahgenerator: >>>>> **** Reason: 'homepage' >>>>> >>>>> Jan 5 22:55:41 raspberrypi weewx[17253] ERROR weewx.cheetahgenerator: >>>>> **** Traceback (most recent call last): >>>>> >>>>> Jan 5 22:55:41 raspberrypi weewx[17253] ERROR weewx.cheetahgenerator: >>>>> **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 323, in >>>>> generate >>>>> >>>>> Jan 5 22:55:41 raspberrypi weewx[17253] ERROR weewx.cheetahgenerator: >>>>> **** unicode_string = compiled_template.respond() >>>>> >>>>> Jan 5 22:55:41 raspberrypi weewx[17253] ERROR weewx.cheetahgenerator: >>>>> **** File "_etc_weewx_skins_Belchertown_index_html_tmpl.py", line 1508, >>>>> in respond >>>>> >>>>> Jan 5 22:55:41 raspberrypi weewx[17253] ERROR weewx.cheetahgenerator: >>>>> **** File "_etc_weewx_skins_Belchertown_index_html_tmpl.py", line 631, >>>>> in __errorCatcher81 >>>>> >>>>> Jan 5 22:55:41 raspberrypi weewx[17253] ERROR weewx.cheetahgenerator: >>>>> **** File "<string>", line 1, in <module> >>>>> >>>>> Jan 5 22:55:41 raspberrypi weewx[17253] ERROR weewx.cheetahgenerator: >>>>> **** KeyError: 'homepage' >>>>> >>>>> David >>>>> >>>>> -- >>>>> 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/b08a5bed-c75b-4148-a586-9e8ed16f0c05n%40googlegroups.com >>>>> <https://groups.google.com/d/msgid/weewx-user/b08a5bed-c75b-4148-a586-9e8ed16f0c05n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>>> -- >>>>> 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/Zmli8blPTIM/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/c4dgvo32pceu9rro6rkqv5s9.1609902439052%40email.android.com >>>>> <https://groups.google.com/d/msgid/weewx-user/c4dgvo32pceu9rro6rkqv5s9.1609902439052%40email.android.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 [email protected]. >>>> >>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/weewx-user/CAGu77J8UuuJocDp%2ByOapPdHuP8jp2zTEQvXAQGZTjuJsXvcX0Q%40mail.gmail.com >>>> <https://groups.google.com/d/msgid/weewx-user/CAGu77J8UuuJocDp%2ByOapPdHuP8jp2zTEQvXAQGZTjuJsXvcX0Q%40mail.gmail.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 [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/cc9d6871-d880-4c91-8244-5e8902b28b5en%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-user/cc9d6871-d880-4c91-8244-5e8902b28b5en%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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/CACjxfUvfgvfB4QDUCV6AjCpaCRO49j%2B44UtWR6G6z4RNYNywJA%40mail.gmail.com.
