This is a known b7 bug that has subsequently been fixed. I suggest you wait for b8.
Gary On Tuesday, 7 December 2021 at 04:24:07 UTC+10 sali...@gmail.com wrote: > hello, > > I installed the skin belchertown on weewx 4.6.0b7 but it doesn't work > > see the errors... > > Dec 6 19:15:17 raspberrypi-p4 weewx[2773] INFO weewx.cheetahgenerator: > Generated 8 files for report SeasonsReport in 0.94 seconds > Dec 6 19:15:17 raspberrypi-p4 weewx[2773] INFO weewx.imagegenerator: > Generated 8 images for report SeasonsReport in 0.54 seconds > Dec 6 19:15:17 raspberrypi-p4 weewx[2773] INFO weewx.reportengine: Copied > 0 files to /var/www/html/weewx > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] ERROR weewx.reportengine: > Caught unrecoverable exception in generator > 'weewx.cheetahgenerator.CheetahGenerator' > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] ERROR > weewx.reportengine: **** list index out of range > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] ERROR > weewx.reportengine: **** Traceback (most recent call last): > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] ERROR > weewx.reportengine: **** File > "/usr/share/weewx/weewx/reportengine.py", line 197, in run > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] ERROR > weewx.reportengine: **** obj.start() > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] ERROR > weewx.reportengine: **** File > "/usr/share/weewx/weewx/reportengine.py", line 368, in start > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] ERROR > weewx.reportengine: **** self.run() > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] ERROR > weewx.reportengine: **** File > "/usr/share/weewx/weewx/cheetahgenerator.py", line 159, in run > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] ERROR > weewx.reportengine: **** ngen = > self.generate(gen_dict[section_name], section_name, self.gen_ts) > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] ERROR > weewx.reportengine: **** File > "/usr/share/weewx/weewx/cheetahgenerator.py", line 228, in generate > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] ERROR > weewx.reportengine: **** ngen += > self.generate(section[subsection], subsection, gen_ts) > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] ERROR > weewx.reportengine: **** File > "/usr/share/weewx/weewx/cheetahgenerator.py", line 228, in generate > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] ERROR > weewx.reportengine: **** ngen += > self.generate(section[subsection], subsection, gen_ts) > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] ERROR > weewx.reportengine: **** File > "/usr/share/weewx/weewx/cheetahgenerator.py", line 316, in generate > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] ERROR > weewx.reportengine: **** searchList = > self._getSearchList(encoding, timespan, > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] ERROR > weewx.reportengine: **** File > "/usr/share/weewx/weewx/cheetahgenerator.py", line 410, in _getSearchList > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] ERROR > weewx.reportengine: **** search_list += > obj.get_extension_list(timespan, db_lookup) > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] ERROR > weewx.reportengine: **** File > "/usr/share/weewx/user/belchertown.py", line 1448, in get_extension_list > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] ERROR > weewx.reportengine: **** obs_unit_label = > weewx.units.get_label_string(self.generator.formatter, > self.generator.converter, obs) > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] ERROR > weewx.reportengine: **** File "/usr/share/weewx/weewx/units.py", > line 1464, in get_label_string > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] ERROR > weewx.reportengine: **** return formatter.get_label_string(u, > plural) > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] ERROR > weewx.reportengine: **** File "/usr/share/weewx/weewx/units.py", > line 652, in get_label_string > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] ERROR > weewx.reportengine: **** return label[1] if plural else > label[0] > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] ERROR > weewx.reportengine: **** IndexError: list index out of range > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] ERROR > weewx.reportengine: **** Generator terminated > Dec 6 19:15:18 raspberrypi-p4 weewx[2773] INFO weewx.reportengine: Copied > 2 files to /var/www/html/weewx/belchertown > > thanks > > patrick > Le 05/12/2021 à 22:43, Tom Keffer a écrit : > > It should work. > > Let us wait until a new beta comes out. There have been several changes > since beta-7, and I don't want to go chasing the same bugs. > > I should have something in the next day or two. Sorry for the delay! > > -tk > > On Sun, Dec 5, 2021 at 12:55 PM salinois <sali...@gmail.com> wrote: > >> sorry, >> >> 1 . "Temperature du grenier" is "soilTemp1". ( I modified the name for >> display as the joined capture) >> >> 2. I am testing version 4.6.0 b7 with the Seasons skin. >> >> Patrick >> Le 05/12/2021 à 21:02, Tom Keffer a écrit : >> >> Patrick, you are giving us very little information. >> >> 1. Where is "temperature du grenier" coming from? Is it one of the "extra >> temperatures", such as "extraTemp1"? Or, something else? >> >> 2. Is this the V4.6 version of the Seasons skin? Or, is it an older >> version? >> >> Any other information would be helpful. >> >> On Sun, Dec 5, 2021 at 11:50 AM salinois <sali...@gmail.com> wrote: >> >>> Hello, sorry to insert me in the subject. >>> >>> To bounce back on the displays, I have a problem with the display in >>> "statistics", I was able to add a data in "current": temperature du >>> grenier, but how to do in "statistics"; my attached screen copy. >>> >>> thanks for your help >>> >>> Patrick >>> >>> >>> Le 22/11/2021 à 20:21, Tom Keffer a écrit : >>> >>> The option unit_system is included in new, fresh, installs, but it is >>> not injected into old config files. You must have started, somewhere, with >>> a fresh install. >>> >>> Think of unit_system as a shorthand for a bunch of unit group settings. >>> >>> NB: this is still in flux. The option may be moved to sit under >>> [[Defaults]], instead of directly under [StdReport]. >>> >>> >>> >>> On Mon, Nov 22, 2021 at 6:42 AM 'Cameron D' via weewx-development < >>> weewx-de...@googlegroups.com> wrote: >>> >>>> Thanks Tom, >>>> Now for the next issue, although I can't recall precisely what I did >>>> when. >>>> Only after yesterdays post did I notice that the wind vector plots were >>>> missing, so I thought I'd try to apply your patched code. I may have done >>>> completely the wrong thing, but it was all I could think of instead of >>>> waiting for the next beta release. >>>> >>>> I downloaded the development code from github as at 2021-11-22 05:15:00Z >>>> I updated all the newer bin/weewx python files and merged the skin >>>> changes. >>>> Python files updated were: >>>> >>>> - defaults.py, >>>> - cheetahgenerator.py, >>>> - units.py, >>>> - manager.py, >>>> - restx.py, >>>> - reportengine.py >>>> >>>> After the normal upgrade via .deb file to beta 7, I am sure the graphs >>>> were displaying in my required units. >>>> However, after the most recent changes the graphs are now in US units. >>>> >>>> I see a setting has appeared in my weewx.conf, saying "*unit_system >>>> = us*". I know I'm getting old, but I don't recall putting it in >>>> there - did it happen automatically as part of the 4.6.0 upgrade? >>>> Did I miss reading some documentation about changing the way units are >>>> specified? >>>> I had up to 4.5.1 used a section in my weewx.conf overriding the >>>> Unit-Groups section. This is partly because the Australian standard >>>> system >>>> reports wind in km/h and rain in mm (half metric, half metricwx) I put >>>> the >>>> groups under: >>>> [StdReport] >>>> [[Defaults]] >>>> [[[Units]]] >>>> [[[[Groups]]]] >>>> >>>> with my *Defaults *being the last section of *StdReports*. Is the >>>> order important? My group definitions seem to get ignored, although >>>> commenting out the *unit_system = xx* line seems to revert to the old >>>> pattern and it falls back to using my Group definitions. >>>> On Sunday, 21 November 2021 at 10:24:20 pm UTC+10 Tom Keffer wrote: >>>> >>>>> Yes, that is the intention. >>>>> >>>>> Another option is to override [DisplayOptions] and, for that matter, >>>>> [ImageGenerator], in weewx.conf. That way, if a new version of a skin >>>>> comes >>>>> out, you don't have to do anything. Just slip the new version in place. >>>>> Unfortunately, that's not always possible because some things cannot be >>>>> overridden. In particular, the templates themselves. >>>>> >>>>> Thanks for giving it a thorough try! >>>>> >>>>> >>>>> >>>>> On Sun, Nov 21, 2021 at 1:08 AM 'Cameron D' via weewx-development < >>>>> weewx-de...@googlegroups.com> wrote: >>>>> >>>>>> I see for beta6 you were asking for experience on customising Seasons >>>>>> skin. I have a renamed and customised Seasons skin so I thought I try >>>>>> it >>>>>> out. Customisations are fairly trivial - graph size, colours, content of >>>>>> each graph, one extra dataset from mem.py >>>>>> >>>>>> Debian 10, mysql DB system. >>>>>> Upgraded system from .deb file - no problems with my customised >>>>>> systemd unit files. >>>>>> >>>>>> I did a normal package upgrade from 4.5.1 using the .deb file and >>>>>> retained all existing settings. Then did a few diffs to merge in new >>>>>> parameters. >>>>>> I noticed weewx.conf had a the huge chunk of stuff missing from >>>>>> [[defaults]] - units, labels and such. I think that has been picked up >>>>>> already so I carried on with my old content. >>>>>> >>>>>> This then ran using my old Seasons-x skin folder and looked OK. >>>>>> I switched to default new Seaqsons and it was OK as well. >>>>>> >>>>>> Duplicated the Seasons folder and merged my config changes into the >>>>>> new skins file. The changes were nearly all in places that were similar >>>>>> to >>>>>> the old format, so it was all quite straightforward. >>>>>> >>>>>> The only thing I found initially a bit confusing was the >>>>>> "DisplayOptions" section where it says I can override the values in the >>>>>> config file. My impression is that I need to edit the rest of the skin >>>>>> config file anyway in order to manipulate the graphs so it made more >>>>>> sense >>>>>> to me to simply edit the DisplayOption parameters in place. Is that the >>>>>> intention? >>>>>> >>>>>> Cheers, >>>>>> Cameron. >>>>>> On Sunday, 7 November 2021 at 8:33:09 am UTC+10 Tom Keffer wrote: >>>>>> >>>>>>> Pretty much the same as beta-6, except it fixes a few annoying bugs: >>>>>>> >>>>>>> - Search list no longer grows without bounds. >>>>>>> - All images are no longer regenerated with every reporting >>>>>>> cycle. >>>>>>> - Data types that are null at the beginning of the year, but >>>>>>> later non-null, are now properly displayed. >>>>>>> >>>>>>> http://weewx.com/downloads/development_versions/ >>>>>>> >>>>>> -- >>>>>> >>>>> You received this message because you are subscribed to the Google >>>>>> Groups "weewx-development" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to weewx-developm...@googlegroups.com. >>>>>> >>>>> To view this discussion on the web visit >>>>>> https://groups.google.com/d/msgid/weewx-development/10232fa9-3c7e-48b3-83e4-8651a574a7d4n%40googlegroups.com >>>>>> >>>>>> <https://groups.google.com/d/msgid/weewx-development/10232fa9-3c7e-48b3-83e4-8651a574a7d4n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> >>>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "weewx-development" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to weewx-developm...@googlegroups.com. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/weewx-development/778f9cbb-221b-45cb-948a-0c98e79b9d2dn%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/weewx-development/778f9cbb-221b-45cb-948a-0c98e79b9d2dn%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "weewx-development" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to weewx-developm...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/weewx-development/CAPq0zECgtn0ibt6-JmBpgVNq%3DSFAFWMvBYAUU37neoT1ZqMW6Q%40mail.gmail.com >>> >>> <https://groups.google.com/d/msgid/weewx-development/CAPq0zECgtn0ibt6-JmBpgVNq%3DSFAFWMvBYAUU37neoT1ZqMW6Q%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "weewx-development" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to weewx-developm...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/weewx-development/52098905-66c6-7f29-4278-61f5d71216c6%40gmail.com >>> >>> <https://groups.google.com/d/msgid/weewx-development/52098905-66c6-7f29-4278-61f5d71216c6%40gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- You received this message because you are subscribed to the Google Groups "weewx-development" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-development+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-development/64ef588d-227a-4e84-8c30-ec79180e457en%40googlegroups.com.