Sorry, just for clarification: the yScaleMin = 0, yScaleMax = 103 values 
are set for humidity.



David Bätge schrieb am Samstag, 27. August 2022 um 17:02:55 UTC+2:

> @luca You got me. Before making this configurable for the user, I set some 
> of the values programmatically. I forgot to move some of these static set 
> values from code to skin.conf. 
>
> For example I have set a static
>
> yScaleMin = 0
> yScaleMax = 103
>
> via Code. With this, it is not possible to set a custom yScaleOffset 
> because it's not used if a yScaleMin or yScaleMax is set (see 
> https://github.com/Daveiano/weewx-wdc/wiki/Configuration#general)
>
> I will move all these programmatically set default values to the skin.conf 
> in the next release to give the user full control. Thank you for pointing 
> this out!
>
>
>
> [email protected] schrieb am Samstag, 27. August 2022 um 13:09:32 
> UTC+2:
>
>> @david
>>
>> Sorry for the late reply.
>>
>> This morning I tested version 2.2.0
>> Great work.
>> I edited the configuration file:
>>          [[[inTemp]]]
>>              yScaleOffset = 0.5
>>          [[[inHumidity]]]
>>               yScaleOffset = 5
>> The "yScaleOffset = 0.5" setting for inTemp works correctly
>> The "yScaleOffset" setting for inHumidity seems not to work.
>>
>> I also tried
>>          [[[inHumidity]]]
>>              yScaleMin = 60
>>              yScaleMax = 80
>> and this setting works correctly.
>> Where am I wrong?
>>
>> Thanks for your help and your work.
>>
>>
>> Il giorno sab 20 ago 2022 alle ore 02:15 David Bätge <[email protected]> 
>> ha scritto:
>>
>>> @luca The new release 2.2.0 
>>> <https://github.com/Daveiano/weewx-wdc/releases/tag/v2.2.0> is out. 
>>> Included is among other things (like a really pretty dark mode) three new 
>>> options for charts customisation: yScaleMin, yScaleMax and yScaleOffset.
>>>
>>> Min and Max is for setting a static value, yScaleOffset is for setting 
>>> a custom (dynamic) offset. you can read more about it in the wiki: 
>>> https://github.com/Daveiano/weewx-wdc/wiki/Configuration#general
>>>
>>> I hope this will be a good addition and is what you were looking for, 
>>> thank you for your feedback!
>>>
>>> David Bätge schrieb am Dienstag, 16. August 2022 um 03:23:58 UTC+2:
>>>
>>>> Yes from all that you have written, this is what makes sense and this 
>>>> is what you want to change. 
>>>>
>>>> I will probably release a new version (2.2.0) by the end of this week, 
>>>> which will include your first proposed improvement, the configurable 
>>>> yScale 
>>>> delta. The second improvement will hit in the next release. Thank you for 
>>>> your feedback!
>>>> [email protected] schrieb am Sonntag, 14. August 2022 um 09:51:09 
>>>> UTC+2:
>>>>
>>>>> I read in https://www.weewx.com/docs/customizing.htm :
>>>>>
>>>>> *aggregate_interval*
>>>>>
>>>>> *The time period over which the data should be aggregated, in seconds. 
>>>>> Required if aggregate_type has been set. Alternatively, the time can be 
>>>>> specified by using one of the "shortcuts" (that is, hour, day, week, 
>>>>> month, 
>>>>> or year).*
>>>>> So, you would like to implement in your code the "aggregate_interval".
>>>>> At this moment the value of aggregate_interval is "coded" inside the 
>>>>> software.
>>>>> You would like to let the user to be able to set this value for each 
>>>>> contex/observation.
>>>>>
>>>>> This is probably the correct and most "elegant" solution.
>>>>>
>>>>> I agree with you. 
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Il giorno sab 13 ago 2022 alle ore 16:22 David Bätge <
>>>>> [email protected]> ha scritto:
>>>>>
>>>>>> I think we are talking about slightly different things. Let me 
>>>>>> explain:
>>>>>>
>>>>>> The values for
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> *Today = last 24 hoursWeek = last 168 hoursMonth = last 31 daysYear = 
>>>>>> last 365 days*
>>>>>>
>>>>>> will not change and will not be changeable by the user because this 
>>>>>> would not make any sense. Last week will consist of the last 7 days, not 
>>>>>> 6, 
>>>>>> not 8. Every time period is a constant.
>>>>>>
>>>>>> *Currently each chart consists of 48 values (every 30 min per daily 
>>>>>> chart) (except for rain and evotranspiration)*
>>>>>>
>>>>>> Only the charts on the index page consist of 48 points:
>>>>>>
>>>>>> The index page, has a time span of 24h, aggregate_interval of 30min, 
>>>>>> so 24/0.5 = *48 points*
>>>>>> The weekly page, has a time span of 7 days (168h), aggregate_interval 
>>>>>> of 2h, so 168/2 = *84 points*
>>>>>> The monthly pages, have a time span of 31 days (744h), 
>>>>>> aggregate_interval of 6h, so 744/6 = *124 points*
>>>>>> As I said, the aggregate_interval for the stats page (alltime) gets 
>>>>>> calculated automatically to not make the graphs too heavy by producing 
>>>>>> too 
>>>>>> many points (currently the max is 100 points on the stats page).
>>>>>>
>>>>>> What you want to change is the aggregate_interval, that is what you 
>>>>>> call *resolution*. 
>>>>>>
>>>>>> This should be changeable for 
>>>>>> 1. The context, eg. index, weekly, monthly, yearly
>>>>>> 2. The observation (You are right, this should be changeable for 
>>>>>> every single graph (observation).)
>>>>>>
>>>>>> However, I tend to implement the aggregate_interval, and not a 
>>>>>> multiplier for multiple reasons:
>>>>>> - weewx also uses this in the image generator so users should/could 
>>>>>> know about this
>>>>>> - To accomplish a specific resolution, the user would need to 
>>>>>> calculate the specific multiplier, with a aggregate_interval it is much 
>>>>>> easier I think!?
>>>>>> - with the aggregate_interval, the user would be really "free" in 
>>>>>> what to configure (like everything is possible)
>>>>>>
>>>>>> Please let me know what you think about that. And by the way, your 
>>>>>> English isn't bad at all ;)
>>>>>> Best regards
>>>>>> [email protected] schrieb am Freitag, 12. August 2022 um 16:56:19 
>>>>>> UTC+2:
>>>>>>
>>>>>>> > Currently, there are predefined aggregate_intervals for each page 
>>>>>>> (index, week, month, year and stats) that should make sense. I 
>>>>>>> thought about making it possible (opt-in) to change these values for 
>>>>>>> every 
>>>>>>> page.
>>>>>>>
>>>>>>> Probably this does not have much sense and needs much effort in 
>>>>>>> programming.
>>>>>>> I think that:
>>>>>>> Today = last 24 hours
>>>>>>> Week = last 168 hours
>>>>>>> Month = last 31 days
>>>>>>> Year = last 365 days
>>>>>>> are correct values.
>>>>>>>
>>>>>>> Currently each chart consists of 48 values (every 30 min per daily 
>>>>>>> chart) (except for rain and evotranspiration)
>>>>>>> With this resolution sometimes the graphs are not correct and not 
>>>>>>> sufficiently explanatory
>>>>>>>
>>>>>>> [image: image.png]
>>>>>>>
>>>>>>> In my opinion the user should be able (for each single graph) to add 
>>>>>>> a "resolution multiplier" (values 1, 2 or 3). This value should 
>>>>>>> multiply 
>>>>>>> the calculated resolution.
>>>>>>> i.e. 48 (x1), 96 (x2) or 144 (x3) values for daily, 84 (x1), 168 
>>>>>>> (x2) or 252 (x3) values for weekly, etc.
>>>>>>>
>>>>>>> I apologize for my bad English.
>>>>>>>
>>>>>>> Best regards.
>>>>>>>
>>>>>>> Il giorno ven 12 ago 2022 alle ore 02:13 David Bätge <
>>>>>>> [email protected]> ha scritto:
>>>>>>>
>>>>>>>> OK, I just wanted to make sure we are talking about the same.
>>>>>>>>
>>>>>>>> Currently, there are predefined aggregate_intervals for each page 
>>>>>>>> (index, week, month, year and stats) that should make sense. I 
>>>>>>>> thought about making it possible (opt-in) to change these values for 
>>>>>>>> every 
>>>>>>>> page. Actually, on the stats page, the interval gets automatically 
>>>>>>>> calculated to make the diagrams not too heavy.
>>>>>>>>
>>>>>>>> Sorry, but I don't get what you mean by threshold, should the skin 
>>>>>>>> then decide what's best? Like on the index page it could be 10 minutes 
>>>>>>>> and 
>>>>>>>> on the monthly page 60 minutes? 
>>>>>>>>
>>>>>>>> [email protected] schrieb am Donnerstag, 11. August 2022 um 
>>>>>>>> 08:19:06 UTC+2:
>>>>>>>>
>>>>>>>>> My fault. 30 minutes is the actual value.
>>>>>>>>>
>>>>>>>>> I think it would be better to impose a lower and upper threshold 
>>>>>>>>> (for example max 10 minutes and min 60 minutes)
>>>>>>>>> Without these thresholds the web page can become too heavy
>>>>>>>>>
>>>>>>>>> [image: width=] 
>>>>>>>>> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
>>>>>>>>>  Privo 
>>>>>>>>> di virus.www.avast.com 
>>>>>>>>> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
>>>>>>>>>  
>>>>>>>>> <#m_-4605636944554600545_m_-7590677556925907151_m_3546226179383406712_m_3117047805568932821_m_2721223907455709450_m_-1410818193756560698_m_-2243566614819322018_m_-1649220862571718601_m_-7511653341036107372_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
>>>>>>>>>
>>>>>>>>> Il giorno gio 11 ago 2022 alle ore 01:46 David Bätge <
>>>>>>>>> [email protected]> ha scritto:
>>>>>>>>>
>>>>>>>>>> And that's another reasonable improvement! That's the so-called 
>>>>>>>>>> aggregate_interval. 
>>>>>>>>>> I added another issue (
>>>>>>>>>> https://github.com/Daveiano/weewx-wdc/issues/55), which will be 
>>>>>>>>>> available in a future release.
>>>>>>>>>>
>>>>>>>>>> But where do you observe a 15 minutes interval? On the index 
>>>>>>>>>> page, it should be set to 30 minutes. 
>>>>>>>>>> [email protected] schrieb am Mittwoch, 10. August 2022 um 
>>>>>>>>>> 15:52:00 UTC+2:
>>>>>>>>>>
>>>>>>>>>>> I would like to propose a further improvement.
>>>>>>>>>>> Currently the graphs have a resolution of 15 minutes.
>>>>>>>>>>> It would be interesting to be able to customize this resolution 
>>>>>>>>>>> for each individual chart.
>>>>>>>>>>>
>>>>>>>>>>> Best Regards
>>>>>>>>>>>
>>>>>>>>>>> Il giorno lunedì 8 agosto 2022 alle 04:57:55 UTC+2 
>>>>>>>>>>> [email protected] ha scritto:
>>>>>>>>>>>
>>>>>>>>>>>> Hi there, I am the creator of this skin. 
>>>>>>>>>>>>
>>>>>>>>>>>> The graphs are getting generated via Javascript, not via the 
>>>>>>>>>>>> weewx image generator, so setting these options will not have any 
>>>>>>>>>>>> effect. 
>>>>>>>>>>>>
>>>>>>>>>>>> You are right, currently, the yScale delta is tied to the 
>>>>>>>>>>>> observation, in that case, temperature, which has a defined delta 
>>>>>>>>>>>> of 3 in 
>>>>>>>>>>>> the skin. Another user also requested to change this, so I think 
>>>>>>>>>>>> it would 
>>>>>>>>>>>> be good to add this option to the skin. I added a quick issue for 
>>>>>>>>>>>> that to 
>>>>>>>>>>>> track the progress: 
>>>>>>>>>>>> https://github.com/Daveiano/weewx-wdc/issues/49
>>>>>>>>>>>> Will be available in an upcoming release!
>>>>>>>>>>>> [email protected] schrieb am Sonntag, 7. August 2022 um 
>>>>>>>>>>>> 22:11:43 UTC+2:
>>>>>>>>>>>>
>>>>>>>>>>>>> I've tried to add
>>>>>>>>>>>>>  
>>>>>>>>>>>>>        [[[inTemp]]]
>>>>>>>>>>>>>             yscale = None, None, 0.02
>>>>>>>>>>>>>  
>>>>>>>>>>>>> to skin.conf
>>>>>>>>>>>>>
>>>>>>>>>>>>> But it doesn't works.
>>>>>>>>>>>>>
>>>>>>>>>>>>> In wdc skin seems that the "data-obs" variable (that define 
>>>>>>>>>>>>> the type of graph) with value "temp" drive all the parameters of 
>>>>>>>>>>>>> the graph.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>> Il giorno domenica 7 agosto 2022 alle 20:40:52 UTC+2 
>>>>>>>>>>>>> [email protected] ha scritto:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> I don't know that skin - and I took a quick look at it and it 
>>>>>>>>>>>>>> looks like you'd find this defined in the skin.conf file. One 
>>>>>>>>>>>>>> thing you 
>>>>>>>>>>>>>> should look at is the customization doc with regards to y axis 
>>>>>>>>>>>>>> scaling 
>>>>>>>>>>>>>> here: https://www.weewx.com/docs/customizing.htm#Image_files
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Sun, Aug 7, 2022 at 11:18 AM Montefiori Luca <
>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I hope this is the right place for this question.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I'm using WDC Skin versione 2.0.1
>>>>>>>>>>>>>>>  
>>>>>>>>>>>>>>> [image: Inside_Temperature.jpg]
>>>>>>>>>>>>>>> In each "temp" graph there is a 3° "delta" in top and low 
>>>>>>>>>>>>>>> scale.
>>>>>>>>>>>>>>> I would like to know if there is the possibility to adjust 
>>>>>>>>>>>>>>> this delta to other values (i.e 1 or 0)
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thanks in advance for your answer.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> -- 
>>>>>>>>>>>>>>> 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/54ad85d7-674a-4c89-8e78-f66263e8f106n%40googlegroups.com
>>>>>>>>>>>>>>>  
>>>>>>>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/54ad85d7-674a-4c89-8e78-f66263e8f106n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>>>>>>>>> .
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> -- 
>>>>>>>>>>>>>> Peter Quinn
>>>>>>>>>>>>>> (415)794-2264 <(415)%20794-2264>
>>>>>>>>>>>>>>
>>>>>>>>>>>>> -- 
>>>>>>>>>>
>>>>>>>>> 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/L0IlIQmpa-8/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/11c63821-f200-49e5-9136-cf0d4374cc4an%40googlegroups.com
>>>>>>>>>>  
>>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/11c63821-f200-49e5-9136-cf0d4374cc4an%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>>>> .
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> -- 
>>>>>>>>> ---------------------------------------
>>>>>>>>> Luca Montefiori
>>>>>>>>> Via Campalmonte,11
>>>>>>>>> 48032 Casola Valsenio (RA)
>>>>>>>>> ---------------------------------------
>>>>>>>>> e-mail: [email protected]
>>>>>>>>> PEC: [email protected]
>>>>>>>>> Tel. 0546 73890
>>>>>>>>> Cell. 347 9151191 <(347)%20915-1191>
>>>>>>>>> ---------------------------------------
>>>>>>>>>
>>>>>>>> -- 
>>>>>>>> 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/L0IlIQmpa-8/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/3c5a4113-4f6e-4025-944d-bb6bf0ad29cbn%40googlegroups.com
>>>>>>>>  
>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/3c5a4113-4f6e-4025-944d-bb6bf0ad29cbn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>> .
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> -- 
>>>>>>> ---------------------------------------
>>>>>>> Luca Montefiori
>>>>>>> Via Campalmonte,11
>>>>>>> 48032 Casola Valsenio (RA)
>>>>>>> ---------------------------------------
>>>>>>> e-mail: [email protected]
>>>>>>> PEC: [email protected]
>>>>>>> Tel. 0546 73890
>>>>>>> Cell. 347 9151191 <(347)%20915-1191>
>>>>>>> ---------------------------------------
>>>>>>>
>>>>>> -- 
>>>>>> 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/L0IlIQmpa-8/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/56688189-d20c-43a1-9a5b-1eea76de2398n%40googlegroups.com
>>>>>>  
>>>>>> <https://groups.google.com/d/msgid/weewx-user/56688189-d20c-43a1-9a5b-1eea76de2398n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>>
>>>>>
>>>>>
>>>>> -- 
>>>>> ---------------------------------------
>>>>> Luca Montefiori
>>>>> Via Campalmonte,11
>>>>> 48032 Casola Valsenio (RA)
>>>>> ---------------------------------------
>>>>> e-mail: [email protected]
>>>>> PEC: [email protected]
>>>>> Tel. 0546 73890
>>>>> Cell. 347 9151191 <(347)%20915-1191>
>>>>> ---------------------------------------
>>>>>
>>>> -- 
>>> 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/L0IlIQmpa-8/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/1caeab9a-eadc-42f7-8ba3-978e874164dan%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/weewx-user/1caeab9a-eadc-42f7-8ba3-978e874164dan%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>
>>
>> -- 
>> ---------------------------------------
>> Luca Montefiori
>> Via Campalmonte,11
>> 48032 Casola Valsenio (RA)
>> ---------------------------------------
>> e-mail: [email protected]
>> PEC: [email protected]
>> Tel. 0546 73890
>> Cell. 347 9151191 <(347)%20915-1191>
>> ---------------------------------------
>>
>

-- 
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/aeead417-4bc4-465e-bfee-c3ec11155385n%40googlegroups.com.

Reply via email to