Great work. Thank you. [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> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
Il giorno mar 30 ago 2022 alle ore 18:19 David Bätge <[email protected]> ha scritto: > @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_-2678663964150636836_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 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/b4d49ef3-a252-4c44-b8f2-8b749b316d49n%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-user/b4d49ef3-a252-4c44-b8f2-8b749b316d49n%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 --------------------------------------- -- 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/CAEH8zyNKMxJDHXoyOyQawJQSMdvM1iw%2BkKakYJG6d_kPJGLdQw%40mail.gmail.com.
