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 <[email protected]> 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 <[email protected]> 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 [email protected].
>>>>
>>> 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 [email protected].
>>
> 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 [email protected].
To view this discussion visit
https://groups.google.com/d/msgid/weewx-user/287c6189-bfd7-48a0-b644-b942bac470cdn%40googlegroups.com.