I have moved the neowx skin to the "NeoWX" directory so there is no confusion with naming, etc. Yes, I do have SteelSeries enabled, too. This configuration has worked with no issue for over 6 years. My suspicion is that weewx is not handling the %Y and %Y-%m template files properly. I've been monitoring the file generation through a terminal. It does not even attempt to run the generation over years and months but only generates the present one.
Example: it generates (namely) 'year-%Y.html', then it obviously copies or regenerates a 'year.html' file. -rw-r--r-- 1 root root 153002 dec 20 15:20 year.html -rw-r--r-- 1 root root 177695 dec 20 15:20 year-%Y.html Normally, I would expect 'year-2024.html', 'year-2023.html', etc. Same for the months, e.g. 'month-2024-11.html', 'month-2024-10.html' , etc. I have "debug=1" enabled in the weewx.conf already, the log I shared was collected using debug=1. Log records immediately after restart. Dec 20 15:06:34 vreme-Solkan-master systemd[1]: Starting LSB: weewx weather system... Dec 20 15:06:34 vreme-Solkan-master weewx[26575]: engine: Initializing weewx version 3.9.2 Dec 20 15:06:34 vreme-Solkan-master weewx[26575]: engine: Using Python 2.7.16 (default, Apr 6 2019, 01:42:57) #012[GCC 8.2.0] Dec 20 15:06:34 vreme-Solkan-master weewx[26575]: engine: Platform Linux-4.19.66-v7+-armv7l-with-debian-10.0 Dec 20 15:06:34 vreme-Solkan-master weewx[26575]: engine: Locale is 'sl_SI.UTF-8' Dec 20 15:06:34 vreme-Solkan-master weewx[26575]: engine: pid file is /var/run/weewx.pid Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Using configuration file /etc/weewx/weewx.conf Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Debug is 1 Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Initializing engine Dec 20 15:06:34 vreme-Solkan-master weewx[26565]: Starting weewx weather system: weewx. Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Loading station type Vantage (weewx.drivers.vantage) Dec 20 15:06:34 vreme-Solkan-master systemd[1]: Started LSB: weewx weather system. Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: vantage: Driver version is 3.1.1 Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: vantage: Opened up serial port /dev/ttyUSB0; baud 19200; timeout 4.00 Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: vantage: Gentle wake up of console successful Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: vantage: Hardware type is 17 Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: vantage: ISS ID is 1 Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: vantage: Hardware name: Vantage Vue Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Loading service weewx.engine.StdTimeSynch Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Finished loading service weewx.engine.StdTimeSynch Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Loading service user.strele.streleservice Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: strele: using /home/pi/weewx/html/strele2.txt Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Finished loading service user.strele.streleservice Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Loading service user.tempjar.tempjarservice Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: tempJar: using /home/pi/weewx/html/extraTemp1.txt Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Finished loading service user.tempjar.tempjarservice Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Loading service user.solarjar.solarjarservice Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: solarJar: using /home/pi/weewx/html/solar.txt Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Finished loading service user.solarjar.solarjarservice Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Loading service user.aqi.AQIservice Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: AQI: using /home/pi/weewx/html/aqi.txt Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Finished loading service user.aqi.AQIservice Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Loading service user.soil.Soilservice Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: Temperatura tal: using /home/pi/weewx/html/soiltemp.txt Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Finished loading service user.soil.Soilservice Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Loading service user.temp_pisarna.Pisarnaservice Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: Temperatura v pisarni: /home/pi/data/ITtemp.txt Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Finished loading service user.temp_pisarna.Pisarnaservice Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Loading service weewx.engine.StdConvert Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: StdConvert target unit is 0x1 Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Finished loading service weewx.engine.StdConvert Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Loading service weewx.engine.StdCalibrate Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Finished loading service weewx.engine.StdCalibrate Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Loading service weewx.engine.StdQC Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Finished loading service weewx.engine.StdQC Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Loading service weewx.wxservices.StdWXCalculate Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: wxcalculate: The following values will be calculated: barometer=prefer_hardware, windchill=prefer_hardware, dewpoint=prefer_hardware, appTemp=prefer_hardware, rainRate=prefer_hardware, windrun=prefer_hardware, heatindex=prefer_hardware, maxSolarRad=prefer_hardware, humidex=prefer_hardware, pressure=prefer_hardware, inDewpoint=prefer_hardware, ET=prefer_hardware, altimeter=prefer_hardware, cloudbase=prefer_hardware Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: wxcalculate: The following algorithms will be used for calculations: altimeter=aaNOAA, maxSolarRad=RS Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Finished loading service weewx.wxservices.StdWXCalculate Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Loading service weewx.engine.StdArchive Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Archive will use data binding wx_binding Dec 20 15:06:34 vreme-Solkan-master weewx[26579]: engine: Record generation will be attempted in 'hardware' Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: engine: Using archive interval of 60 seconds (specified by hardware) Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: engine: Use LOOP data in hi/low calculations: 1 Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: manager: Daily summary version is 2.0 Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: engine: Using binding 'wx_binding' to database 'weewx.sdb' Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: manager: Starting backfill of daily summaries Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: engine: Finished loading service weewx.engine.StdArchive Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: engine: Loading service weewx.restx.StdStationRegistry Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: restx: StationRegistry: Registration not requested. Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: engine: Finished loading service weewx.restx.StdStationRegistry Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: engine: Loading service weewx.restx.StdWunderground Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: restx: WU essentials: {} Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: restx: Wunderground-PWS: Data for station INOVAGOR14 will be posted Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: engine: Finished loading service weewx.restx.StdWunderground Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: engine: Loading service weewx.restx.StdPWSweather Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: restx: PWSweather: Posting not enabled. Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: engine: Finished loading service weewx.restx.StdPWSweather Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: engine: Loading service weewx.restx.StdCWOP Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: restx: CWOP: Posting not enabled. Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: engine: Finished loading service weewx.restx.StdCWOP Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: engine: Loading service weewx.restx.StdWOW Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: restx: WOW: Posting not enabled. Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: engine: Finished loading service weewx.restx.StdWOW Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: engine: Loading service weewx.restx.StdAWEKAS Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: restx: AWEKAS: Posting not enabled. Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: engine: Finished loading service weewx.restx.StdAWEKAS Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: engine: Loading service weewx.engine.StdPrint Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: engine: Finished loading service weewx.engine.StdPrint Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: engine: Loading service weewx.engine.StdReport Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: engine: Finished loading service weewx.engine.StdReport Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: engine: Starting up weewx version 3.9.2 Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: vantage: Gentle wake up of console successful Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: manager: Daily summary version is 2.0 Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: engine: Clock error is -1.26 seconds (positive is fast) Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: vantage: Getting archive packets since 2024-12-20 15:05:00 CET (1734703500) Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: vantage: Gentle wake up of console successful Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: vantage: Retrieving 1 page(s); starting index= 3 Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: strele: found value of 0 Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: tempJar: found value of 55.63 Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: Soncno obsevanje WF: 88.0 W/m2 Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: UV indeks WF : 0.3 Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: AQI PM1 : 0.84 Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: AQI PM2.5 : 1.55 Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: AQI PM10 : 1.55 Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: AQI PM2.5 nowcast : 1.43 Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: AQI PM10 nowcast : 1.86 Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: Temperatura zraka, senzor 1/2: 39.2 C / 40.55 C Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: Povprecna temperatura: 39.9 C Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: Temperatura tal -5 cm : found value of 39.2 Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: Temperatura tal -20 cm : found value of 40.55 Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: Temperatura v pisarni vzhod: 71.654 C Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: Temperatura v pisarni zahod: 73.76 C Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: manager: Added record 2024-12-20 15:06:00 CET (1734703560) to database 'weewx.sdb' Dec 20 15:06:35 vreme-Solkan-master weewx[26579]: manager: Added record 2024-12-20 15:06:00 CET (1734703560) to daily summary in 'weewx.sdb' Dec 20 15:06:36 vreme-Solkan-master weewx[26579]: vantage: DMPAFT complete: page timestamp 2024-12-18 20:27:00 CET (1734550020) less than final timestamp 2024-12-20 15:06:00 CET (1734703560) Dec 20 15:06:36 vreme-Solkan-master weewx[26579]: vantage: Catch up complete. Dec 20 15:06:36 vreme-Solkan-master weewx[26579]: engine: Starting main packet loop. Dec 20 15:06:36 vreme-Solkan-master weewx[26579]: vantage: Gentle wake up of console successful Dec 20 15:06:36 vreme-Solkan-master weewx[26579]: vantage: Requesting 200 LOOP packets. Dec 20 15:06:36 vreme-Solkan-master weewx[26579]: vantage: Gentle wake up of console successful Dec 20 15:06:36 vreme-Solkan-master weewx[26579]: restx: Wunderground-PWS: Published record 2024-12-20 15:06:00 CET (1734703560) petek, 20. december 2024 ob 14:53:12 UTC+1 je oseba Tom Keffer napisala: > In that case, let's make it easier to debug. You do not have neowx > enabled, but you said it is "copied to a Standard skin." Please unravel > whatever you did and set things back to a more canonical setup. It's hard > to debug when we don't know what we're looking at. > > Also, it appears that you are also running the "SteelSeries" skin. Is that > right? Has this also been replaced by something else? > > When you've got things back to a more normal form, if things are still not > working, set debug=1, restart weewx, post the log from startup through the > first reporting cycle. Don't skimp on the log! > > -tk > > On Fri, Dec 20, 2024 at 5:40 AM mihec <pete...@gmail.com> wrote: > >> Thank you for your suggestion, I will clear the logger memory. However, >> everything else works - daily (current) data, weekly, monthly, yearly. Only >> the specific reports are not generated (NOAA). And those are the ones with >> %Y and %Y-%m in the filename. When I use the previous skin, these files are >> generated normally. >> I will make a diff to my other stations' skin.conf files and also try to >> upgrade the weewx's version. >> >> >> petek, 20. december 2024 ob 13:49:41 UTC+1 je oseba Tom Keffer napisala: >> >>> You didn't show much of the log, but seeing as how you have a Vantage >>> Vue, there's a strong possibility that you're suffering from corrupted >>> logger memory. >>> >>> Try the suggestions in the section *Corrupted station memory >>> <https://github.com/weewx/weewx/wiki/Troubleshooting-the-Davis-Vantage-station#corrupt-station-memory>* >>> in >>> the Wiki. >>> >>> -tk >>> >>> On Fri, Dec 20, 2024 at 1:52 AM mihec <pete...@gmail.com> wrote: >>> >>>> The latest neowx skin is here: >>>> https://neoground.com/projects/neowx-material#section-download >>>> >>>> I hesitate with the upgrade since everything has been working well for >>>> years now. The hardware is Davis Vantage Vue with USB data logger. The OS >>>> is buster (no GUI), I see that I have python2 and python3.7 installed in >>>> the system. >>>> >>>> This is an excerpt from the log file, related to cheetah. >>>> >>>> *NOTE: The 'NeoWX' is the old neowx skin and I have it disabled. The >>>> new neowx skin is copied to a "Standard" skin.* >>>> >>>> Dec 20 10:40:15 vreme-Solkan-master weewx[30623]: vantage: Catch up >>>> complete. >>>> Dec 20 10:40:15 vreme-Solkan-master weewx[30623]: reportengine: Running >>>> reports for latest time in the database. >>>> Dec 20 10:40:15 vreme-Solkan-master weewx[30623]: vantage: Requesting >>>> 200 LOOP packets. >>>> Dec 20 10:40:15 vreme-Solkan-master weewx[30623]: reportengine: Report >>>> 'SeasonsReport' not enabled. Skipping. >>>> Dec 20 10:40:15 vreme-Solkan-master weewx[30623]: reportengine: Report >>>> 'NeoWX' not enabled. Skipping. >>>> Dec 20 10:40:15 vreme-Solkan-master weewx[30623]: reportengine: Running >>>> report 'SteelSeries' >>>> Dec 20 10:40:15 vreme-Solkan-master weewx[30623]: vantage: Gentle wake >>>> up of console successful >>>> Dec 20 10:40:15 vreme-Solkan-master weewx[30623]: reportengine: Found >>>> configuration file /etc/weewx/skins/ss/skin.conf for report 'SteelSeries' >>>> Dec 20 10:40:15 vreme-Solkan-master weewx[30623]: cheetahgenerator: >>>> using search list ['weewx.cheetahgenerator.Almanac', >>>> 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', >>>> 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', >>>> 'weewx.cheetahgenerator.Extras'] >>>> Dec 20 10:40:15 vreme-Solkan-master weewx[30623]: manager: Daily >>>> summary version is 2.0 >>>> Dec 20 10:40:15 vreme-Solkan-master weewx[30623]: reportengine: Report >>>> 'SmartphoneReport' not enabled. Skipping. >>>> Dec 20 10:40:15 vreme-Solkan-master weewx[30623]: reportengine: Report >>>> 'MobileReport' not enabled. Skipping. >>>> Dec 20 10:40:15 vreme-Solkan-master weewx[30623]: reportengine: Running >>>> report 'StandardReport' >>>> Dec 20 10:40:15 vreme-Solkan-master weewx[30623]: reportengine: Found >>>> configuration file /etc/weewx/skins/Standard/skin.conf for report >>>> 'StandardReport' >>>> Dec 20 10:40:15 vreme-Solkan-master weewx[30623]: cheetahgenerator: >>>> using search list ['weewx.cheetahgenerator.Almanac', >>>> 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', >>>> 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', >>>> 'weewx.cheetahgenerator.Extras'] >>>> Dec 20 10:40:15 vreme-Solkan-master weewx[30623]: manager: Daily >>>> summary version is 2.0 >>>> Dec 20 10:40:17 vreme-Solkan-master weewx[30623]: restx: >>>> Wunderground-PWS: Published record 2024-12-20 10:40:00 CET (1734687600) >>>> Dec 20 10:40:47 vreme-Solkan-master weewx[30623]: reportengine: Running >>>> report 'FTP' >>>> >>>> petek, 20. december 2024 ob 03:41:21 UTC+1 je oseba vince napisala: >>>> >>>>> Which neowx skin and version precisely? Have a download link? >>>>> >>>>> Weewx 3.9.2 is almost 5.5 years old. If you can do so, upgrading to >>>>> current v5 is recommended, but you need python 3 to do so… >>>>> >>>>> >>>>> On Thursday, December 19, 2024 at 6:26:30 AM UTC-8 mihec wrote: >>>>> >>>>>> My weewx version is 3.9.2 and have used the "old" 'neowx' skin for a >>>>>> couple of years. I've upgraded the skin to the latest neowx version now >>>>>> and >>>>>> have trouble with NOAA and summary html pages. >>>>>> Even though the templates are listed in the skin.conf they are >>>>>> obviously not used to generate archive data htmls. No error is reported >>>>>> in >>>>>> the log file. >>>>>> >>>>>> I am using this same neowx skin in two other setups (with newer weewx >>>>>> version) where they work normally. >>>>>> >>>>>> Is there anything I should check or set? What could be the issue? >>>>>> >>>>> -- >>>> >>> 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+...@googlegroups.com. >>>> >>> To view this discussion visit >>>> https://groups.google.com/d/msgid/weewx-user/2e43c24b-b4c5-433a-80dd-ba7235880e95n%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/weewx-user/2e43c24b-b4c5-433a-80dd-ba7235880e95n%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 weewx-user+...@googlegroups.com. >> > To view this discussion visit >> https://groups.google.com/d/msgid/weewx-user/4ffafdb3-c85a-4500-8ce3-72f525e28bebn%40googlegroups.com >> >> <https://groups.google.com/d/msgid/weewx-user/4ffafdb3-c85a-4500-8ce3-72f525e28bebn%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 weewx-user+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/weewx-user/287c6189-bfd7-48a0-b644-b942bac470cdn%40googlegroups.com.