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.

Reply via email to