That much I knew, and it's the easy part. What I want help with is adding windrun as, I guess, an aggregate type. I think that's core weewx. Here's the relevant traceback. You can see that xtypes.get_series() failed to find an aggregate type for windrun:
Jun 4 08:05:17 pi4-3 wee_reports[25376] ERROR weewx.reportengine: Caught unrecoverable exception in generator 'user.belchertown.HighchartsJsonGenerator' Jun 4 08:05:17 pi4-3 wee_reports[25376] ERROR weewx.reportengine: **** Error trying to use database binding wx_binding to graph observation windrun. Error was: 'windrun' or 'max'. Jun 4 08:05:17 pi4-3 wee_reports[25376] ERROR weewx.reportengine: **** Traceback (most recent call last): Jun 4 08:05:17 pi4-3 wee_reports[25376] ERROR weewx.reportengine: **** File "/usr/share/weewx/user/belchertown.py", line 2335, in get_observation_data Jun 4 08:05:17 pi4-3 wee_reports[25376] ERROR weewx.reportengine: **** (time_start_vt, time_stop_vt, obs_vt) = archive.getSqlVectors(TimeSpan(start_ts, end_ts), obs_lookup, aggregate_type, aggregate_interval) Jun 4 08:05:17 pi4-3 wee_reports[25376] ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/manager.py", line 612, in getSqlVectors Jun 4 08:05:17 pi4-3 wee_reports[25376] ERROR weewx.reportengine: **** return weewx.xtypes.get_series(obs_type, timespan, self, Jun 4 08:05:17 pi4-3 wee_reports[25376] ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/xtypes.py", line 116, in get_series Jun 4 08:05:17 pi4-3 wee_reports[25376] ERROR weewx.reportengine: **** raise weewx.UnknownType(msg) Jun 4 08:05:17 pi4-3 wee_reports[25376] ERROR weewx.reportengine: **** weewx.UnknownType: 'windrun' or 'max' Jun 4 08:05:17 pi4-3 wee_reports[25376] ERROR weewx.reportengine: So now I'm reading the XTypes documentation to learn how to add windrun: https://github.com/weewx/weewx/wiki/xtypes Just add a section that looks like the others, naming it something [unique] and referencing the windrun element. Something like the following (untested): [[chart123]] title = Wind Run [[[windrun]]] Pat has extensive documentation at https://github.com/poblabs/weewx-belchertown/wiki/Belchertown-Charts-Documentation with examples. -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/6c7925c1-9a60-4bee-b388-d1daf91a97ffn%40googlegroups.com.