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.
