Belchertown graphs stopped working

808 views
Skip to first unread message

pannetron

unread,
Apr 26, 2023, 10:30:47 AM4/26/23
to weewx-user
Yesterday my Belchertown skin version 1.2 on weewx 4.10.2 stopped generating graphs.  With debug turned on, there are no error messages.  Before yesterday everything was working perfectly for months, no recent changes on my end.  It appears that the Belchertown skin may  access some other internet resources to generate its graphs - might one of those have changed?  

Didier Decoodt

unread,
Apr 26, 2023, 10:32:54 AM4/26/23
to weewx...@googlegroups.com

Le mer. 26 avr. 2023 à 16:30, pannetron <pann...@gmail.com> a écrit :
Yesterday my Belchertown skin version 1.2 on weewx 4.10.2 stopped generating graphs.  With debug turned on, there are no error messages.  Before yesterday everything was working perfectly for months, no recent changes on my end.  It appears that the Belchertown skin may  access some other internet resources to generate its graphs - might one of those have changed?  

--
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+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/f2941161-93af-4659-9cdb-d605f958494cn%40googlegroups.com.


--

pannetron

unread,
Apr 26, 2023, 10:42:00 AM4/26/23
to weewx-user
Thanks for that link!!

Russ

vince

unread,
Apr 26, 2023, 1:26:42 PM4/26/23
to weewx-user
Thanks for the heads-up here.  I'd have never found it in the belchertown issues.

I tested both workarounds.  Switching to newer highcharts works yet does have the font change issues.  I went with @roe-dl's original workaround in the github issue to grab a local copy of the required pieces of highcharts rather than relying on downloading it every time and hoping that upstream doesn't break anything.

František Slimařík

unread,
Apr 26, 2023, 2:24:49 PM4/26/23
to weewx-user
I believe the best solution is the one already implemented on Belchertown web pages (use specific version of Highcharts in your code like  "https://code.highcharts.com/10/highcharts.js" to pick latest version of 10 or  "https://code.highcharts.com/10.3.3/highcharts.js"
for specific one). Code is stored on cloud so should be available all the time. You can even go back to version 1 released in 2014 so I wouldn´t be afraid you will loose access soon :)

Dne středa 26. dubna 2023 v 19:26:42 UTC+2 uživatel vince napsal:

Karen K

unread,
Apr 29, 2023, 6:21:57 AM4/29/23
to weewx-user
Consider what happens if that company Highcharts suddenly dies. And companies can die.

František Slimařík

unread,
May 1, 2023, 2:59:59 PM5/1/23
to weewx-user
If my company would be dying, I would charge also basic Highchart product and search who is using it :)

Dne sobota 29. dubna 2023 v 12:21:57 UTC+2 uživatel Karen K napsal:

pannetron

unread,
May 1, 2023, 4:19:37 PM5/1/23
to weewx-user
I also downloaded local copies and made the changes to the Belchertown code.  Hopefully the Highcharts license agreements permit downloading the code.

Eric K

unread,
May 9, 2023, 11:58:23 AM5/9/23
to weewx-user
I implemented the workaround posted by James-76 in issue 881, and it worked for the last 2 weeks...until this morning.
I have not looked for clues yet, but I'm betting that Highcharts changed something on their server, and now our links to 10.3.3 code are broken.

Eric K

unread,
May 9, 2023, 12:18:37 PM5/9/23
to weewx-user
Huh.  I didn't do anything and the charts returned.

Russ Panneton

unread,
May 9, 2023, 12:55:38 PM5/9/23
to weewx...@googlegroups.com
I'm happy I copied the 10.3.3 sources to a local directory per roe-dl's description in issue #881

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/yfG1JvCP3Us/unsubscribe.
To unsubscribe from this group and all its topics, send an email to weewx-user+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/af71de9b-8567-40b8-b8af-c7ede1c30cf9n%40googlegroups.com.

colin....@gmail.com

unread,
Jul 15, 2023, 12:26:44 AM7/15/23
to weewx-user
Hi all, I'm late to the party here. I've tried James-76 solution but still no charts. No errors in syslog, I did have to add the line    <script type='text/javascript' src='//code.highcharts.com/10.3.3/modules/solid-gauge.js'></script>  as it didn't exist in my header.html.tmpl file - which seems a little suspicious

Cheers
Colin
Reply all
Reply to author
Forward
0 new messages