Did you restart WeeWX? If you did I will get a special version of highcharts.py to you that will log a bit more info to help with debugging.
Gary On Thursday, 6 September 2018 00:31:55 UTC+10, Praveen Chandrasekaran wrote: > > Hi Gary, > > The highcharts.py was below for me: > > /usr/share/weewx/user > > I downloaded the updated file, diffed with old file to ensure it has > changes. Deleted the year.json. However the next report cycle year.json > still has the same issue. > > Regards, > Praveen > > On Tue, 4 Sep 2018 at 19:12, gjr80 <gjrod...@gmail.com <javascript:>> > wrote: > >> OK, found the bug that was causing the 90 degree wind direction. Its >> fixed in version 0.2.2 >> <https://github.com/gjr80/weewx-highcharts/releases/tag/v0.2.2>. >> >> Praveen. To save yourself having to make changes to plots.js: >> >> - rename /home/weewx/bin/user/highcharts.py to >> /home/weewx/bin/user/highcharts_0_2_1.py (note will be in >> /usr/share/weewx/bin if your WeeWX install is other than a setup.py >> install) >> - download the updated highcharts.py: >> >> $ wget -P /home/weewx/bin/user https:// >> raw.githubusercontent.com/gjr80/weewx-highcharts/3aac742ff778dbd6e6710b440c38dedade5c8880/bin/user/highcharts.py >> (change /home/weewx/bin to /usr/share/weewx/bin if your WeeWX install is >> other than a setup.py install) >> >> - delete year.json, it will most likely be in >> /home/weewx/public_html/json (note will be in /var/www/html/weewx/json >> if your WeeWX install is other than a setup.py install) >> - restart WeeWX >> >> year.json should be re-generated on the next report cycle and that >> should fix the wind direction issue on the year plot. Let me know if any >> further issues. >> >> Gary >> >> >> >> On Sunday, 2 September 2018 23:58:01 UTC+10, Praveen Chandrasekaran wrote: >>> >>> That was silly of me to miss! Sorry! >>> >>> On Sun, 2 Sep 2018, 18:57 gjr80, <gjrod...@gmail.com> wrote: >>> >>>> The reason is that plots.js can no longer find your week.json and >>>> year.json files, quite likely because using the new plots.js overwrote >>>> a couple of settings. Try editing plots.js and locate the lines: >>>> >>>> var week_json = '../json/week.json'; >>>> var year_json = '../json/year.json'; >>>> >>>> >>>> for your web server I think these will need to be changed to : >>>> >>>> var week_json = '../weather/json/week.json'; >>>> var year_json = '../weather/json/year.json'; >>>> >>>> This was one of my first extensions and clearly it needs a little >>>> polish. >>>> >>>> Gary >>>> >>>> On Sunday, 2 September 2018 20:34:57 UTC+10, Praveen Chandrasekaran >>>> wrote: >>>>> >>>>> Hi Gary, >>>>> >>>>> After updating the plots.js neither the weekly nor the yearly works! >>>>> >>>>> Regards, >>>>> Praveen >>>>> >>>>> On Sun, 2 Sep 2018 at 07:43, Praveen Chandrasekaran < >>>>> pravee...@gmail.com> wrote: >>>>> >>>>>> Hi Gary, >>>>>> >>>>>> The week.json having winddir close to 270 always is fine. This is >>>>>> south west monsoon season and the winds are always from west and west >>>>>> south >>>>>> west here from June to September. >>>>>> >>>>>> Will look into other stuff you mentioned and get back soon. >>>>>> >>>>>> Regards, >>>>>> Praveen >>>>>> >>>>>> On Sun, 2 Sep 2018, 05:12 gjr80, <gjrod...@gmail.com> wrote: >>>>>> >>>>>>> Ok, I think there are a couple of issues here. Firstly, I cannot get >>>>>>> your weekly plots to display, the page gives an error in plot.js; it >>>>>>> seems >>>>>>> that I updated plot.js after I put out the most recent weewx-Highcharts >>>>>>> release but never updated the plot.js that is listed separately on the >>>>>>> release. Try replacing your existing plot.js with this one >>>>>>> <https://raw.githubusercontent.com/gjr80/weewx-highcharts/master/web%20server/scripts/plots.js>. >>>>>>> >>>>>>> Hopefully that will get your weekly plots displaying. >>>>>>> >>>>>>> As for the 90 degree wind direction, that is actually the yearly >>>>>>> plot (it uses year.json not week.json)not the weekly plot. The yearly >>>>>>> plot >>>>>>> displays daily values appropriate to the observation being plotted. For >>>>>>> outTemp this is daily min, max and avg, for windSpeed this is day gust, >>>>>>> day >>>>>>> max 5 min average speed and day average speed. For windDir the day >>>>>>> vector >>>>>>> average direction is plotted. For some reason this is being set to 90 >>>>>>> degrees or null (open up the direction plot to display the full suite >>>>>>> of >>>>>>> data not just the last month that it defaults to). I note your >>>>>>> week.json >>>>>>> has windDir that is very close to 270 degrees nearly all the time, >>>>>>> maybe >>>>>>> there is some funny vector averaging going on, I think not as it would >>>>>>> not >>>>>>> give exactly 90 degrees all the time. I need to look into this further. >>>>>>> >>>>>>> The bottom line is what data highcharts is plotting appears >>>>>>> consistent with the data it is being fed. I expect once the plot.js >>>>>>> issue >>>>>>> is fixed the weekly plots will render fine as will the weekly windDir >>>>>>> plot. >>>>>>> I need to look further at how the year winDir data is >>>>>>> generated. >>>>>>> >>>>>>> Gary >>>>>>> >>>>>>> On Sunday, 2 September 2018 01:12:15 UTC+10, Praveen Chandrasekaran >>>>>>> wrote: >>>>>>>> >>>>>>>> And the output graphs are available now at: >>>>>>>> >>>>>>>> http://bedi.co.in:15000/pc-aws/weather/graphs.html?graph=w >>>>>>>> >>>>>>>> As you can see direction graph is all 90 degrees. Apart from that >>>>>>>> everything else works and is awesome. >>>>>>>> >>>>>>>> On Sat, 1 Sep 2018 at 19:56, Praveen Chandrasekaran < >>>>>>>> pravee...@gmail.com> wrote: >>>>>>>> >>>>>>>>> Hi Gary, >>>>>>>>> >>>>>>>>> My json can be taken from >>>>>>>>> >>>>>>>>> http://bedi.co.in:15000/pc-aws/weather/json/week.json >>>>>>>>> >>>>>>>>> As you can see wind direction is all fine in this but graphics >>>>>>>>> shows all as 90 degrees >>>>>>>>> >>>>>>>>> Regards, >>>>>>>>> Praveen >>>>>>>>> >>>>>>>>> -- >>>>>>>>> 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/WgCKuU-gBcU/unsubscribe >>>>>>>>> . >>>>>>>>> To unsubscribe from this group and all its topics, send an email >>>>>>>>> to weewx-user+...@googlegroups.com. >>>>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>>>> >>>>>>>> -- >>>>>>> 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/WgCKuU-gBcU/unsubscribe >>>>>>> . >>>>>>> To unsubscribe from this group and all its topics, send an email to >>>>>>> weewx-user+...@googlegroups.com. >>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>> >>>>>> -- >>>> 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/WgCKuU-gBcU/unsubscribe. >>>> To unsubscribe from this group and all its topics, send an email to >>>> weewx-user+...@googlegroups.com. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> -- >> 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/WgCKuU-gBcU/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> weewx-user+...@googlegroups.com <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> > -- 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 weewx-user+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.