You are using Niculskin, which is a 3rd party extension to WeeWX.

The skin has a template index.html.tmpl. Your version includes a tag that
looks something like $niculskinLabels.headings.almanac, which the Cheetah
engine cannot find. Looking through the Niculskin code, it does not seem to
be defined anywhere. Perhaps you added this tag?

If you did not add the tag, then you will have to contact the skin author.

-tk

On Mon, Mar 21, 2022 at 4:45 AM Astrid <[email protected]> wrote:

> Hello!
>
> I can figure it out a littel bit and starting downgrading version of suse
> rpm of weewx
> to the oldest one, which was available, this was working. Then I step up
> the suse rpm step by step. 4.5.1 is working, 4.6.0 causes the error, which
> I described
> before. During "playing" with the versions of suse rpm of weewx I did
> _not_ change
> anything on my configs.
> This is with DEBUG=1.
>
> Mär 21 12:32:01 linux python3[23332]: weewx[23332] DEBUG weewx.manager:
> Daily summary version is 4.0
> Mär 21 12:32:01 linux /weewxd[23332]: historygenerator.py: Generated 6
> tables in 0.12 seconds
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: Evaluation of template
> /etc/weewx/skins/niculskin/index.html.tmpl failed.
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: **** Ignoring template
> /etc/weewx/skins/niculskin/index.html.tmpl
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: **** Reason: cannot find 'almanac' while searching
> for 'niculskinLabels.headings.almanac'
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: **** To debug, try inserting '#errorCatcher Echo'
> at top of template
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: Evaluation of template
> /etc/weewx/skins/niculskin/week.html.tmpl failed.
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: **** Ignoring template
> /etc/weewx/skins/niculskin/week.html.tmpl
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: **** Reason: cannot find 'almanac' while searching
> for 'niculskinLabels.headings.almanac'
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: **** To debug, try inserting '#errorCatcher Echo'
> at top of template
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: Evaluation of template
> /etc/weewx/skins/niculskin/month.html.tmpl failed.
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: **** Ignoring template
> /etc/weewx/skins/niculskin/month.html.tmpl
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: **** Reason: cannot find 'almanac' while searching
> for 'niculskinLabels.headings.almanac'
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: **** To debug, try inserting '#errorCatcher Echo'
> at top of template
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: Evaluation of template
> /etc/weewx/skins/niculskin/year.html.tmpl failed.
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: **** Ignoring template
> /etc/weewx/skins/niculskin/year.html.tmpl
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: **** Reason: cannot find 'almanac' while searching
> for 'niculskinLabels.headings.almanac'
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: **** To debug, try inserting '#errorCatcher Echo'
> at top of template
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: Evaluation of template
> /etc/weewx/skins/niculskin/history.html.tmpl failed.
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: **** Ignoring template
> /etc/weewx/skins/niculskin/history.html.tmpl
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: **** Reason: cannot find 'almanac' while searching
> for 'niculskinLabels.headings.almanac'
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: **** To debug, try inserting '#errorCatcher Echo'
> at top of template
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: Evaluation of template
> /etc/weewx/skins/niculskin/almanac.html.tmpl failed.
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: **** Ignoring template
> /etc/weewx/skins/niculskin/almanac.html.tmpl
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: **** Reason: cannot find 'almanac' while searching
> for 'niculskinLabels.headings.almanac'
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: **** To debug, try inserting '#errorCatcher Echo'
> at top of template
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] INFO
> weewx.cheetahgenerator: Generated 4 files for report StandardReport in 1.26
> seconds
>
> And another I found in log:
>
> Mär 21 12:32:02 linux python3[23332]: weewx[23332] DEBUG weewx.manager:
> Daily summary version is 4.0
> Mär 21 12:32:13 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: Evaluation of template
> /etc/weewx/skins/Highcharts/json/year.json.tmpl failed.
> Mär 21 12:32:13 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: **** Ignoring template
> /etc/weewx/skins/Highcharts/json/year.json.tmpl
> Mär 21 12:32:13 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: **** Reason: cannot find 'outTempMinMax_json'
> Mär 21 12:32:13 linux python3[23332]: weewx[23332] ERROR
> weewx.cheetahgenerator: **** To debug, try inserting '#errorCatcher Echo'
> at top of template
> Mär 21 12:32:13 linux python3[23332]: weewx[23332] INFO
> weewx.cheetahgenerator: Generated 1 files for report Highcharts in 11.10
> seconds
>
> I dont know, why this?
>
> Mär 21 11:06:30 linux python3[20005]: wee_reports[20005] DEBUG
> weewx.manager: Daily summary version is 4.0
> Mär 21 11:06:38 linux python3[20005]: wee_reports[20005] ERROR
> weewx.cheetahgenerator: Generate failed with exception '<class
> 'NameMapper.NotFound'>'
> Mär 21 11:06:38 linux python3[20005]: wee_reports[20005] ERROR
> weewx.cheetahgenerator: **** Ignoring template
> /etc/weewx/skins/Highcharts/json/year.json.tmpl
> Mär 21 11:06:38 linux python3[20005]: wee_reports[20005] ERROR
> weewx.cheetahgenerator: **** Reason: cannot find 'outTempMinMax_json'
> Mär 21 11:06:38 linux python3[20005]: wee_reports[20005] ERROR
> weewx.cheetahgenerator: ****  Traceback (most recent call last):
> Mär 21 11:06:38 linux python3[20005]: wee_reports[20005] ERROR
> weewx.cheetahgenerator: ****    File
> "/usr/share/weewx/weewx/cheetahgenerator.py", line 326, in generate
> Mär 21 11:06:38 linux python3[20005]: wee_reports[20005] ERROR
> weewx.cheetahgenerator: ****      unicode_string =
> compiled_template.respond()
> Mär 21 11:06:38 linux python3[20005]: wee_reports[20005] ERROR
> weewx.cheetahgenerator: ****    File
> "_etc_weewx_skins_Highcharts_json_year_json_tmpl.py", line 151, in respond
> Mär 21 11:06:38 linux python3[20005]: wee_reports[20005] ERROR
> weewx.cheetahgenerator: ****  NameMapper.NotFound: cannot find
> 'outTempMinMax_json'
>
> Mär 21 10:49:53 linux python3[18485]: weewx[18485] INFO __main__: Using
> Python 3.6.15 (default, Sep 23 2021, 15:41:43) [GCC]
> Mär 21 10:49:53 linux python3[18485]: weewx[18485] INFO __main__: Platform
> Linux-5.3.18-150300.59.54-default-x86_64-with-glibc2.3.4
> Mär 21 10:49:53 linux python3[18485]: weewx[18485] INFO __main__: Locale
> is 'de_DE.UTF-8'
>
> Highcharts I am using 0.3.2
>
> Do you need further information?
>
> Regards, Astrid
>
>
>
>
> gjr80 schrieb am Samstag, 19. März 2022 um 22:07:24 UTC+1:
>
>> We have no idea what your problem is nor how to fix it. A good place to
>> start though would be to provide a log extract
>> <https://github.com/weewx/weewx/wiki/Help!-Posting-to-weewx-user#the-system-log>
>> .
>>
>> Gary
>>
>> On Sunday, 20 March 2022 at 02:56:35 UTC+10 Astrid wrote:
>>
>>> Hello!
>>>
>>> I am running weewx 4.7.0 as suse rpm on Leap 15.3
>>> with niculskin.
>>>
>>> Since 5 Feb 2022 there is no update of data index.html,
>>> week.html, month.html, year.html, almanac.html.
>>> (I dont know, if there has been an suse-update on this day?)
>>>
>>> But the plots on index.html, week.html, month.html, year.html
>>> are with fresh data.
>>>
>>> How can I fix it?
>>>
>>> Regards, Astrid
>>>
>>>
>>> --
> 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/e45f31fd-4b00-4eb1-9f2f-fb0954d87704n%40googlegroups.com
> <https://groups.google.com/d/msgid/weewx-user/e45f31fd-4b00-4eb1-9f2f-fb0954d87704n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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/CAPq0zEAoXqRyByAfSTFTvCEBs%3DJvybadbwqSBn%3DxBYNbWYxEaA%40mail.gmail.com.

Reply via email to