Hello!

Thanx. It works. :)
Without any further change at x-axis and so on in plots.js.
I will take a look, to time behaviour. If not, I will change back to 7.
And I will take a look to your weewx-averages too.

Regards, Astrid

gjr80 schrieb am Dienstag, 23. November 2021 um 06:45:08 UTC+1:

> So you mean the weewx-highcharts extension 
> <https://github.com/gjr80/weewx-highcharts>? If so that extension was 
> never designed to provide non-aggregate monthly data files. This was for a 
> couple of reasons. Firstly file size, a week of non-aggregated observations 
> results in a data file of around 700kB, a month would blow this out to 
> around 3MB. Secondly, and probably more important, was the generation time. 
> At the time of writing and on the hardware (RPi) I had at the time the 
> generation time was quite long compared to my five minute archive period. 
> Consequently I chose to implement a week json data file with non-aggregate 
> data and a year json data file that held daily max/min/sum (as appropriate) 
> and the search list extensions involved are hard coded accordingly.
>
> That being said RPs are now more powerful so a monthly non-aggregate data 
> file may be usable. You would need to edit the HighchartsWeek() search 
> list extension source code in user/highchartssearchlist.py, around line 
> 378 change:
>
> _start_dt = _ts_dt - datetime.timedelta(days=7)
>
> to:
>
> _start_dt = _ts_dt - datetime.timedelta(days=30)
>
> Not essential but you might also want to change the name of the template 
> in skins/Highcharts/json from week.json.tmpl to month.json.tmpl or 
> something else to avoid confusion. I believe there is no need to change the 
> content.
>
> That gets you a month json data file but then you need Highcharts to 
> render the data. The javascript file plot.js may need some changes. 
> Certainly if you change the json data file name from week.json you will 
> need to change all occurrences of week.json in plot.js (perhaps this is 
> cause enough to leave the json data file name as week.json). I think 
> Highcharts will automatically set the plot scales etc but maybe not. I had 
> a quick look at plot.js and saw no other obvious issues.
>
> I'm sorry but I don't have the time just now to be able to rewrite the 
> extension for you.
>
> On Monday, 22 November 2021 at 16:37:48 UTC+10 Astrid wrote:
>
>> Hello!
>>
>> Sorry, I forgot to write, that I mean week.json, which  is from your
>> pretty highcharts.
>>
>> Regards, Astrid
>>
>> gjr80 schrieb am Sonntag, 21. November 2021 um 20:46:48 UTC+1:
>>
>>> Impossible to say without knowing how you are generating week.json; is 
>>> this a report you have written or an extension you have installed? Either 
>>> way we need some details.
>>>
>>> Gary
>>>
>>> On Sunday, 21 November 2021 at 23:40:26 UTC+10 Astrid wrote:
>>>
>>>> Hello!
>>>>
>>>> How can I change the configuration of weewx (v 4.5.1) that
>>>> in the file week.json the data of 30 days will be collected?
>>>>
>>>> Thanx.
>>>>
>>>> Regards, Astrid
>>>>
>>>

-- 
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/410c5ad1-1835-471c-ab1e-5fefd25d8101n%40googlegroups.com.

Reply via email to