It look like at some stage between 4.5.1 and here you have fixed the memory usage creep - I was seeing ~35MB/month very reliably, but so far (1 week) I've not seen any change.
Regarding the new unit_system parameter - my system was definitely a dpkg upgrade only to beta7, no fresh install. If dpkg scripts did not insert it then I can only assume that I did myself and did not notice. I have a habit of running diffs against new config files and manually merging things like changed comments as well as looking for real changes. I must have thought it was just part of the commented block and ignored it. Or I got distracted by something. On Tuesday, 23 November 2021 at 5:21:53 am UTC+10 Tom Keffer wrote: > The option unit_system is included in new, fresh, installs, but it is not > injected into old config files. You must have started, somewhere, with a > fresh install. > > Think of unit_system as a shorthand for a bunch of unit group settings. > > NB: this is still in flux. The option may be moved to sit under > [[Defaults]], instead of directly under [StdReport]. > > > > On Mon, Nov 22, 2021 at 6:42 AM 'Cameron D' via weewx-development < > [email protected]> wrote: > >> Thanks Tom, >> Now for the next issue, although I can't recall precisely what I did >> when. >> Only after yesterdays post did I notice that the wind vector plots were >> missing, so I thought I'd try to apply your patched code. I may have done >> completely the wrong thing, but it was all I could think of instead of >> waiting for the next beta release. >> >> I downloaded the development code from github as at 2021-11-22 05:15:00Z >> I updated all the newer bin/weewx python files and merged the skin >> changes. >> Python files updated were: >> >> - defaults.py, >> - cheetahgenerator.py, >> - units.py, >> - manager.py, >> - restx.py, >> - reportengine.py >> >> After the normal upgrade via .deb file to beta 7, I am sure the graphs >> were displaying in my required units. >> However, after the most recent changes the graphs are now in US units. >> >> I see a setting has appeared in my weewx.conf, saying "*unit_system = >> us*". I know I'm getting old, but I don't recall putting it in there - >> did it happen automatically as part of the 4.6.0 upgrade? >> Did I miss reading some documentation about changing the way units are >> specified? >> I had up to 4.5.1 used a section in my weewx.conf overriding the >> Unit-Groups section. This is partly because the Australian standard system >> reports wind in km/h and rain in mm (half metric, half metricwx) I put the >> groups under: >> [StdReport] >> [[Defaults]] >> [[[Units]]] >> [[[[Groups]]]] >> >> with my *Defaults *being the last section of *StdReports*. Is the >> order important? My group definitions seem to get ignored, although >> commenting out the *unit_system = xx* line seems to revert to the old >> pattern and it falls back to using my Group definitions. >> On Sunday, 21 November 2021 at 10:24:20 pm UTC+10 Tom Keffer wrote: >> >>> Yes, that is the intention. >>> >>> Another option is to override [DisplayOptions] and, for that matter, >>> [ImageGenerator], in weewx.conf. That way, if a new version of a skin comes >>> out, you don't have to do anything. Just slip the new version in place. >>> Unfortunately, that's not always possible because some things cannot be >>> overridden. In particular, the templates themselves. >>> >>> Thanks for giving it a thorough try! >>> >>> >>> >>> On Sun, Nov 21, 2021 at 1:08 AM 'Cameron D' via weewx-development < >>> [email protected]> wrote: >>> >>>> I see for beta6 you were asking for experience on customising Seasons >>>> skin. I have a renamed and customised Seasons skin so I thought I try it >>>> out. Customisations are fairly trivial - graph size, colours, content of >>>> each graph, one extra dataset from mem.py >>>> >>>> Debian 10, mysql DB system. >>>> Upgraded system from .deb file - no problems with my customised systemd >>>> unit files. >>>> >>>> I did a normal package upgrade from 4.5.1 using the .deb file and >>>> retained all existing settings. Then did a few diffs to merge in new >>>> parameters. >>>> I noticed weewx.conf had a the huge chunk of stuff missing from >>>> [[defaults]] - units, labels and such. I think that has been picked up >>>> already so I carried on with my old content. >>>> >>>> This then ran using my old Seasons-x skin folder and looked OK. >>>> I switched to default new Seaqsons and it was OK as well. >>>> >>>> Duplicated the Seasons folder and merged my config changes into the new >>>> skins file. The changes were nearly all in places that were similar to >>>> the >>>> old format, so it was all quite straightforward. >>>> >>>> The only thing I found initially a bit confusing was the >>>> "DisplayOptions" section where it says I can override the values in the >>>> config file. My impression is that I need to edit the rest of the skin >>>> config file anyway in order to manipulate the graphs so it made more sense >>>> to me to simply edit the DisplayOption parameters in place. Is that the >>>> intention? >>>> >>>> Cheers, >>>> Cameron. >>>> On Sunday, 7 November 2021 at 8:33:09 am UTC+10 Tom Keffer wrote: >>>> >>>>> Pretty much the same as beta-6, except it fixes a few annoying bugs: >>>>> >>>>> - Search list no longer grows without bounds. >>>>> - All images are no longer regenerated with every reporting cycle. >>>>> - Data types that are null at the beginning of the year, but later >>>>> non-null, are now properly displayed. >>>>> >>>>> http://weewx.com/downloads/development_versions/ >>>>> >>>> -- >>>> >>> You received this message because you are subscribed to the Google >>>> Groups "weewx-development" 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-development/10232fa9-3c7e-48b3-83e4-8651a574a7d4n%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/weewx-development/10232fa9-3c7e-48b3-83e4-8651a574a7d4n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> -- >> You received this message because you are subscribed to the Google Groups >> "weewx-development" 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-development/778f9cbb-221b-45cb-948a-0c98e79b9d2dn%40googlegroups.com >> >> <https://groups.google.com/d/msgid/weewx-development/778f9cbb-221b-45cb-948a-0c98e79b9d2dn%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- You received this message because you are subscribed to the Google Groups "weewx-development" 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-development/c540ccf0-a579-4fa3-90a2-b7838e0547ecn%40googlegroups.com.
