Weewx runs on RPi 3B with dietpi. After setting up RPi with dietpi and weewx, I installed niculskin and lastrain extension, which ran without any problems.
Thereafter I switched to bootstrap skin, which also worked perfectly. Today I wanted to go back to niculskin for some testing. I enabled it in weewx.conf and rebooted RPi. I am using the same skin.conf which worked before. Now I have 'class NameMapper.NotFound' errors and no html files are being generated. How can I resove this issue? Thanks. -- 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.
Apr 5 19:10:11 DietPi weewx[2586]: te923: read: address 0x00004c Apr 5 19:10:11 DietPi weewx[2586]: te923: read: 5a ff ff ff ff ff ff ff ff ff ff ff ff ff 54 c2 01 06 37 ff ff 54 05 19 03 70 3e 63 3e 6c 3e 6b 3e 5c Apr 5 19:10:21 DietPi weewx[2586]: te923: read: address 0x020001 Apr 5 19:10:22 DietPi weewx[2586]: te923: read: 5a 09 a2 45 87 c0 65 0a 00 0a 0a 00 0a 0a 00 0a 0a 00 0a ff ff 70 3e 04 81 c0 00 00 02 00 04 98 00 03 Apr 5 19:10:22 DietPi weewx[2586]: te923: read: address 0x00004c Apr 5 19:10:22 DietPi weewx[2586]: te923: read: 5a ff ff ff ff ff ff ff ff ff ff ff ff ff 54 c2 01 06 37 ff ff 54 05 19 03 70 3e 63 3e 6c 3e 6b 3e 5c Apr 5 19:10:22 DietPi weewx[2586]: manager: Added record 2019-04-05 19:10:00 CEST (1554484200) to database 'weewx.sdb' Apr 5 19:10:22 DietPi weewx[2586]: manager: Added record 2019-04-05 19:10:00 CEST (1554484200) to daily summary in 'weewx.sdb' Apr 5 19:10:22 DietPi weewx[2586]: reportengine: Running reports for latest time in the database. Apr 5 19:10:22 DietPi weewx[2586]: te923: read: address 0x020001 Apr 5 19:10:22 DietPi weewx[2586]: reportengine: Running report 'niculskinReport' Apr 5 19:10:22 DietPi weewx[2586]: reportengine: Found configuration file /etc/weewx/skins/niculskin/skin.conf for report 'niculskinReport' Apr 5 19:10:22 DietPi weewx[2586]: translategenerator.pyc: No language override specified. Apr 5 19:10:22 DietPi weewx[2586]: cheetahgenerator: using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras', u'user.historygenerator.MyXSearch', u'user.lastrain.lastRainTags'] Apr 5 19:10:22 DietPi weewx[2586]: te923: read: 5a 09 a2 45 87 c0 65 0a 00 0a 0a 00 0a 0a 00 0a 0a 00 0a ff ff 70 3e 04 81 c0 00 00 02 00 04 98 00 03 Apr 5 19:10:22 DietPi weewx[2586]: manager: Daily summary version is 2.0 Apr 5 19:10:22 DietPi weewx[2586]: te923: read: address 0x00004c Apr 5 19:10:22 DietPi weewx[2586]: historygenerator.pyc: No bootstrap specific labels found Apr 5 19:10:22 DietPi weewx[2586]: historygenerator.pyc: Generated 6 tables in 0.07 seconds Apr 5 19:10:22 DietPi weewx[2586]: te923: read: 5a ff ff ff ff ff ff ff ff ff ff ff ff ff 54 c2 01 06 37 ff ff 54 05 19 03 70 3e 63 3e 6c 3e 6b 3e 5c Apr 5 19:10:24 DietPi weewx[2586]: cheetahgenerator: Generate failed with exception '<class 'NameMapper.NotFound'>' Apr 5 19:10:24 DietPi weewx[2586]: cheetahgenerator: **** Ignoring template /etc/weewx/skins/niculskin/week.html.tmpl Apr 5 19:10:24 DietPi weewx[2586]: cheetahgenerator: **** Reason: cannot find 'niculskinLabels' Apr 5 19:10:24 DietPi weewx[2586]: **** Traceback (most recent call last): Apr 5 19:10:24 DietPi weewx[2586]: **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 332, in generate Apr 5 19:10:24 DietPi weewx[2586]: **** fd.write(str(compiled_template)) Apr 5 19:10:24 DietPi weewx[2586]: **** File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in __str__ Apr 5 19:10:24 DietPi weewx[2586]: **** rc = getattr(self, mainMethName)() Apr 5 19:10:24 DietPi weewx[2586]: **** File "_etc_weewx_skins_niculskin_week_html_tmpl.py", line 98, in respond Apr 5 19:10:24 DietPi weewx[2586]: **** NotFound: cannot find 'niculskinLabels' Apr 5 19:10:24 DietPi weewx[2586]: cheetahgenerator: Generate failed with exception '<class 'NameMapper.NotFound'>' Apr 5 19:10:24 DietPi weewx[2586]: cheetahgenerator: **** Ignoring template /etc/weewx/skins/niculskin/vorhersage.html.tmpl Apr 5 19:10:24 DietPi weewx[2586]: cheetahgenerator: **** Reason: cannot find 'niculskinLabels' Apr 5 19:10:24 DietPi weewx[2586]: **** Traceback (most recent call last): Apr 5 19:10:24 DietPi weewx[2586]: **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 332, in generate Apr 5 19:10:24 DietPi weewx[2586]: **** fd.write(str(compiled_template)) Apr 5 19:10:24 DietPi weewx[2586]: **** File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in __str__ Apr 5 19:10:24 DietPi weewx[2586]: **** rc = getattr(self, mainMethName)() Apr 5 19:10:24 DietPi weewx[2586]: **** File "_etc_weewx_skins_niculskin_vorhersage_html_tmpl.py", line 130, in respond Apr 5 19:10:24 DietPi weewx[2586]: **** NotFound: cannot find 'niculskinLabels' Apr 5 19:10:24 DietPi weewx[2586]: cheetahgenerator: Generate failed with exception '<class 'NameMapper.NotFound'>' Apr 5 19:10:24 DietPi weewx[2586]: cheetahgenerator: **** Ignoring template /etc/weewx/skins/niculskin/month.html.tmpl Apr 5 19:10:24 DietPi weewx[2586]: cheetahgenerator: **** Reason: cannot find 'niculskinLabels' Apr 5 19:10:24 DietPi weewx[2586]: **** Traceback (most recent call last): Apr 5 19:10:24 DietPi weewx[2586]: **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 332, in generate Apr 5 19:10:24 DietPi weewx[2586]: **** fd.write(str(compiled_template)) Apr 5 19:10:24 DietPi weewx[2586]: **** File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in __str__ Apr 5 19:10:24 DietPi weewx[2586]: **** rc = getattr(self, mainMethName)() Apr 5 19:10:24 DietPi weewx[2586]: **** File "_etc_weewx_skins_niculskin_month_html_tmpl.py", line 98, in respond Apr 5 19:10:24 DietPi weewx[2586]: **** NotFound: cannot find 'niculskinLabels' Apr 5 19:10:24 DietPi weewx[2586]: cheetahgenerator: Generate failed with exception '<class 'NameMapper.NotFound'>' Apr 5 19:10:24 DietPi weewx[2586]: cheetahgenerator: **** Ignoring template /etc/weewx/skins/niculskin/year.html.tmpl Apr 5 19:10:24 DietPi weewx[2586]: cheetahgenerator: **** Reason: cannot find 'niculskinLabels' Apr 5 19:10:24 DietPi weewx[2586]: **** Traceback (most recent call last): Apr 5 19:10:24 DietPi weewx[2586]: **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 332, in generate Apr 5 19:10:24 DietPi weewx[2586]: **** fd.write(str(compiled_template)) Apr 5 19:10:24 DietPi weewx[2586]: **** File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in __str__ Apr 5 19:10:24 DietPi weewx[2586]: **** rc = getattr(self, mainMethName)() Apr 5 19:10:24 DietPi weewx[2586]: **** File "_etc_weewx_skins_niculskin_year_html_tmpl.py", line 98, in respond Apr 5 19:10:24 DietPi weewx[2586]: **** NotFound: cannot find 'niculskinLabels' Apr 5 19:10:24 DietPi weewx[2586]: cheetahgenerator: Generate failed with exception '<class 'NameMapper.NotFound'>' Apr 5 19:10:24 DietPi weewx[2586]: cheetahgenerator: **** Ignoring template /etc/weewx/skins/niculskin/index.html.tmpl Apr 5 19:10:24 DietPi weewx[2586]: cheetahgenerator: **** Reason: cannot find 'niculskinLabels' Apr 5 19:10:24 DietPi weewx[2586]: **** Traceback (most recent call last): Apr 5 19:10:24 DietPi weewx[2586]: **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 332, in generate Apr 5 19:10:24 DietPi weewx[2586]: **** fd.write(str(compiled_template)) Apr 5 19:10:24 DietPi weewx[2586]: **** File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in __str__ Apr 5 19:10:24 DietPi weewx[2586]: **** rc = getattr(self, mainMethName)() Apr 5 19:10:24 DietPi weewx[2586]: **** File "_etc_weewx_skins_niculskin_index_html_tmpl.py", line 98, in respond Apr 5 19:10:24 DietPi weewx[2586]: **** NotFound: cannot find 'niculskinLabels' Apr 5 19:10:24 DietPi weewx[2586]: cheetahgenerator: Generate failed with exception '<class 'NameMapper.NotFound'>' Apr 5 19:10:24 DietPi weewx[2586]: cheetahgenerator: **** Ignoring template /etc/weewx/skins/niculskin/history.html.tmpl Apr 5 19:10:24 DietPi weewx[2586]: cheetahgenerator: **** Reason: cannot find 'niculskinLabels' Apr 5 19:10:24 DietPi weewx[2586]: **** Traceback (most recent call last): Apr 5 19:10:24 DietPi weewx[2586]: **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 332, in generate Apr 5 19:10:24 DietPi weewx[2586]: **** fd.write(str(compiled_template)) Apr 5 19:10:24 DietPi weewx[2586]: **** File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in __str__ Apr 5 19:10:24 DietPi weewx[2586]: **** rc = getattr(self, mainMethName)() Apr 5 19:10:24 DietPi weewx[2586]: **** File "_etc_weewx_skins_niculskin_history_html_tmpl.py", line 98, in respond Apr 5 19:10:24 DietPi weewx[2586]: **** NotFound: cannot find 'niculskinLabels' Apr 5 19:10:24 DietPi weewx[2586]: cheetahgenerator: Generated 4 files for report niculskinReport in 1.73 seconds Apr 5 19:10:24 DietPi weewx[2586]: manager: Daily summary version is 2.0 Apr 5 19:10:25 DietPi weewx[2586]: imagegenerator: Generated 10 images for niculskinReport in 1.20 seconds Apr 5 19:10:25 DietPi weewx[2586]: copygenerator: copied 0 files to /var/weewx/reports/niculskin Apr 5 19:10:25 DietPi weewx[2586]: reportengine: Report 'HTMLPages' not enabled. Skipping. Apr 5 19:10:25 DietPi weewx[2586]: reportengine: Report 'BigImages' not enabled. Skipping. Apr 5 19:10:25 DietPi weewx[2586]: reportengine: Report 'SmallImages' not enabled. Skipping. Apr 5 19:10:25 DietPi weewx[2586]: reportengine: Report 'lastrain' not enabled. Skipping. Apr 5 19:10:25 DietPi weewx[2586]: reportengine: Report 'SeasonsReport' not enabled. Skipping. Apr 5 19:10:25 DietPi weewx[2586]: reportengine: Report 'SmartphoneReport' not enabled. Skipping. Apr 5 19:10:25 DietPi weewx[2586]: reportengine: Report 'MobileReport' not enabled. Skipping. Apr 5 19:10:25 DietPi weewx[2586]: reportengine: Report 'StandardReport' not enabled. Skipping. Apr 5 19:10:25 DietPi weewx[2586]: reportengine: Report 'FTP' not enabled. Skipping. Apr 5 19:10:25 DietPi weewx[2586]: reportengine: Report 'RSYNC' not enabled. Skipping. Apr 5 19:10:32 DietPi weewx[2586]: te923: read: address 0x020001 Apr 5 19:10:33 DietPi weewx[2586]: te923: read: 5a 09 a2 45 87 c0 65 0a 00 0a 0a 00 0a 0a 00 0a 0a 00 0a ff ff 70 3e 04 81 c0 00 00 02 00 04 98 00 03 Apr 5 19:10:33 DietPi weewx[2586]: te923: read: address 0x00004c Apr 5 19:10:33 DietPi weewx[2586]: te923: read: 5a ff ff ff ff ff ff ff ff ff ff ff ff ff 54 c2 01 06 37 ff ff 54 05 19 03 70 3e 63 3e 6c 3e 6b 3e 5c Apr 5 19:10:43 DietPi weewx[2586]: te923: read: address 0x020001 Apr 5 19:10:43 DietPi weewx[2586]: te923: read: 5a 09 a2 45 87 c0 65 0a 00 0a 0a 00 0a 0a 00 0a 0a 00 0a ff ff 70 3e 04 81 c0 00 00 02 00 04 98 00 03