I would say re-install Belchertown in place. Your Belchertown skin.conf is missing at least this option <https://github.com/poblabs/weewx-belchertown/blob/master/skins/Belchertown/skin.conf#L13>, there could be others. A quick reinstall (wee_extension --install) and restart of weewx should fix it.
On Thursday, June 11, 2020 at 6:50:55 AM UTC-4 Jose wrote: > Hi > > I have just installed WeeWX v4.1 with skin Belchertown v1.1 > > This is the second time I have to reinstall due to failure while updating > the system which caused general failure and raspberry will not reboot > anymore > > The previous time everything worked fine without problems from scratch. > WeeWx 4.1 and Belchertown 1.1 no problem. > > This time I had to face many error messages (I don't know why), for > example, the system remembering that the 'smartphone' folder (and its > contents) is not included in the Belchertown skin Once I faced this > problem, the following error is shown as below ... > > > Jun 11 12:25:20 raspberrypi weewx[1163] ERROR weewx.cheetahgenerator: > Generate failed with exception '<class 'NameMapper.NotFound'>' > Jun 11 12:25:20 raspberrypi weewx[1163] ERROR weewx.cheetahgenerator: **** > Ignoring template /etc/weewx/skins/Belchertown/index.html.tmpl > Jun 11 12:25:20 raspberrypi weewx[1163] ERROR weewx.cheetahgenerator: **** > Reason: cannot find 'theme' while searching for 'Extras.theme' > Jun 11 12:25:20 raspberrypi weewx[1163] ERROR weewx.cheetahgenerator: **** > Traceback (most recent call last): > Jun 11 12:25:20 raspberrypi weewx[1163] ERROR weewx.cheetahgenerator: **** > File "/usr/share/weewx/weewx/cheetahgenerator.py", line 322, in > generate > Jun 11 12:25:20 raspberrypi weewx[1163] ERROR weewx.cheetahgenerator: **** > unicode_string = compiled_template.respond() > Jun 11 12:25:20 raspberrypi weewx[1163] ERROR weewx.cheetahgenerator: **** > File "_etc_weewx_skins_Belchertown_index_html_tmpl.py", line 665, in > respond > Jun 11 12:25:20 raspberrypi weewx[1163] ERROR weewx.cheetahgenerator: **** > File "/usr/lib/python3/dist-packages/Cheetah/Template.py", line 1707, > in _handleCheetahInclude > Jun 11 12:25:20 raspberrypi weewx[1163] ERROR weewx.cheetahgenerator: **** > self._CHEETAH__cheetahIncludes[_includeID].respond(trans) > Jun 11 12:25:20 raspberrypi weewx[1163] ERROR weewx.cheetahgenerator: **** > File "_etc_weewx_skins_Belchertown_header_html_tmpl.py", line 91, in > respond > Jun 11 12:25:20 raspberrypi weewx[1163] ERROR weewx.cheetahgenerator: **** > NameMapper.NotFound: cannot find 'theme' while searching for > 'Extras.theme' > > > As a result skin Standard is working instead of Belchertown. > > Belchertown skin is installed correctly following > https://github.com/poblabs/weewx-belchertown#install-weewx-belchertown as > I did last time. > > Any ideas? > -- 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/1e02767a-ddbb-4d6f-a30e-a84e225b1800n%40googlegroups.com.
