@luca You can try out the 2.2.1 release, which contains various bugfixes.
One change is that now all yScale options are exposed in the skin.conf, please have a look at all changes here: https://github.com/Daveiano/weewx-wdc/releases/tag/v2.2.1 It is now possible to set a custom yScaleOffset = 5 for inHumidity David Bätge schrieb am Samstag, 27. August 2022 um 17:18:34 UTC+2: > 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_766538458202092305_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/b4d49ef3-a252-4c44-b8f2-8b749b316d49n%40googlegroups.com.
