Hello,

I have a fresh install of weewx and the forecast extension using the 
exfoliation skin on a raspberrypi 4 running ptyhon3. My issue the forecast 
is not displayed on the "current" page. And the "forecast" page never 
updates. In the log there is an error about the forecast.html.tmpl file.

I do not know what to do. You can see my station here 
http://75.71.182.47:32983/weewx

Thank you. 

Joe Brockway

P.S. I did attach the log file

-- 
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/e09df022-8392-49b4-aa01-afbd67f8167dn%40googlegroups.com.
Jul 11 11:25:06 WEEWXpi-3 weewx[3219] INFO weewx.restx: Wunderground-RF: 
Published record 2023-07-11 11:25:06 MDT (1689096306)
Jul 11 11:25:08 WEEWXpi-3 weewx[3219] INFO weewx.restx: Wunderground-RF: 
Published record 2023-07-11 11:25:08 MDT (1689096308)
Jul 11 11:25:10 WEEWXpi-3 weewx[3219] INFO weewx.restx: Wunderground-RF: 
Published record 2023-07-11 11:25:10 MDT (1689096310)
Jul 11 11:25:12 WEEWXpi-3 weewx[3219] INFO weewx.restx: Wunderground-RF: 
Published record 2023-07-11 11:25:12 MDT (1689096312)
Jul 11 11:25:14 WEEWXpi-3 weewx[3219] INFO weewx.restx: Wunderground-RF: 
Published record 2023-07-11 11:25:14 MDT (1689096314)
Jul 11 11:25:16 WEEWXpi-3 weewx[3219] DEBUG weewx.drivers.vantage: Getting 
archive packets since 2023-07-11 11:20:00 MDT (1689096000)
Jul 11 11:25:16 WEEWXpi-3 weewx[3219] INFO weewx.restx: Wunderground-RF: 
Published record 2023-07-11 11:25:16 MDT (1689096316)
Jul 11 11:25:16 WEEWXpi-3 weewx[3219] DEBUG weewx.drivers.vantage: Successfully 
woke up Vantage console
Jul 11 11:25:16 WEEWXpi-3 weewx[3219] DEBUG weewx.drivers.vantage: Retrieving 1 
page(s); starting index= 2
Jul 11 11:25:17 WEEWXpi-3 weewx[3219] INFO weewx.manager: Added record 
2023-07-11 11:25:00 MDT (1689096300) to database 'weewx.sdb'
Jul 11 11:25:17 WEEWXpi-3 weewx[3219] INFO weewx.manager: Added record 
2023-07-11 11:25:00 MDT (1689096300) to daily summary in 'weewx.sdb'
Jul 11 11:25:17 WEEWXpi-3 weewx[3219] DEBUG user.forecast: MainThread: 
Zambretti: starting thread
Jul 11 11:25:17 WEEWXpi-3 weewx[3219] DEBUG user.forecast: ZambrettiThread: 
Zambretti: forecast was already calculated for 2023-07-11 09:00:00 MDT 
(1689087600)
Jul 11 11:25:17 WEEWXpi-3 weewx[3219] DEBUG user.forecast: MainThread: NWS: not 
yet time to do the forecast
Jul 11 11:25:17 WEEWXpi-3 weewx[3219] DEBUG user.forecast: ZambrettiThread: 
Zambretti: terminating thread
Jul 11 11:25:17 WEEWXpi-3 weewx[3219] DEBUG user.forecast: MainThread: XTide: 
starting thread
Jul 11 11:25:17 WEEWXpi-3 weewx[3219] INFO user.forecast: XTideThread: XTide: 
generating tides from 2023-07-11 00:00:00 MDT (1689055200) to 2023-08-08 
00:00:00 MDT (1691474400)
Jul 11 11:25:17 WEEWXpi-3 weewx[3219] DEBUG weewx.drivers.vantage: Empty record 
page 0; index 3
Jul 11 11:25:17 WEEWXpi-3 weewx[3219] DEBUG user.forecast: XTideThread: XTide: 
running command '/usr/bin/tide -fc -df'%Y.%m.%d' -tf'%H:%M' -l'Littleton' 
-b'2023-07-11 00:00' -e'2023-08-08 00:00''
Jul 11 11:25:17 WEEWXpi-3 weewx[3219] DEBUG weewx.reportengine: Running reports 
for latest time in the database.
Jul 11 11:25:17 WEEWXpi-3 weewx[3219] DEBUG weewx.drivers.vantage: Requesting 
200 LOOP packets.
Jul 11 11:25:17 WEEWXpi-3 weewx[3219] DEBUG weewx.reportengine: Report 
'SeasonsReport' not enabled. Skipping.
Jul 11 11:25:17 WEEWXpi-3 weewx[3219] DEBUG weewx.reportengine: Report 
'SmartphoneReport' not enabled. Skipping.
Jul 11 11:25:17 WEEWXpi-3 weewx[3219] DEBUG weewx.reportengine: Report 
'MobileReport' not enabled. Skipping.
Jul 11 11:25:17 WEEWXpi-3 weewx[3219] DEBUG weewx.reportengine: Running report 
'StandardReport'
Jul 11 11:25:17 WEEWXpi-3 weewx[3219] INFO user.forecast: XTideThread: XTide: 
got no tidal events
Jul 11 11:25:17 WEEWXpi-3 weewx[3219] DEBUG user.forecast: XTideThread: XTide: 
terminating thread
Jul 11 11:25:17 WEEWXpi-3 weewx[3219] DEBUG weewx.reportengine: Found 
configuration file /etc/weewx/skins/exfoliation/skin.conf for report 
'StandardReport'
Jul 11 11:25:17 WEEWXpi-3 weewx[3219] DEBUG weewx.reportengine: Cannot read 
localization file /etc/weewx/skins/exfoliation/lang/en.conf for report 
'StandardReport': Config file not found: 
"/etc/weewx/skins/exfoliation/lang/en.conf".
Jul 11 11:25:17 WEEWXpi-3 weewx[3219] DEBUG weewx.reportengine: **** Using 
defaults instead.
Jul 11 11:25:17 WEEWXpi-3 weewx[3219] DEBUG weewx.cheetahgenerator: Using 
search list ['weewx.cheetahgenerator.Almanac', 
'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions', 
'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.Gettext', 
'weewx.cheetahgenerator.JSONHelpers', 'weewx.cheetahgenerator.PlotInfo', 
'weewx.cheetahgenerator.SkinInfo', 'weewx.cheetahgenerator.Station', 
'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo']
Jul 11 11:25:17 WEEWXpi-3 weewx[3219] DEBUG weewx.manager: Daily summary 
version is 4.0
Jul 11 11:25:17 WEEWXpi-3 weewx[3219] DEBUG weewx.drivers.vantage: Successfully 
woke up Vantage console
Jul 11 11:25:17 WEEWXpi-3 weewx[3219] INFO weewx.restx: Wunderground-RF: 
Published record 2023-07-11 11:25:18 MDT (1689096318)
Jul 11 11:25:18 WEEWXpi-3 weewx[3219] ERROR weewx.cheetahgenerator: Evaluation 
of template /etc/weewx/skins/exfoliation/forecast.html.tmpl failed with 
exception '<class 'KeyError'>'
Jul 11 11:25:18 WEEWXpi-3 weewx[3219] ERROR weewx.cheetahgenerator: **** 
Ignoring template /etc/weewx/skins/exfoliation/forecast.html.tmpl
Jul 11 11:25:18 WEEWXpi-3 weewx[3219] ERROR weewx.cheetahgenerator: **** 
Reason: 'N'
Jul 11 11:25:18 WEEWXpi-3 weewx[3219] ERROR weewx.cheetahgenerator: ****  
Traceback (most recent call last):
Jul 11 11:25:18 WEEWXpi-3 weewx[3219] ERROR weewx.cheetahgenerator: ****    
File "/usr/share/weewx/weewx/cheetahgenerator.py", line 348, in generate
Jul 11 11:25:18 WEEWXpi-3 weewx[3219] ERROR weewx.cheetahgenerator: ****      
unicode_string = compiled_template.respond()
Jul 11 11:25:18 WEEWXpi-3 weewx[3219] ERROR weewx.cheetahgenerator: ****    
File "_etc_weewx_skins_exfoliation_forecast_html_tmpl.py", line 336, in respond
Jul 11 11:25:18 WEEWXpi-3 weewx[3219] ERROR weewx.cheetahgenerator: ****    
File "_etc_weewx_skins_exfoliation_forecast_html_tmpl.py", line 113, in 
__errorCatcher7
Jul 11 11:25:18 WEEWXpi-3 weewx[3219] ERROR weewx.cheetahgenerator: ****    
File "<string>", line 1, in <module>
Jul 11 11:25:18 WEEWXpi-3 weewx[3219] ERROR weewx.cheetahgenerator: ****  
KeyError: 'N'
Jul 11 11:25:18 WEEWXpi-3 weewx[3219] INFO weewx.cheetahgenerator: Generated 8 
files for report StandardReport in 1.06 seconds
Jul 11 11:25:18 WEEWXpi-3 weewx[3219] DEBUG weewx.manager: Daily summary 
version is 4.0
Jul 11 11:25:18 WEEWXpi-3 weewx[3219] INFO weewx.restx: Wunderground-RF: 
Published record 2023-07-11 11:25:18 MDT (1689096318)
Jul 11 11:25:18 WEEWXpi-3 weewx[3219] INFO weewx.imagegenerator: Generated 18 
images for report StandardReport in 0.68 seconds
Jul 11 11:25:18 WEEWXpi-3 weewx[3219] INFO weewx.reportengine: Copied 0 files 
to /var/www/html/weewx
Jul 11 11:25:18 WEEWXpi-3 weewx[3219] DEBUG weewx.reportengine: Running report 
'exfoliation'
Jul 11 11:25:18 WEEWXpi-3 weewx[3219] DEBUG weewx.reportengine: Found 
configuration file /etc/weewx/skins/exfoliation/skin.conf for report 
'exfoliation'
Jul 11 11:25:18 WEEWXpi-3 weewx[3219] DEBUG weewx.reportengine: Cannot read 
localization file /etc/weewx/skins/exfoliation/lang/en.conf for report 
'exfoliation': Config file not found: 
"/etc/weewx/skins/exfoliation/lang/en.conf".
Jul 11 11:25:18 WEEWXpi-3 weewx[3219] DEBUG weewx.reportengine: **** Using 
defaults instead.
Jul 11 11:25:18 WEEWXpi-3 weewx[3219] DEBUG weewx.cheetahgenerator: Using 
search list ['weewx.cheetahgenerator.Almanac', 
'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions', 
'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.Gettext', 
'weewx.cheetahgenerator.JSONHelpers', 'weewx.cheetahgenerator.PlotInfo', 
'weewx.cheetahgenerator.SkinInfo', 'weewx.cheetahgenerator.Station', 
'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo']
Jul 11 11:25:18 WEEWXpi-3 weewx[3219] DEBUG weewx.manager: Daily summary 
version is 4.0
Jul 11 11:25:19 WEEWXpi-3 weewx[3219] ERROR weewx.cheetahgenerator: Evaluation 
of template /etc/weewx/skins/exfoliation/forecast.html.tmpl failed with 
exception '<class 'KeyError'>'
Jul 11 11:25:19 WEEWXpi-3 weewx[3219] ERROR weewx.cheetahgenerator: **** 
Ignoring template /etc/weewx/skins/exfoliation/forecast.html.tmpl
Jul 11 11:25:19 WEEWXpi-3 weewx[3219] ERROR weewx.cheetahgenerator: **** 
Reason: 'N'
Jul 11 11:25:19 WEEWXpi-3 weewx[3219] ERROR weewx.cheetahgenerator: ****  
Traceback (most recent call last):
Jul 11 11:25:19 WEEWXpi-3 weewx[3219] ERROR weewx.cheetahgenerator: ****    
File "/usr/share/weewx/weewx/cheetahgenerator.py", line 348, in generate
Jul 11 11:25:19 WEEWXpi-3 weewx[3219] ERROR weewx.cheetahgenerator: ****      
unicode_string = compiled_template.respond()
Jul 11 11:25:19 WEEWXpi-3 weewx[3219] ERROR weewx.cheetahgenerator: ****    
File "_etc_weewx_skins_exfoliation_forecast_html_tmpl.py", line 336, in respond
Jul 11 11:25:19 WEEWXpi-3 weewx[3219] ERROR weewx.cheetahgenerator: ****    
File "_etc_weewx_skins_exfoliation_forecast_html_tmpl.py", line 113, in 
__errorCatcher7
Jul 11 11:25:19 WEEWXpi-3 weewx[3219] ERROR weewx.cheetahgenerator: ****    
File "<string>", line 1, in <module>
Jul 11 11:25:19 WEEWXpi-3 weewx[3219] ERROR weewx.cheetahgenerator: ****  
KeyError: 'N'
Jul 11 11:25:20 WEEWXpi-3 weewx[3219] INFO weewx.cheetahgenerator: Generated 8 
files for report exfoliation in 1.05 seconds
Jul 11 11:25:20 WEEWXpi-3 weewx[3219] DEBUG weewx.manager: Daily summary 
version is 4.0
Jul 11 11:25:20 WEEWXpi-3 weewx[3219] INFO weewx.restx: Wunderground-RF: 
Published record 2023-07-11 11:25:20 MDT (1689096320)
Jul 11 11:25:20 WEEWXpi-3 weewx[3219] INFO weewx.imagegenerator: Generated 18 
images for report exfoliation in 0.67 seconds
Jul 11 11:25:20 WEEWXpi-3 weewx[3219] INFO weewx.reportengine: Copied 0 files 
to /var/www/html/weewx/exfoliation
Jul 11 11:25:20 WEEWXpi-3 weewx[3219] DEBUG weewx.reportengine: Running report 
'forecast'
Jul 11 11:25:20 WEEWXpi-3 weewx[3219] DEBUG weewx.reportengine: Found 
configuration file /etc/weewx/skins/forecast/skin.conf for report 'forecast'
Jul 11 11:25:20 WEEWXpi-3 weewx[3219] DEBUG weewx.reportengine: Cannot read 
localization file /etc/weewx/skins/forecast/lang/en.conf for report 'forecast': 
Config file not found: "/etc/weewx/skins/forecast/lang/en.conf".
Jul 11 11:25:20 WEEWXpi-3 weewx[3219] DEBUG weewx.reportengine: **** Using 
defaults instead.
Jul 11 11:25:20 WEEWXpi-3 weewx[3219] DEBUG weewx.cheetahgenerator: Using 
search list ['user.forecast.ForecastVariables', 
'weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Current', 
'weewx.cheetahgenerator.DisplayOptions', 'weewx.cheetahgenerator.Extras', 
'weewx.cheetahgenerator.Gettext', 'weewx.cheetahgenerator.JSONHelpers', 
'weewx.cheetahgenerator.PlotInfo', 'weewx.cheetahgenerator.SkinInfo', 
'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Stats', 
'weewx.cheetahgenerator.UnitInfo']
Jul 11 11:25:20 WEEWXpi-3 weewx[3219] DEBUG weewx.manager: Daily summary 
version is 4.0
Jul 11 11:25:21 WEEWXpi-3 weewx[3219] INFO weewx.cheetahgenerator: Generated 11 
files for report forecast in 0.82 seconds
Jul 11 11:25:21 WEEWXpi-3 weewx[3219] INFO weewx.reportengine: Copied 0 files 
to /var/www/html/weewx/forecast
Jul 11 11:25:21 WEEWXpi-3 weewx[3219] DEBUG weewx.reportengine: Report 'FTP' 
not enabled. Skipping.
Jul 11 11:25:21 WEEWXpi-3 weewx[3219] DEBUG weewx.reportengine: Report 'RSYNC' 
not enabled. Skipping.
Jul 11 11:25:22 WEEWXpi-3 weewx[3219] INFO weewx.restx: Wunderground-RF: 
Published record 2023-07-11 11:25:22 MDT (1689096322)
Jul 11 11:25:24 WEEWXpi-3 weewx[3219] INFO weewx.restx: Wunderground-RF: 
Published record 2023-07-11 11:25:24 MDT (1689096324)
Jul 11 11:25:26 WEEWXpi-3 weewx[3219] INFO weewx.restx: Wunderground-RF: 
Published record 2023-07-11 11:25:26 MDT (1689096326)

Reply via email to