Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-11-13 Thread gmr...@gmail.com
Hi Vince,
It has been doing this since day 1.  When I have time, I'll build a new 
memory card for the Rpi with a fresh install of weewx and start with an 
empty database.

On Monday, November 13, 2023 at 7:52:57 PM UTC-5 gmr...@gmail.com wrote:

> You are correct and it was a typo, the . and / being next to each other, 
> it happens sometimes.  
>
> On Monday, November 13, 2023 at 2:00:41 AM UTC-5 jterr...@gmail.com wrote:
>
>> you said "Y*up, in /usr/share/weewx/weewx.xtypes.py 
>>  at line 9 we have "import logging*"". 
>> May be a typo, but it should be  /usr/share/weewx/weewx/xtypes.py 
>> and not /usr/share/weewx/weewx.xtypes.py
>>
>> Le lundi 13 novembre 2023 à 01:45:44 UTC+1, Mike Ruble a écrit :
>>
>>> Yup, in /usr/share/weewx/weewx.xtypes.py at line 9 we have "import 
>>> logging".  I've not done Python; but, I am pretty good at several other 
>>> languages, do we have a way of running the wee_reports in debug mode? I can 
>>> trace through the rabbit hole to the other side.  
>>>
>>> Note, the same issue with reports is had on a different Debinan 10 
>>> system, that is reading from the same database.  This makes me question if 
>>> the standard Debian load is lacking some required code.  Just a thought.
>>>
>>>
>>> On Sun, Nov 12, 2023 at 7:12 PM vince  wrote:
>>>
 Look for "import logging" on line 9 or so in the file.

 On Sunday, November 12, 2023 at 3:44:13 PM UTC-8 gmr...@gmail.com 
 wrote:

> No abandonment there.  I've had a heck of a week with both my vehicles 
> spending several days plus the weekend in the service centers of the 
> respective manufacturers.  Fortunately, both are covered by extended 
> emissions warranty or the limited lifetime powertrain warranty.  But it 
> is 
> still a hassle.
>
> I do believe I have the instrumented version in place.  Can you 
> provide a line or 2 of code that would differentiate the instrumented 
> version from other version to verify?
>
> Thanks,
> Mike
> On Sunday, November 12, 2023 at 5:06:59 PM UTC-5 Tom Keffer wrote:
>
>> Sorry. Didn't mean to abandon you there.
>>
>> However, it's impossible to debug this with a standard log. That's 
>> why we need the output of the instrumented version of xtypes.py that I 
>> sent 
>> to you. For some reason, the output is just not showing up, and I have 
>> no 
>> idea why. (assuming the instrumentated version is in place).
>>
>> On Sun, Nov 12, 2023 at 12:11 PM gmr...@gmail.com  
>> wrote:
>>
>>> The FTP server was down for maintenance at the time, that is not the 
>>> issue.  I'm still 
>>> getting $month.outTemp.meanmax.format($Temp,$NONE,add_label=False) in 
>>> the 
>>> climate reports for columns Mean Max, Mean Min, Heat Deg Days, Cool Deg 
>>> Days, Max>+90, Max <+ 32, Min <= 32 and Min <= 0.
>>>
>>> As an experiment I loaded weewx on a different Debian 10 system and 
>>> pointed it to the same database server as the RaspberryPi (the RPi 
>>> connects 
>>> to the Davis receiver).  I got the same results on that system when it 
>>> generated reports.
>>>
>>> Here is the syslog from startup and running the wee_reports command.
>>>
>>> Nov 12 14:53:25 WEEWX systemd[1]: Starting LSB: weewx weather 
>>> system...
>>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Initializing weewx 
>>> version 4.10.2
>>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Using Python 3.9.2 
>>> (default, Mar 12 2021, 04:06:34) #012[GCC 10.2.1 20210110]
>>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Located at 
>>> /bin/python3
>>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Platform 
>>> Linux-6.1.21-v7+-armv7l-with-glibc2.31
>>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Locale is 
>>> 'en_US.UTF-8'
>>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Using configuration 
>>> file /etc/weewx/weewx.conf
>>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Debug is 1
>>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: PID file is 
>>> /var/run/weewx.pid
>>> Nov 12 14:53:25 WEEWX weewx[5566] DEBUG __main__: Initializing engine
>>> Nov 12 14:53:25 WEEWX weewx[5566] INFO weewx.engine: Loading station 
>>> type Vantage (weewx.drivers.vantage)
>>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: 
>>> Driver version is 3.5.2
>>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: 
>>> Option loop_request=1
>>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: 
>>> Opened up serial port /dev/ttyUSB0; baud 19200; timeout 4.00
>>> Nov 12 14:53:26 WEEWX weewx[5548]: Starting weewx weather system: 
>>> weewx.
>>> Nov 12 14:53:26 WEEWX systemd[1]: Started LSB: weewx weather system.
>>> Nov 12 14:53:26 WEEWX 

Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-11-13 Thread gmr...@gmail.com
You are correct and it was a typo, the . and / being next to each other, it 
happens sometimes.  

On Monday, November 13, 2023 at 2:00:41 AM UTC-5 jterr...@gmail.com wrote:

> you said "Y*up, in /usr/share/weewx/weewx.xtypes.py 
>  at line 9 we have "import logging*"". 
> May be a typo, but it should be  /usr/share/weewx/weewx/xtypes.py 
> and not /usr/share/weewx/weewx.xtypes.py
>
> Le lundi 13 novembre 2023 à 01:45:44 UTC+1, Mike Ruble a écrit :
>
>> Yup, in /usr/share/weewx/weewx.xtypes.py at line 9 we have "import 
>> logging".  I've not done Python; but, I am pretty good at several other 
>> languages, do we have a way of running the wee_reports in debug mode? I can 
>> trace through the rabbit hole to the other side.  
>>
>> Note, the same issue with reports is had on a different Debinan 10 
>> system, that is reading from the same database.  This makes me question if 
>> the standard Debian load is lacking some required code.  Just a thought.
>>
>>
>> On Sun, Nov 12, 2023 at 7:12 PM vince  wrote:
>>
>>> Look for "import logging" on line 9 or so in the file.
>>>
>>> On Sunday, November 12, 2023 at 3:44:13 PM UTC-8 gmr...@gmail.com wrote:
>>>
 No abandonment there.  I've had a heck of a week with both my vehicles 
 spending several days plus the weekend in the service centers of the 
 respective manufacturers.  Fortunately, both are covered by extended 
 emissions warranty or the limited lifetime powertrain warranty.  But it is 
 still a hassle.

 I do believe I have the instrumented version in place.  Can you provide 
 a line or 2 of code that would differentiate the instrumented version from 
 other version to verify?

 Thanks,
 Mike
 On Sunday, November 12, 2023 at 5:06:59 PM UTC-5 Tom Keffer wrote:

> Sorry. Didn't mean to abandon you there.
>
> However, it's impossible to debug this with a standard log. That's why 
> we need the output of the instrumented version of xtypes.py that I sent 
> to 
> you. For some reason, the output is just not showing up, and I have no 
> idea 
> why. (assuming the instrumentated version is in place).
>
> On Sun, Nov 12, 2023 at 12:11 PM gmr...@gmail.com  
> wrote:
>
>> The FTP server was down for maintenance at the time, that is not the 
>> issue.  I'm still 
>> getting $month.outTemp.meanmax.format($Temp,$NONE,add_label=False) in 
>> the 
>> climate reports for columns Mean Max, Mean Min, Heat Deg Days, Cool Deg 
>> Days, Max>+90, Max <+ 32, Min <= 32 and Min <= 0.
>>
>> As an experiment I loaded weewx on a different Debian 10 system and 
>> pointed it to the same database server as the RaspberryPi (the RPi 
>> connects 
>> to the Davis receiver).  I got the same results on that system when it 
>> generated reports.
>>
>> Here is the syslog from startup and running the wee_reports command.
>>
>> Nov 12 14:53:25 WEEWX systemd[1]: Starting LSB: weewx weather 
>> system...
>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Initializing weewx 
>> version 4.10.2
>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Using Python 3.9.2 
>> (default, Mar 12 2021, 04:06:34) #012[GCC 10.2.1 20210110]
>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Located at 
>> /bin/python3
>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Platform 
>> Linux-6.1.21-v7+-armv7l-with-glibc2.31
>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Locale is 
>> 'en_US.UTF-8'
>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Using configuration 
>> file /etc/weewx/weewx.conf
>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Debug is 1
>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: PID file is 
>> /var/run/weewx.pid
>> Nov 12 14:53:25 WEEWX weewx[5566] DEBUG __main__: Initializing engine
>> Nov 12 14:53:25 WEEWX weewx[5566] INFO weewx.engine: Loading station 
>> type Vantage (weewx.drivers.vantage)
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Driver 
>> version is 3.5.2
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Option 
>> loop_request=1
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Opened 
>> up serial port /dev/ttyUSB0; baud 19200; timeout 4.00
>> Nov 12 14:53:26 WEEWX weewx[5548]: Starting weewx weather system: 
>> weewx.
>> Nov 12 14:53:26 WEEWX systemd[1]: Started LSB: weewx weather system.
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: 
>> Successfully woke up Vantage console
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: 
>> Hardware type is 16
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: ISS ID 
>> is 1
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: 
>> Hardware name: 

Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-11-12 Thread jterr...@gmail.com
you said "Y*up, in /usr/share/weewx/weewx.xtypes.py 
 at line 9 we have "import logging*"". 
May be a typo, but it should be  /usr/share/weewx/weewx/xtypes.py 
and not /usr/share/weewx/weewx.xtypes.py

Le lundi 13 novembre 2023 à 01:45:44 UTC+1, Mike Ruble a écrit :

> Yup, in /usr/share/weewx/weewx.xtypes.py at line 9 we have "import 
> logging".  I've not done Python; but, I am pretty good at several other 
> languages, do we have a way of running the wee_reports in debug mode? I can 
> trace through the rabbit hole to the other side.  
>
> Note, the same issue with reports is had on a different Debinan 10 system, 
> that is reading from the same database.  This makes me question if the 
> standard Debian load is lacking some required code.  Just a thought.
>
>
> On Sun, Nov 12, 2023 at 7:12 PM vince  wrote:
>
>> Look for "import logging" on line 9 or so in the file.
>>
>> On Sunday, November 12, 2023 at 3:44:13 PM UTC-8 gmr...@gmail.com wrote:
>>
>>> No abandonment there.  I've had a heck of a week with both my vehicles 
>>> spending several days plus the weekend in the service centers of the 
>>> respective manufacturers.  Fortunately, both are covered by extended 
>>> emissions warranty or the limited lifetime powertrain warranty.  But it is 
>>> still a hassle.
>>>
>>> I do believe I have the instrumented version in place.  Can you provide 
>>> a line or 2 of code that would differentiate the instrumented version from 
>>> other version to verify?
>>>
>>> Thanks,
>>> Mike
>>> On Sunday, November 12, 2023 at 5:06:59 PM UTC-5 Tom Keffer wrote:
>>>
 Sorry. Didn't mean to abandon you there.

 However, it's impossible to debug this with a standard log. That's why 
 we need the output of the instrumented version of xtypes.py that I sent to 
 you. For some reason, the output is just not showing up, and I have no 
 idea 
 why. (assuming the instrumentated version is in place).

 On Sun, Nov 12, 2023 at 12:11 PM gmr...@gmail.com  
 wrote:

> The FTP server was down for maintenance at the time, that is not the 
> issue.  I'm still 
> getting $month.outTemp.meanmax.format($Temp,$NONE,add_label=False) in the 
> climate reports for columns Mean Max, Mean Min, Heat Deg Days, Cool Deg 
> Days, Max>+90, Max <+ 32, Min <= 32 and Min <= 0.
>
> As an experiment I loaded weewx on a different Debian 10 system and 
> pointed it to the same database server as the RaspberryPi (the RPi 
> connects 
> to the Davis receiver).  I got the same results on that system when it 
> generated reports.
>
> Here is the syslog from startup and running the wee_reports command.
>
> Nov 12 14:53:25 WEEWX systemd[1]: Starting LSB: weewx weather system...
> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Initializing weewx 
> version 4.10.2
> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Using Python 3.9.2 
> (default, Mar 12 2021, 04:06:34) #012[GCC 10.2.1 20210110]
> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Located at 
> /bin/python3
> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Platform 
> Linux-6.1.21-v7+-armv7l-with-glibc2.31
> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Locale is 
> 'en_US.UTF-8'
> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Using configuration 
> file /etc/weewx/weewx.conf
> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Debug is 1
> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: PID file is 
> /var/run/weewx.pid
> Nov 12 14:53:25 WEEWX weewx[5566] DEBUG __main__: Initializing engine
> Nov 12 14:53:25 WEEWX weewx[5566] INFO weewx.engine: Loading station 
> type Vantage (weewx.drivers.vantage)
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Driver 
> version is 3.5.2
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Option 
> loop_request=1
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Opened 
> up serial port /dev/ttyUSB0; baud 19200; timeout 4.00
> Nov 12 14:53:26 WEEWX weewx[5548]: Starting weewx weather system: 
> weewx.
> Nov 12 14:53:26 WEEWX systemd[1]: Started LSB: weewx weather system.
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: 
> Successfully woke up Vantage console
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: 
> Hardware type is 16
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: ISS ID 
> is 1
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: 
> Hardware name: Vantage Pro2
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service 
> weewx.engine.StdTimeSynch
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading 
> service weewx.engine.StdTimeSynch
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: 

Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-11-12 Thread vince
All I can suggest is to temporarily use sqlite and simulator to baseline 
your setup, then change back to your modified 
setup one change at a time.

On Sunday, November 12, 2023 at 6:08:41 PM UTC-8 gmr...@gmail.com wrote:

> I've got these on theRPi:
>
> mariadb-client-10.5/oldstable,now 1:10.5.21-0+deb11u1 armhf 
> [installed,automatic]
> mariadb-client-core-10.5/oldstable,now 1:10.5.21-0+deb11u1 armhf 
> [installed,automatic]
> mariadb-client/oldstable,now 1:10.5.21-0+deb11u1 all [installed]
> mariadb-common/oldstable,now 1:10.5.21-0+deb11u1 all [installed,automatic]
> and
> python3-mysqldb/oldstable,now 1.4.4-2+b1 armhf [installed]
>
>
> Thank you,
> Mike
> On Sunday, November 12, 2023 at 8:09:56 PM UTC-5 vince wrote:
>
>> Nothing wrong with vanilla deb10.  There are many such systems out there, 
>> typically raspi running old versions of the os.
>>
>> Did you perhaps forget to install the python mariadb packages 
>> (mariadb-client and python3-mysqldb) ?
>>
>> On Sunday, November 12, 2023 at 4:45:44 PM UTC-8 Mike Ruble wrote:
>>
>>> Yup, in /usr/share/weewx/weewx.xtypes.py at line 9 we have "import 
>>> logging".  I've not done Python; but, I am pretty good at several other 
>>> languages, do we have a way of running the wee_reports in debug mode? I can 
>>> trace through the rabbit hole to the other side.  
>>>
>>> Note, the same issue with reports is had on a different Debinan 10 
>>> system, that is reading from the same database.  This makes me question if 
>>> the standard Debian load is lacking some required code.  Just a thought.
>>>
>>>
>>> On Sun, Nov 12, 2023 at 7:12 PM vince  wrote:
>>>
 Look for "import logging" on line 9 or so in the file.

 On Sunday, November 12, 2023 at 3:44:13 PM UTC-8 gmr...@gmail.com 
 wrote:

> No abandonment there.  I've had a heck of a week with both my vehicles 
> spending several days plus the weekend in the service centers of the 
> respective manufacturers.  Fortunately, both are covered by extended 
> emissions warranty or the limited lifetime powertrain warranty.  But it 
> is 
> still a hassle.
>
> I do believe I have the instrumented version in place.  Can you 
> provide a line or 2 of code that would differentiate the instrumented 
> version from other version to verify?
>
> Thanks,
> Mike
> On Sunday, November 12, 2023 at 5:06:59 PM UTC-5 Tom Keffer wrote:
>
>> Sorry. Didn't mean to abandon you there.
>>
>> However, it's impossible to debug this with a standard log. That's 
>> why we need the output of the instrumented version of xtypes.py that I 
>> sent 
>> to you. For some reason, the output is just not showing up, and I have 
>> no 
>> idea why. (assuming the instrumentated version is in place).
>>
>> On Sun, Nov 12, 2023 at 12:11 PM gmr...@gmail.com  
>> wrote:
>>
>>> The FTP server was down for maintenance at the time, that is not the 
>>> issue.  I'm still 
>>> getting $month.outTemp.meanmax.format($Temp,$NONE,add_label=False) in 
>>> the 
>>> climate reports for columns Mean Max, Mean Min, Heat Deg Days, Cool Deg 
>>> Days, Max>+90, Max <+ 32, Min <= 32 and Min <= 0.
>>>
>>> As an experiment I loaded weewx on a different Debian 10 system and 
>>> pointed it to the same database server as the RaspberryPi (the RPi 
>>> connects 
>>> to the Davis receiver).  I got the same results on that system when it 
>>> generated reports.
>>>
>>> Here is the syslog from startup and running the wee_reports command.
>>>
>>> Nov 12 14:53:25 WEEWX systemd[1]: Starting LSB: weewx weather 
>>> system...
>>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Initializing weewx 
>>> version 4.10.2
>>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Using Python 3.9.2 
>>> (default, Mar 12 2021, 04:06:34) #012[GCC 10.2.1 20210110]
>>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Located at 
>>> /bin/python3
>>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Platform 
>>> Linux-6.1.21-v7+-armv7l-with-glibc2.31
>>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Locale is 
>>> 'en_US.UTF-8'
>>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Using configuration 
>>> file /etc/weewx/weewx.conf
>>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Debug is 1
>>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: PID file is 
>>> /var/run/weewx.pid
>>> Nov 12 14:53:25 WEEWX weewx[5566] DEBUG __main__: Initializing engine
>>> Nov 12 14:53:25 WEEWX weewx[5566] INFO weewx.engine: Loading station 
>>> type Vantage (weewx.drivers.vantage)
>>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: 
>>> Driver version is 3.5.2
>>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: 
>>> Option loop_request=1
>>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: 

Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-11-12 Thread gmr...@gmail.com
I've got these on theRPi:

mariadb-client-10.5/oldstable,now 1:10.5.21-0+deb11u1 armhf 
[installed,automatic]
mariadb-client-core-10.5/oldstable,now 1:10.5.21-0+deb11u1 armhf 
[installed,automatic]
mariadb-client/oldstable,now 1:10.5.21-0+deb11u1 all [installed]
mariadb-common/oldstable,now 1:10.5.21-0+deb11u1 all [installed,automatic]
and
python3-mysqldb/oldstable,now 1.4.4-2+b1 armhf [installed]


Thank you,
Mike
On Sunday, November 12, 2023 at 8:09:56 PM UTC-5 vince wrote:

> Nothing wrong with vanilla deb10.  There are many such systems out there, 
> typically raspi running old versions of the os.
>
> Did you perhaps forget to install the python mariadb packages 
> (mariadb-client and python3-mysqldb) ?
>
> On Sunday, November 12, 2023 at 4:45:44 PM UTC-8 Mike Ruble wrote:
>
>> Yup, in /usr/share/weewx/weewx.xtypes.py at line 9 we have "import 
>> logging".  I've not done Python; but, I am pretty good at several other 
>> languages, do we have a way of running the wee_reports in debug mode? I can 
>> trace through the rabbit hole to the other side.  
>>
>> Note, the same issue with reports is had on a different Debinan 10 
>> system, that is reading from the same database.  This makes me question if 
>> the standard Debian load is lacking some required code.  Just a thought.
>>
>>
>> On Sun, Nov 12, 2023 at 7:12 PM vince  wrote:
>>
>>> Look for "import logging" on line 9 or so in the file.
>>>
>>> On Sunday, November 12, 2023 at 3:44:13 PM UTC-8 gmr...@gmail.com wrote:
>>>
 No abandonment there.  I've had a heck of a week with both my vehicles 
 spending several days plus the weekend in the service centers of the 
 respective manufacturers.  Fortunately, both are covered by extended 
 emissions warranty or the limited lifetime powertrain warranty.  But it is 
 still a hassle.

 I do believe I have the instrumented version in place.  Can you provide 
 a line or 2 of code that would differentiate the instrumented version from 
 other version to verify?

 Thanks,
 Mike
 On Sunday, November 12, 2023 at 5:06:59 PM UTC-5 Tom Keffer wrote:

> Sorry. Didn't mean to abandon you there.
>
> However, it's impossible to debug this with a standard log. That's why 
> we need the output of the instrumented version of xtypes.py that I sent 
> to 
> you. For some reason, the output is just not showing up, and I have no 
> idea 
> why. (assuming the instrumentated version is in place).
>
> On Sun, Nov 12, 2023 at 12:11 PM gmr...@gmail.com  
> wrote:
>
>> The FTP server was down for maintenance at the time, that is not the 
>> issue.  I'm still 
>> getting $month.outTemp.meanmax.format($Temp,$NONE,add_label=False) in 
>> the 
>> climate reports for columns Mean Max, Mean Min, Heat Deg Days, Cool Deg 
>> Days, Max>+90, Max <+ 32, Min <= 32 and Min <= 0.
>>
>> As an experiment I loaded weewx on a different Debian 10 system and 
>> pointed it to the same database server as the RaspberryPi (the RPi 
>> connects 
>> to the Davis receiver).  I got the same results on that system when it 
>> generated reports.
>>
>> Here is the syslog from startup and running the wee_reports command.
>>
>> Nov 12 14:53:25 WEEWX systemd[1]: Starting LSB: weewx weather 
>> system...
>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Initializing weewx 
>> version 4.10.2
>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Using Python 3.9.2 
>> (default, Mar 12 2021, 04:06:34) #012[GCC 10.2.1 20210110]
>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Located at 
>> /bin/python3
>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Platform 
>> Linux-6.1.21-v7+-armv7l-with-glibc2.31
>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Locale is 
>> 'en_US.UTF-8'
>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Using configuration 
>> file /etc/weewx/weewx.conf
>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Debug is 1
>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: PID file is 
>> /var/run/weewx.pid
>> Nov 12 14:53:25 WEEWX weewx[5566] DEBUG __main__: Initializing engine
>> Nov 12 14:53:25 WEEWX weewx[5566] INFO weewx.engine: Loading station 
>> type Vantage (weewx.drivers.vantage)
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Driver 
>> version is 3.5.2
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Option 
>> loop_request=1
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Opened 
>> up serial port /dev/ttyUSB0; baud 19200; timeout 4.00
>> Nov 12 14:53:26 WEEWX weewx[5548]: Starting weewx weather system: 
>> weewx.
>> Nov 12 14:53:26 WEEWX systemd[1]: Started LSB: weewx weather system.
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: 
>> Successfully woke up Vantage console
>> 

Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-11-12 Thread vince
Nothing wrong with vanilla deb10.  There are many such systems out there, 
typically raspi running old versions of the os.

Did you perhaps forget to install the python mariadb packages 
(mariadb-client and python3-mysqldb) ?

On Sunday, November 12, 2023 at 4:45:44 PM UTC-8 Mike Ruble wrote:

> Yup, in /usr/share/weewx/weewx.xtypes.py at line 9 we have "import 
> logging".  I've not done Python; but, I am pretty good at several other 
> languages, do we have a way of running the wee_reports in debug mode? I can 
> trace through the rabbit hole to the other side.  
>
> Note, the same issue with reports is had on a different Debinan 10 system, 
> that is reading from the same database.  This makes me question if the 
> standard Debian load is lacking some required code.  Just a thought.
>
>
> On Sun, Nov 12, 2023 at 7:12 PM vince  wrote:
>
>> Look for "import logging" on line 9 or so in the file.
>>
>> On Sunday, November 12, 2023 at 3:44:13 PM UTC-8 gmr...@gmail.com wrote:
>>
>>> No abandonment there.  I've had a heck of a week with both my vehicles 
>>> spending several days plus the weekend in the service centers of the 
>>> respective manufacturers.  Fortunately, both are covered by extended 
>>> emissions warranty or the limited lifetime powertrain warranty.  But it is 
>>> still a hassle.
>>>
>>> I do believe I have the instrumented version in place.  Can you provide 
>>> a line or 2 of code that would differentiate the instrumented version from 
>>> other version to verify?
>>>
>>> Thanks,
>>> Mike
>>> On Sunday, November 12, 2023 at 5:06:59 PM UTC-5 Tom Keffer wrote:
>>>
 Sorry. Didn't mean to abandon you there.

 However, it's impossible to debug this with a standard log. That's why 
 we need the output of the instrumented version of xtypes.py that I sent to 
 you. For some reason, the output is just not showing up, and I have no 
 idea 
 why. (assuming the instrumentated version is in place).

 On Sun, Nov 12, 2023 at 12:11 PM gmr...@gmail.com  
 wrote:

> The FTP server was down for maintenance at the time, that is not the 
> issue.  I'm still 
> getting $month.outTemp.meanmax.format($Temp,$NONE,add_label=False) in the 
> climate reports for columns Mean Max, Mean Min, Heat Deg Days, Cool Deg 
> Days, Max>+90, Max <+ 32, Min <= 32 and Min <= 0.
>
> As an experiment I loaded weewx on a different Debian 10 system and 
> pointed it to the same database server as the RaspberryPi (the RPi 
> connects 
> to the Davis receiver).  I got the same results on that system when it 
> generated reports.
>
> Here is the syslog from startup and running the wee_reports command.
>
> Nov 12 14:53:25 WEEWX systemd[1]: Starting LSB: weewx weather system...
> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Initializing weewx 
> version 4.10.2
> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Using Python 3.9.2 
> (default, Mar 12 2021, 04:06:34) #012[GCC 10.2.1 20210110]
> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Located at 
> /bin/python3
> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Platform 
> Linux-6.1.21-v7+-armv7l-with-glibc2.31
> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Locale is 
> 'en_US.UTF-8'
> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Using configuration 
> file /etc/weewx/weewx.conf
> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Debug is 1
> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: PID file is 
> /var/run/weewx.pid
> Nov 12 14:53:25 WEEWX weewx[5566] DEBUG __main__: Initializing engine
> Nov 12 14:53:25 WEEWX weewx[5566] INFO weewx.engine: Loading station 
> type Vantage (weewx.drivers.vantage)
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Driver 
> version is 3.5.2
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Option 
> loop_request=1
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Opened 
> up serial port /dev/ttyUSB0; baud 19200; timeout 4.00
> Nov 12 14:53:26 WEEWX weewx[5548]: Starting weewx weather system: 
> weewx.
> Nov 12 14:53:26 WEEWX systemd[1]: Started LSB: weewx weather system.
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: 
> Successfully woke up Vantage console
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: 
> Hardware type is 16
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: ISS ID 
> is 1
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: 
> Hardware name: Vantage Pro2
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service 
> weewx.engine.StdTimeSynch
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading 
> service weewx.engine.StdTimeSynch
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service 
> 

Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-11-12 Thread Mike Ruble
Yup, in /usr/share/weewx/weewx.xtypes.py at line 9 we have "import
logging".  I've not done Python; but, I am pretty good at several other
languages, do we have a way of running the wee_reports in debug mode? I can
trace through the rabbit hole to the other side.

Note, the same issue with reports is had on a different Debinan 10 system,
that is reading from the same database.  This makes me question if the
standard Debian load is lacking some required code.  Just a thought.


On Sun, Nov 12, 2023 at 7:12 PM vince  wrote:

> Look for "import logging" on line 9 or so in the file.
>
> On Sunday, November 12, 2023 at 3:44:13 PM UTC-8 gmr...@gmail.com wrote:
>
>> No abandonment there.  I've had a heck of a week with both my vehicles
>> spending several days plus the weekend in the service centers of the
>> respective manufacturers.  Fortunately, both are covered by extended
>> emissions warranty or the limited lifetime powertrain warranty.  But it is
>> still a hassle.
>>
>> I do believe I have the instrumented version in place.  Can you provide a
>> line or 2 of code that would differentiate the instrumented version from
>> other version to verify?
>>
>> Thanks,
>> Mike
>> On Sunday, November 12, 2023 at 5:06:59 PM UTC-5 Tom Keffer wrote:
>>
>>> Sorry. Didn't mean to abandon you there.
>>>
>>> However, it's impossible to debug this with a standard log. That's why
>>> we need the output of the instrumented version of xtypes.py that I sent to
>>> you. For some reason, the output is just not showing up, and I have no idea
>>> why. (assuming the instrumentated version is in place).
>>>
>>> On Sun, Nov 12, 2023 at 12:11 PM gmr...@gmail.com 
>>> wrote:
>>>
 The FTP server was down for maintenance at the time, that is not the
 issue.  I'm still
 getting $month.outTemp.meanmax.format($Temp,$NONE,add_label=False) in the
 climate reports for columns Mean Max, Mean Min, Heat Deg Days, Cool Deg
 Days, Max>+90, Max <+ 32, Min <= 32 and Min <= 0.

 As an experiment I loaded weewx on a different Debian 10 system and
 pointed it to the same database server as the RaspberryPi (the RPi connects
 to the Davis receiver).  I got the same results on that system when it
 generated reports.

 Here is the syslog from startup and running the wee_reports command.

 Nov 12 14:53:25 WEEWX systemd[1]: Starting LSB: weewx weather system...
 Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Initializing weewx
 version 4.10.2
 Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Using Python 3.9.2
 (default, Mar 12 2021, 04:06:34) #012[GCC 10.2.1 20210110]
 Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Located at /bin/python3
 Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Platform
 Linux-6.1.21-v7+-armv7l-with-glibc2.31
 Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Locale is 'en_US.UTF-8'
 Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Using configuration
 file /etc/weewx/weewx.conf
 Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Debug is 1
 Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: PID file is
 /var/run/weewx.pid
 Nov 12 14:53:25 WEEWX weewx[5566] DEBUG __main__: Initializing engine
 Nov 12 14:53:25 WEEWX weewx[5566] INFO weewx.engine: Loading station
 type Vantage (weewx.drivers.vantage)
 Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Driver
 version is 3.5.2
 Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Option
 loop_request=1
 Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Opened
 up serial port /dev/ttyUSB0; baud 19200; timeout 4.00
 Nov 12 14:53:26 WEEWX weewx[5548]: Starting weewx weather system: weewx.
 Nov 12 14:53:26 WEEWX systemd[1]: Started LSB: weewx weather system.
 Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage:
 Successfully woke up Vantage console
 Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Hardware
 type is 16
 Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: ISS ID
 is 1
 Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Hardware
 name: Vantage Pro2
 Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service
 weewx.engine.StdTimeSynch
 Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading
 service weewx.engine.StdTimeSynch
 Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service
 weewx.engine.StdConvert
 Nov 12 14:53:26 WEEWX weewx[5566] INFO weewx.engine: StdConvert target
 unit is 0x1
 Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading
 service weewx.engine.StdConvert
 Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service
 weewx.engine.StdCalibrate
 Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading
 service weewx.engine.StdCalibrate
 Nov 12 14:53:26 WEEWX 

Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-11-12 Thread vince
Look for "import logging" on line 9 or so in the file.

On Sunday, November 12, 2023 at 3:44:13 PM UTC-8 gmr...@gmail.com wrote:

> No abandonment there.  I've had a heck of a week with both my vehicles 
> spending several days plus the weekend in the service centers of the 
> respective manufacturers.  Fortunately, both are covered by extended 
> emissions warranty or the limited lifetime powertrain warranty.  But it is 
> still a hassle.
>
> I do believe I have the instrumented version in place.  Can you provide a 
> line or 2 of code that would differentiate the instrumented version from 
> other version to verify?
>
> Thanks,
> Mike
> On Sunday, November 12, 2023 at 5:06:59 PM UTC-5 Tom Keffer wrote:
>
>> Sorry. Didn't mean to abandon you there.
>>
>> However, it's impossible to debug this with a standard log. That's why we 
>> need the output of the instrumented version of xtypes.py that I sent to 
>> you. For some reason, the output is just not showing up, and I have no idea 
>> why. (assuming the instrumentated version is in place).
>>
>> On Sun, Nov 12, 2023 at 12:11 PM gmr...@gmail.com  
>> wrote:
>>
>>> The FTP server was down for maintenance at the time, that is not the 
>>> issue.  I'm still 
>>> getting $month.outTemp.meanmax.format($Temp,$NONE,add_label=False) in the 
>>> climate reports for columns Mean Max, Mean Min, Heat Deg Days, Cool Deg 
>>> Days, Max>+90, Max <+ 32, Min <= 32 and Min <= 0.
>>>
>>> As an experiment I loaded weewx on a different Debian 10 system and 
>>> pointed it to the same database server as the RaspberryPi (the RPi connects 
>>> to the Davis receiver).  I got the same results on that system when it 
>>> generated reports.
>>>
>>> Here is the syslog from startup and running the wee_reports command.
>>>
>>> Nov 12 14:53:25 WEEWX systemd[1]: Starting LSB: weewx weather system...
>>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Initializing weewx 
>>> version 4.10.2
>>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Using Python 3.9.2 
>>> (default, Mar 12 2021, 04:06:34) #012[GCC 10.2.1 20210110]
>>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Located at /bin/python3
>>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Platform 
>>> Linux-6.1.21-v7+-armv7l-with-glibc2.31
>>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Locale is 'en_US.UTF-8'
>>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Using configuration 
>>> file /etc/weewx/weewx.conf
>>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Debug is 1
>>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: PID file is 
>>> /var/run/weewx.pid
>>> Nov 12 14:53:25 WEEWX weewx[5566] DEBUG __main__: Initializing engine
>>> Nov 12 14:53:25 WEEWX weewx[5566] INFO weewx.engine: Loading station 
>>> type Vantage (weewx.drivers.vantage)
>>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Driver 
>>> version is 3.5.2
>>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Option 
>>> loop_request=1
>>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Opened up 
>>> serial port /dev/ttyUSB0; baud 19200; timeout 4.00
>>> Nov 12 14:53:26 WEEWX weewx[5548]: Starting weewx weather system: weewx.
>>> Nov 12 14:53:26 WEEWX systemd[1]: Started LSB: weewx weather system.
>>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: 
>>> Successfully woke up Vantage console
>>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Hardware 
>>> type is 16
>>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: ISS ID is 
>>> 1
>>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Hardware 
>>> name: Vantage Pro2
>>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service 
>>> weewx.engine.StdTimeSynch
>>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading 
>>> service weewx.engine.StdTimeSynch
>>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service 
>>> weewx.engine.StdConvert
>>> Nov 12 14:53:26 WEEWX weewx[5566] INFO weewx.engine: StdConvert target 
>>> unit is 0x1
>>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading 
>>> service weewx.engine.StdConvert
>>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service 
>>> weewx.engine.StdCalibrate
>>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading 
>>> service weewx.engine.StdCalibrate
>>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service 
>>> weewx.engine.StdQC
>>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading 
>>> service weewx.engine.StdQC
>>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service 
>>> weewx.wxservices.StdWXCalculate
>>> Nov 12 14:53:26 WEEWX weewx[5566] INFO weewx.wxservices: StdWXCalculate 
>>> will use data binding wx_binding
>>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.manager: Daily summary 
>>> version is 4.0
>>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading 
>>> service 

Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-11-12 Thread gmr...@gmail.com
No abandonment there.  I've had a heck of a week with both my vehicles 
spending several days plus the weekend in the service centers of the 
respective manufacturers.  Fortunately, both are covered by extended 
emissions warranty or the limited lifetime powertrain warranty.  But it is 
still a hassle.

I do believe I have the instrumented version in place.  Can you provide a 
line or 2 of code that would differentiate the instrumented version from 
other version to verify?

Thanks,
Mike
On Sunday, November 12, 2023 at 5:06:59 PM UTC-5 Tom Keffer wrote:

> Sorry. Didn't mean to abandon you there.
>
> However, it's impossible to debug this with a standard log. That's why we 
> need the output of the instrumented version of xtypes.py that I sent to 
> you. For some reason, the output is just not showing up, and I have no idea 
> why. (assuming the instrumentated version is in place).
>
> On Sun, Nov 12, 2023 at 12:11 PM gmr...@gmail.com  
> wrote:
>
>> The FTP server was down for maintenance at the time, that is not the 
>> issue.  I'm still 
>> getting $month.outTemp.meanmax.format($Temp,$NONE,add_label=False) in the 
>> climate reports for columns Mean Max, Mean Min, Heat Deg Days, Cool Deg 
>> Days, Max>+90, Max <+ 32, Min <= 32 and Min <= 0.
>>
>> As an experiment I loaded weewx on a different Debian 10 system and 
>> pointed it to the same database server as the RaspberryPi (the RPi connects 
>> to the Davis receiver).  I got the same results on that system when it 
>> generated reports.
>>
>> Here is the syslog from startup and running the wee_reports command.
>>
>> Nov 12 14:53:25 WEEWX systemd[1]: Starting LSB: weewx weather system...
>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Initializing weewx 
>> version 4.10.2
>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Using Python 3.9.2 
>> (default, Mar 12 2021, 04:06:34) #012[GCC 10.2.1 20210110]
>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Located at /bin/python3
>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Platform 
>> Linux-6.1.21-v7+-armv7l-with-glibc2.31
>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Locale is 'en_US.UTF-8'
>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Using configuration file 
>> /etc/weewx/weewx.conf
>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Debug is 1
>> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: PID file is 
>> /var/run/weewx.pid
>> Nov 12 14:53:25 WEEWX weewx[5566] DEBUG __main__: Initializing engine
>> Nov 12 14:53:25 WEEWX weewx[5566] INFO weewx.engine: Loading station type 
>> Vantage (weewx.drivers.vantage)
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Driver 
>> version is 3.5.2
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Option 
>> loop_request=1
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Opened up 
>> serial port /dev/ttyUSB0; baud 19200; timeout 4.00
>> Nov 12 14:53:26 WEEWX weewx[5548]: Starting weewx weather system: weewx.
>> Nov 12 14:53:26 WEEWX systemd[1]: Started LSB: weewx weather system.
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: 
>> Successfully woke up Vantage console
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Hardware 
>> type is 16
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: ISS ID is 1
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Hardware 
>> name: Vantage Pro2
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service 
>> weewx.engine.StdTimeSynch
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading 
>> service weewx.engine.StdTimeSynch
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service 
>> weewx.engine.StdConvert
>> Nov 12 14:53:26 WEEWX weewx[5566] INFO weewx.engine: StdConvert target 
>> unit is 0x1
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading 
>> service weewx.engine.StdConvert
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service 
>> weewx.engine.StdCalibrate
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading 
>> service weewx.engine.StdCalibrate
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service 
>> weewx.engine.StdQC
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading 
>> service weewx.engine.StdQC
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service 
>> weewx.wxservices.StdWXCalculate
>> Nov 12 14:53:26 WEEWX weewx[5566] INFO weewx.wxservices: StdWXCalculate 
>> will use data binding wx_binding
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.manager: Daily summary 
>> version is 4.0
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading 
>> service weewx.wxservices.StdWXCalculate
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service 
>> weewx.wxxtypes.StdWXXTypes
>> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading 
>> service 

Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-11-12 Thread Tom Keffer
Sorry. Didn't mean to abandon you there.

However, it's impossible to debug this with a standard log. That's why we
need the output of the instrumented version of xtypes.py that I sent to
you. For some reason, the output is just not showing up, and I have no idea
why. (assuming the instrumentated version is in place).

On Sun, Nov 12, 2023 at 12:11 PM gmr...@gmail.com  wrote:

> The FTP server was down for maintenance at the time, that is not the
> issue.  I'm still
> getting $month.outTemp.meanmax.format($Temp,$NONE,add_label=False) in the
> climate reports for columns Mean Max, Mean Min, Heat Deg Days, Cool Deg
> Days, Max>+90, Max <+ 32, Min <= 32 and Min <= 0.
>
> As an experiment I loaded weewx on a different Debian 10 system and
> pointed it to the same database server as the RaspberryPi (the RPi connects
> to the Davis receiver).  I got the same results on that system when it
> generated reports.
>
> Here is the syslog from startup and running the wee_reports command.
>
> Nov 12 14:53:25 WEEWX systemd[1]: Starting LSB: weewx weather system...
> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Initializing weewx
> version 4.10.2
> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Using Python 3.9.2
> (default, Mar 12 2021, 04:06:34) #012[GCC 10.2.1 20210110]
> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Located at /bin/python3
> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Platform
> Linux-6.1.21-v7+-armv7l-with-glibc2.31
> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Locale is 'en_US.UTF-8'
> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Using configuration file
> /etc/weewx/weewx.conf
> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Debug is 1
> Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: PID file is
> /var/run/weewx.pid
> Nov 12 14:53:25 WEEWX weewx[5566] DEBUG __main__: Initializing engine
> Nov 12 14:53:25 WEEWX weewx[5566] INFO weewx.engine: Loading station type
> Vantage (weewx.drivers.vantage)
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Driver
> version is 3.5.2
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Option
> loop_request=1
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Opened up
> serial port /dev/ttyUSB0; baud 19200; timeout 4.00
> Nov 12 14:53:26 WEEWX weewx[5548]: Starting weewx weather system: weewx.
> Nov 12 14:53:26 WEEWX systemd[1]: Started LSB: weewx weather system.
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage:
> Successfully woke up Vantage console
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Hardware
> type is 16
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: ISS ID is 1
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Hardware
> name: Vantage Pro2
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service
> weewx.engine.StdTimeSynch
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading
> service weewx.engine.StdTimeSynch
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service
> weewx.engine.StdConvert
> Nov 12 14:53:26 WEEWX weewx[5566] INFO weewx.engine: StdConvert target
> unit is 0x1
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading
> service weewx.engine.StdConvert
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service
> weewx.engine.StdCalibrate
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading
> service weewx.engine.StdCalibrate
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service
> weewx.engine.StdQC
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading
> service weewx.engine.StdQC
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service
> weewx.wxservices.StdWXCalculate
> Nov 12 14:53:26 WEEWX weewx[5566] INFO weewx.wxservices: StdWXCalculate
> will use data binding wx_binding
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.manager: Daily summary
> version is 4.0
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading
> service weewx.wxservices.StdWXCalculate
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service
> weewx.wxxtypes.StdWXXTypes
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading
> service weewx.wxxtypes.StdWXXTypes
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service
> weewx.wxxtypes.StdPressureCooker
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading
> service weewx.wxxtypes.StdPressureCooker
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service
> weewx.wxxtypes.StdRainRater
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading
> service weewx.wxxtypes.StdRainRater
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service
> weewx.wxxtypes.StdDelta
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading
> service weewx.wxxtypes.StdDelta
> Nov 12 14:53:26 WEEWX weewx[5566] DEBUG 

Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-11-12 Thread gmr...@gmail.com
The FTP server was down for maintenance at the time, that is not the 
issue.  I'm still 
getting $month.outTemp.meanmax.format($Temp,$NONE,add_label=False) in the 
climate reports for columns Mean Max, Mean Min, Heat Deg Days, Cool Deg 
Days, Max>+90, Max <+ 32, Min <= 32 and Min <= 0.

As an experiment I loaded weewx on a different Debian 10 system and pointed 
it to the same database server as the RaspberryPi (the RPi connects to the 
Davis receiver).  I got the same results on that system when it generated 
reports.

Here is the syslog from startup and running the wee_reports command.

Nov 12 14:53:25 WEEWX systemd[1]: Starting LSB: weewx weather system...
Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Initializing weewx version 
4.10.2
Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Using Python 3.9.2 
(default, Mar 12 2021, 04:06:34) #012[GCC 10.2.1 20210110]
Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Located at /bin/python3
Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Platform 
Linux-6.1.21-v7+-armv7l-with-glibc2.31
Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Locale is 'en_US.UTF-8'
Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Using configuration file 
/etc/weewx/weewx.conf
Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: Debug is 1
Nov 12 14:53:25 WEEWX weewx[5559] INFO __main__: PID file is 
/var/run/weewx.pid
Nov 12 14:53:25 WEEWX weewx[5566] DEBUG __main__: Initializing engine
Nov 12 14:53:25 WEEWX weewx[5566] INFO weewx.engine: Loading station type 
Vantage (weewx.drivers.vantage)
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Driver 
version is 3.5.2
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Option 
loop_request=1
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Opened up 
serial port /dev/ttyUSB0; baud 19200; timeout 4.00
Nov 12 14:53:26 WEEWX weewx[5548]: Starting weewx weather system: weewx.
Nov 12 14:53:26 WEEWX systemd[1]: Started LSB: weewx weather system.
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Successfully 
woke up Vantage console
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Hardware 
type is 16
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: ISS ID is 1
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.drivers.vantage: Hardware 
name: Vantage Pro2
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service 
weewx.engine.StdTimeSynch
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading 
service weewx.engine.StdTimeSynch
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service 
weewx.engine.StdConvert
Nov 12 14:53:26 WEEWX weewx[5566] INFO weewx.engine: StdConvert target unit 
is 0x1
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading 
service weewx.engine.StdConvert
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service 
weewx.engine.StdCalibrate
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading 
service weewx.engine.StdCalibrate
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service 
weewx.engine.StdQC
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading 
service weewx.engine.StdQC
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service 
weewx.wxservices.StdWXCalculate
Nov 12 14:53:26 WEEWX weewx[5566] INFO weewx.wxservices: StdWXCalculate 
will use data binding wx_binding
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.manager: Daily summary 
version is 4.0
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading 
service weewx.wxservices.StdWXCalculate
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service 
weewx.wxxtypes.StdWXXTypes
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading 
service weewx.wxxtypes.StdWXXTypes
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service 
weewx.wxxtypes.StdPressureCooker
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading 
service weewx.wxxtypes.StdPressureCooker
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service 
weewx.wxxtypes.StdRainRater
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading 
service weewx.wxxtypes.StdRainRater
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service 
weewx.wxxtypes.StdDelta
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Finished loading 
service weewx.wxxtypes.StdDelta
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Loading service 
weewx.engine.StdArchive
Nov 12 14:53:26 WEEWX weewx[5566] INFO weewx.engine: Archive will use data 
binding wx_binding
Nov 12 14:53:26 WEEWX weewx[5566] INFO weewx.engine: Record generation will 
be attempted in 'hardware'
Nov 12 14:53:26 WEEWX weewx[5566] INFO weewx.engine: Using archive interval 
of 300 seconds (specified by hardware)
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG weewx.engine: Use LOOP data in 
hi/low calculations: 1
Nov 12 14:53:26 WEEWX weewx[5566] DEBUG 

Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-11-05 Thread vince
Nov  5 18:41:15 WEEWX weewx[26819] DEBUG weeutil.ftpupload: Attempting 
connection to 192.168.10.44
Nov  5 18:41:15 WEEWX weewx[26819] ERROR weewx.reportengine: ftpgenerator: 
(2): caught exception '': [Errno 111] 
Connection refused
Nov  5 18:41:15 WEEWX weewx[26819] ERROR weewx.reportengine:  
 Traceback (most recent call last):

Connection Refused always means the server at that address isn't accepting 
incoming connections on that port, so your ftp server at 192.168.10.44 is 
not running its ftpd.

I don't see any other errors.  What again is your problem report at this 
point in time ?  It seems to have changed.


-- 
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/36c385b2-597e-4ffe-bcb2-c4820d8ae868n%40googlegroups.com.


Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-11-05 Thread Mike Ruble
I deleted some of the NOAA reports and ran
sudo wee_reports

This is from MESSAGES

Nov  5 18:38:53 WEEWX wee_reports[31126] INFO weewx.engine: StdConvert
target unit is 0x1
Nov  5 18:38:53 WEEWX wee_reports[31126] INFO weewx.wxservices:
StdWXCalculate will use data binding wx_binding
Nov  5 18:38:53 WEEWX wee_reports[31126] INFO weewx.engine: Archive will
use data binding wx_binding
Nov  5 18:38:53 WEEWX wee_reports[31126] INFO weewx.engine: Record
generation will be attempted in 'hardware'
Nov  5 18:38:53 WEEWX wee_reports[31126] INFO weewx.engine: Using archive
interval of 300 seconds (specified by hardware)
Nov  5 18:38:53 WEEWX wee_reports[31126] INFO weewx.restx: StationRegistry:
Registration not requested.
Nov  5 18:38:53 WEEWX wee_reports[31126] INFO weewx.restx: Wunderground:
Posting not enabled.
Nov  5 18:38:53 WEEWX wee_reports[31126] INFO weewx.restx: PWSweather:
Posting not enabled.
Nov  5 18:38:53 WEEWX wee_reports[31126] INFO weewx.restx: CWOP: Posting
not enabled.
Nov  5 18:38:53 WEEWX wee_reports[31126] INFO weewx.restx: WOW: Posting not
enabled.
Nov  5 18:38:53 WEEWX wee_reports[31126] INFO weewx.restx: AWEKAS: Posting
not enabled.
Nov  5 18:38:53 WEEWX wee_reports[31126] INFO weewx.engine: 'pyephem'
detected, extended almanac data is available
Nov  5 18:39:29 WEEWX wee_reports[31126] INFO weewx.cheetahgenerator:
Generated 18 files for report SeasonsReport in 35.93 seconds
Nov  5 18:39:40 WEEWX wee_reports[31126] INFO weewx.imagegenerator:
Generated 15 images for report SeasonsReport in 10.20 seconds
Nov  5 18:39:40 WEEWX wee_reports[31126] INFO weewx.reportengine: Copied 5
files to /var/www/html/weewx
Nov  5 18:39:40 WEEWX wee_reports[31126] INFO user.belchertown: version
1.3.1
Nov  5 18:40:04 WEEWX wee_reports[31126] INFO weewx.cheetahgenerator:
Generated 12 files for report Belchertown in 24.12 seconds
Nov  5 18:40:04 WEEWX wee_reports[31126] INFO weewx.reportengine: Copied 39
files to /var/www/html/weewx/belchertown
Nov  5 18:40:16 WEEWX weewx[26819] INFO weewx.manager: Added record
2023-11-05 18:40:00 EST (1699227600) to database 'weewx'
Nov  5 18:40:16 WEEWX weewx[26819] INFO weewx.manager: Added record
2023-11-05 18:40:00 EST (1699227600) to daily summary in 'weewx'
Nov  5 18:40:35 WEEWX weewx[26819] INFO weewx.cheetahgenerator: Generated 8
files for report SeasonsReport in 18.43 seconds
Nov  5 18:40:45 WEEWX weewx[26819] INFO weewx.imagegenerator: Generated 15
images for report SeasonsReport in 10.52 seconds
Nov  5 18:40:45 WEEWX weewx[26819] INFO weewx.reportengine: Copied 0 files
to /var/www/html/weewx
Nov  5 18:41:02 WEEWX weewx[26819] INFO weewx.cheetahgenerator: Generated
12 files for report Belchertown in 16.55 seconds
Nov  5 18:41:02 WEEWX weewx[26819] INFO weewx.reportengine: Copied 3 files
to /var/www/html/weewx/belchertown


This is from SYSLOG:

Nov  5 18:38:53 WEEWX wee_reports[31126] DEBUG weewx.engine: Loading
service weewx.engine.StdTimeSynch
Nov  5 18:38:53 WEEWX wee_reports[31126] DEBUG weewx.engine: Finished
loading service weewx.engine.StdTimeSynch
Nov  5 18:38:53 WEEWX wee_reports[31126] DEBUG weewx.engine: Loading
service weewx.engine.StdConvert
Nov  5 18:38:53 WEEWX wee_reports[31126] INFO weewx.engine: StdConvert
target unit is 0x1
Nov  5 18:38:53 WEEWX wee_reports[31126] DEBUG weewx.engine: Finished
loading service weewx.engine.StdConvert
Nov  5 18:38:53 WEEWX wee_reports[31126] DEBUG weewx.engine: Loading
service weewx.engine.StdCalibrate
Nov  5 18:38:53 WEEWX wee_reports[31126] DEBUG weewx.engine: Finished
loading service weewx.engine.StdCalibrate
Nov  5 18:38:53 WEEWX wee_reports[31126] DEBUG weewx.engine: Loading
service weewx.engine.StdQC
Nov  5 18:38:53 WEEWX wee_reports[31126] DEBUG weewx.engine: Finished
loading service weewx.engine.StdQC
Nov  5 18:38:53 WEEWX wee_reports[31126] DEBUG weewx.engine: Loading
service weewx.wxservices.StdWXCalculate
Nov  5 18:38:53 WEEWX wee_reports[31126] INFO weewx.wxservices:
StdWXCalculate will use data binding wx_binding
Nov  5 18:38:53 WEEWX wee_reports[31126] DEBUG weewx.manager: Daily summary
version is 4.0
Nov  5 18:38:53 WEEWX wee_reports[31126] DEBUG weewx.engine: Finished
loading service weewx.wxservices.StdWXCalculate
Nov  5 18:38:53 WEEWX wee_reports[31126] DEBUG weewx.engine: Loading
service weewx.wxxtypes.StdWXXTypes
Nov  5 18:38:53 WEEWX wee_reports[31126] DEBUG weewx.engine: Finished
loading service weewx.wxxtypes.StdWXXTypes
Nov  5 18:38:53 WEEWX wee_reports[31126] DEBUG weewx.engine: Loading
service weewx.wxxtypes.StdPressureCooker
Nov  5 18:38:53 WEEWX wee_reports[31126] DEBUG weewx.engine: Finished
loading service weewx.wxxtypes.StdPressureCooker
Nov  5 18:38:53 WEEWX wee_reports[31126] DEBUG weewx.engine: Loading
service weewx.wxxtypes.StdRainRater
Nov  5 18:38:53 WEEWX wee_reports[31126] DEBUG weewx.engine: Finished
loading service weewx.wxxtypes.StdRainRater
Nov  5 18:38:53 WEEWX wee_reports[31126] DEBUG weewx.engine: Loading
service weewx.wxxtypes.StdDelta
Nov  5 18:38:53 WEEWX 

Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-11-05 Thread Tom Keffer
Could you please try running wee_reports (instead of weewxd)?

On Sun, Nov 5, 2023 at 6:48 AM gmr...@gmail.com  wrote:

> Here is the SYSLOG:
> Nov  5 09:39:28 WEEWX systemd[1]: Starting LSB: weewx weather system...
> Nov  5 09:39:29 WEEWX weewx[26815] INFO __main__: Initializing weewx
> version 4.10.2
> Nov  5 09:39:29 WEEWX weewx[26815] INFO __main__: Using Python 3.9.2
> (default, Mar 12 2021, 04:06:34) #012[GCC 10.2.1 20210110]
> Nov  5 09:39:29 WEEWX weewx[26815] INFO __main__: Located at /bin/python3
> Nov  5 09:39:29 WEEWX weewx[26815] INFO __main__: Platform
> Linux-6.1.21-v7+-armv7l-with-glibc2.31
> Nov  5 09:39:29 WEEWX weewx[26815] INFO __main__: Locale is 'en_US.UTF-8'
> Nov  5 09:39:29 WEEWX weewx[26815] INFO __main__: Using configuration file
> /etc/weewx/weewx.conf
> Nov  5 09:39:29 WEEWX weewx[26815] INFO __main__: Debug is 1
> Nov  5 09:39:29 WEEWX weewx[26815] INFO __main__: PID file is
> /var/run/weewx.pid
> Nov  5 09:39:29 WEEWX weewx[26819] DEBUG __main__: Initializing engine
> Nov  5 09:39:29 WEEWX weewx[26819] INFO weewx.engine: Loading station type
> Vantage (weewx.drivers.vantage)
> Nov  5 09:39:29 WEEWX weewx[26819] DEBUG weewx.drivers.vantage: Driver
> version is 3.5.2
> Nov  5 09:39:29 WEEWX weewx[26819] DEBUG weewx.drivers.vantage: Option
> loop_request=1
> Nov  5 09:39:29 WEEWX weewx[26804]: Starting weewx weather system: weewx.
> Nov  5 09:39:29 WEEWX systemd[1]: Started LSB: weewx weather system.
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.drivers.vantage: Opened up
> serial port /dev/ttyUSB0; baud 19200; timeout 4.00
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.drivers.vantage:
> Successfully woke up Vantage console
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.drivers.vantage: Hardware
> type is 16
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.drivers.vantage: ISS ID is 1
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.drivers.vantage: Hardware
> name: Vantage Pro2
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Loading service
> weewx.engine.StdTimeSynch
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Finished loading
> service weewx.engine.StdTimeSynch
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Loading service
> weewx.engine.StdConvert
> Nov  5 09:39:30 WEEWX weewx[26819] INFO weewx.engine: StdConvert target
> unit is 0x1
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Finished loading
> service weewx.engine.StdConvert
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Loading service
> weewx.engine.StdCalibrate
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Finished loading
> service weewx.engine.StdCalibrate
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Loading service
> weewx.engine.StdQC
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Finished loading
> service weewx.engine.StdQC
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Loading service
> weewx.wxservices.StdWXCalculate
> Nov  5 09:39:30 WEEWX weewx[26819] INFO weewx.wxservices: StdWXCalculate
> will use data binding wx_binding
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.manager: Daily summary
> version is 4.0
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Finished loading
> service weewx.wxservices.StdWXCalculate
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Loading service
> weewx.wxxtypes.StdWXXTypes
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Finished loading
> service weewx.wxxtypes.StdWXXTypes
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Loading service
> weewx.wxxtypes.StdPressureCooker
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Finished loading
> service weewx.wxxtypes.StdPressureCooker
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Loading service
> weewx.wxxtypes.StdRainRater
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Finished loading
> service weewx.wxxtypes.StdRainRater
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Loading service
> weewx.wxxtypes.StdDelta
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Finished loading
> service weewx.wxxtypes.StdDelta
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Loading service
> weewx.engine.StdArchive
> Nov  5 09:39:30 WEEWX weewx[26819] INFO weewx.engine: Archive will use
> data binding wx_binding
> Nov  5 09:39:30 WEEWX weewx[26819] INFO weewx.engine: Record generation
> will be attempted in 'hardware'
> Nov  5 09:39:30 WEEWX weewx[26819] INFO weewx.engine: Using archive
> interval of 300 seconds (specified by hardware)
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Use LOOP data in
> hi/low calculations: 1
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Finished loading
> service weewx.engine.StdArchive
> Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Loading service
> weewx.restx.StdStationRegistry
> Nov  5 09:39:30 WEEWX weewx[26819] INFO weewx.restx: StationRegistry:
> Registration not requested.
> Nov  5 

Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-11-05 Thread gmr...@gmail.com
Here is the SYSLOG:
Nov  5 09:39:28 WEEWX systemd[1]: Starting LSB: weewx weather system...
Nov  5 09:39:29 WEEWX weewx[26815] INFO __main__: Initializing weewx 
version 4.10.2
Nov  5 09:39:29 WEEWX weewx[26815] INFO __main__: Using Python 3.9.2 
(default, Mar 12 2021, 04:06:34) #012[GCC 10.2.1 20210110]
Nov  5 09:39:29 WEEWX weewx[26815] INFO __main__: Located at /bin/python3
Nov  5 09:39:29 WEEWX weewx[26815] INFO __main__: Platform 
Linux-6.1.21-v7+-armv7l-with-glibc2.31
Nov  5 09:39:29 WEEWX weewx[26815] INFO __main__: Locale is 'en_US.UTF-8'
Nov  5 09:39:29 WEEWX weewx[26815] INFO __main__: Using configuration file 
/etc/weewx/weewx.conf
Nov  5 09:39:29 WEEWX weewx[26815] INFO __main__: Debug is 1
Nov  5 09:39:29 WEEWX weewx[26815] INFO __main__: PID file is 
/var/run/weewx.pid
Nov  5 09:39:29 WEEWX weewx[26819] DEBUG __main__: Initializing engine
Nov  5 09:39:29 WEEWX weewx[26819] INFO weewx.engine: Loading station type 
Vantage (weewx.drivers.vantage)
Nov  5 09:39:29 WEEWX weewx[26819] DEBUG weewx.drivers.vantage: Driver 
version is 3.5.2
Nov  5 09:39:29 WEEWX weewx[26819] DEBUG weewx.drivers.vantage: Option 
loop_request=1
Nov  5 09:39:29 WEEWX weewx[26804]: Starting weewx weather system: weewx.
Nov  5 09:39:29 WEEWX systemd[1]: Started LSB: weewx weather system.
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.drivers.vantage: Opened up 
serial port /dev/ttyUSB0; baud 19200; timeout 4.00
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.drivers.vantage: 
Successfully woke up Vantage console
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.drivers.vantage: Hardware 
type is 16
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.drivers.vantage: ISS ID is 1
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.drivers.vantage: Hardware 
name: Vantage Pro2
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Loading service 
weewx.engine.StdTimeSynch
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Finished loading 
service weewx.engine.StdTimeSynch
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Loading service 
weewx.engine.StdConvert
Nov  5 09:39:30 WEEWX weewx[26819] INFO weewx.engine: StdConvert target 
unit is 0x1
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Finished loading 
service weewx.engine.StdConvert
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Loading service 
weewx.engine.StdCalibrate
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Finished loading 
service weewx.engine.StdCalibrate
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Loading service 
weewx.engine.StdQC
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Finished loading 
service weewx.engine.StdQC
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Loading service 
weewx.wxservices.StdWXCalculate
Nov  5 09:39:30 WEEWX weewx[26819] INFO weewx.wxservices: StdWXCalculate 
will use data binding wx_binding
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.manager: Daily summary 
version is 4.0
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Finished loading 
service weewx.wxservices.StdWXCalculate
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Loading service 
weewx.wxxtypes.StdWXXTypes
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Finished loading 
service weewx.wxxtypes.StdWXXTypes
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Loading service 
weewx.wxxtypes.StdPressureCooker
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Finished loading 
service weewx.wxxtypes.StdPressureCooker
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Loading service 
weewx.wxxtypes.StdRainRater
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Finished loading 
service weewx.wxxtypes.StdRainRater
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Loading service 
weewx.wxxtypes.StdDelta
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Finished loading 
service weewx.wxxtypes.StdDelta
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Loading service 
weewx.engine.StdArchive
Nov  5 09:39:30 WEEWX weewx[26819] INFO weewx.engine: Archive will use data 
binding wx_binding
Nov  5 09:39:30 WEEWX weewx[26819] INFO weewx.engine: Record generation 
will be attempted in 'hardware'
Nov  5 09:39:30 WEEWX weewx[26819] INFO weewx.engine: Using archive 
interval of 300 seconds (specified by hardware)
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Use LOOP data in 
hi/low calculations: 1
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Finished loading 
service weewx.engine.StdArchive
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Loading service 
weewx.restx.StdStationRegistry
Nov  5 09:39:30 WEEWX weewx[26819] INFO weewx.restx: StationRegistry: 
Registration not requested.
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Finished loading 
service weewx.restx.StdStationRegistry
Nov  5 09:39:30 WEEWX weewx[26819] DEBUG weewx.engine: Loading service 
weewx.restx.StdWunderground
Nov  5 09:39:30 WEEWX weewx[26819] INFO weewx.restx: 

Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-10-26 Thread gmr...@gmail.com
Yup.  in /etc/weewx/weewx.conf has debug = 1.
On Thursday, October 26, 2023 at 8:04:14 PM UTC-4 Tom Keffer wrote:

> Double-check: make sure debug=1 in weewx.conf.
>
> On Thu, Oct 26, 2023 at 4:51 PM Mike Ruble  wrote:
>
>> Hi Tom,
>> The file from the URL, when compared to the previous one I downloaded 
>> matched 100%.  The xtypes.py was placed in the directory and the system 
>> restarted.  I'm not getting the DEBUG messages in /var/log/messages. 
>> Are we sure the xtypes.py has the extra logging code?  I'm more of a Java 
>> / RPGLE programmer with no Python experience; but, I don't see a lot of 
>> statements that appear to do logging.
>>
>> Thanks for your help.
>> Mike
>>
>>  See below:
>> weewx@WEEWX:~ $ tail -f /var/log/messages
>> Oct 26 19:26:05 WEEWX kernel: [ 6115.105225] input: Logitech M310 as 
>> /devices/platform/soc/3f98.usb/usb1/1-1/1-1.4/1-1.4.2/1-1.4.2.3/1-1.4.2.3:1.2/0003:046D:C52B.0008/0003:046D:1024.0009/input/input16
>> Oct 26 19:26:05 WEEWX kernel: [ 6115.105768] logitech-hidpp-device 
>> 0003:046D:1024.0009: input,hidraw1: USB HID v1.11 Mouse [Logitech M310] on 
>> usb-3f98.usb-1.4.2.3/input2:1
>> Oct 26 19:26:05 WEEWX kernel: [ 6115.120702] input: Logitech K520 as 
>> /devices/platform/soc/3f98.usb/usb1/1-1/1-1.4/1-1.4.2/1-1.4.2.3/1-1.4.2.3:1.2/0003:046D:C52B.0008/0003:046D:2011.000A/input/input17
>> Oct 26 19:26:05 WEEWX kernel: [ 6115.123992] logitech-hidpp-device 
>> 0003:046D:2011.000A: input,hidraw2: USB HID v1.11 Keyboard [Logitech K520] 
>> on usb-3f98.usb-1.4.2.3/input2:2
>> Oct 26 19:26:05 WEEWX mtp-probe: checking bus 1, device 17: 
>> "/sys/devices/platform/soc/3f98.usb/usb1/1-1/1-1.4/1-1.4.2/1-1.4.2.3"
>> Oct 26 19:26:05 WEEWX mtp-probe: bus: 1, device: 17 was not an MTP device
>> Oct 26 19:26:07 WEEWX kernel: [ 6116.551333] logitech-hidpp-device 
>> 0003:046D:2011.000A: HID++ 1.0 device connected.
>> Oct 26 19:26:18 WEEWX weewx[639] INFO weewx.reportengine: ftpgenerator: 
>> Ftp'd 36 files in 1.15 seconds
>> Oct 26 19:26:22 WEEWX kernel: [ 6131.491453] usb 1-1.4.2: USB disconnect, 
>> device number 16
>> Oct 26 19:26:22 WEEWX kernel: [ 6131.491494] usb 1-1.4.2.3: USB 
>> disconnect, device number 17
>> Oct 26 19:30:16 WEEWX weewx[639] INFO weewx.manager: Added record 
>> 2023-10-26 19:30:00 EDT (1698363000) to database 'weewx'
>> Oct 26 19:30:17 WEEWX weewx[639] INFO weewx.manager: Added record 
>> 2023-10-26 19:30:00 EDT (1698363000) to daily summary in 'weewx'
>> Oct 26 19:30:37 WEEWX weewx[639] INFO weewx.cheetahgenerator: Generated 8 
>> files for report SeasonsReport in 20.29 seconds
>> Oct 26 19:30:48 WEEWX weewx[639] INFO weewx.imagegenerator: Generated 15 
>> images for report SeasonsReport in 10.42 seconds
>> Oct 26 19:30:48 WEEWX weewx[639] INFO weewx.reportengine: Copied 0 files 
>> to /var/www/html/weewx
>> Oct 26 19:31:06 WEEWX weewx[639] INFO weewx.cheetahgenerator: Generated 
>> 12 files for report Belchertown in 18.07 seconds
>> Oct 26 19:31:06 WEEWX weewx[639] INFO weewx.reportengine: Copied 3 files 
>> to /var/www/html/weewx/belchertown
>> Oct 26 19:31:21 WEEWX weewx[639] INFO weewx.reportengine: ftpgenerator: 
>> Ftp'd 34 files in 1.12 seconds
>> Oct 26 19:35:16 WEEWX weewx[639] INFO weewx.manager: Added record 
>> 2023-10-26 19:35:00 EDT (1698363300) to database 'weewx'
>> Oct 26 19:35:17 WEEWX weewx[639] INFO weewx.manager: Added record 
>> 2023-10-26 19:35:00 EDT (1698363300) to daily summary in 'weewx'
>> Oct 26 19:35:37 WEEWX weewx[639] INFO weewx.cheetahgenerator: Generated 8 
>> files for report SeasonsReport in 20.57 seconds
>> Oct 26 19:35:48 WEEWX weewx[639] INFO weewx.imagegenerator: Generated 15 
>> images for report SeasonsReport in 10.57 seconds
>> Oct 26 19:35:48 WEEWX weewx[639] INFO weewx.reportengine: Copied 0 files 
>> to /var/www/html/weewx
>> Oct 26 19:36:06 WEEWX weewx[639] INFO weewx.cheetahgenerator: Generated 
>> 12 files for report Belchertown in 18.00 seconds
>> Oct 26 19:36:06 WEEWX weewx[639] INFO weewx.reportengine: Copied 3 files 
>> to /var/www/html/weewx/belchertown
>> Oct 26 19:36:21 WEEWX weewx[639] INFO weewx.reportengine: ftpgenerator: 
>> Ftp'd 34 files in 1.03 seconds
>>
>> On Wed, Oct 25, 2023 at 11:32 PM Tom Keffer  wrote:
>>
>>> https://groups.google.com/g/weewx-user/c/RAKT9ft5qFM/m/jsJpX1FoAgAJ
>>>
>>> On Wednesday, October 25, 2023 at 6:45:53 PM UTC-7 gmr...@gmail.com 
>>> wrote:
>>>
 I copied it from the laptop to the Raspberry Pi again and replaced it; 
 but, don't see the DEBUG.  Can you send it again?

 On Wed, Oct 25, 2023 at 9:34 PM Tom Keffer  wrote:

> I'm not seeing any signs in the log of the instrumented version 
> running. The messages should be marked "DEBUG weewx.xtypes", much like 
> the 
> previous run. Are you sure you're using the instrumented version?
>
> I don't know what all that drm stuff is about. A digital rights 
> manager? 
>
> On Wed, Oct 25, 2023 at 6:28 PM Mike Ruble  wrote:
>
>>
>> 

Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-10-26 Thread Tom Keffer
Double-check: make sure debug=1 in weewx.conf.

On Thu, Oct 26, 2023 at 4:51 PM Mike Ruble  wrote:

> Hi Tom,
> The file from the URL, when compared to the previous one I downloaded
> matched 100%.  The xtypes.py was placed in the directory and the system
> restarted.  I'm not getting the DEBUG messages in /var/log/messages.
> Are we sure the xtypes.py has the extra logging code?  I'm more of a Java
> / RPGLE programmer with no Python experience; but, I don't see a lot of
> statements that appear to do logging.
>
> Thanks for your help.
> Mike
>
>  See below:
> weewx@WEEWX:~ $ tail -f /var/log/messages
> Oct 26 19:26:05 WEEWX kernel: [ 6115.105225] input: Logitech M310 as
> /devices/platform/soc/3f98.usb/usb1/1-1/1-1.4/1-1.4.2/1-1.4.2.3/1-1.4.2.3:1.2/0003:046D:C52B.0008/0003:046D:1024.0009/input/input16
> Oct 26 19:26:05 WEEWX kernel: [ 6115.105768] logitech-hidpp-device
> 0003:046D:1024.0009: input,hidraw1: USB HID v1.11 Mouse [Logitech M310] on
> usb-3f98.usb-1.4.2.3/input2:1
> Oct 26 19:26:05 WEEWX kernel: [ 6115.120702] input: Logitech K520 as
> /devices/platform/soc/3f98.usb/usb1/1-1/1-1.4/1-1.4.2/1-1.4.2.3/1-1.4.2.3:1.2/0003:046D:C52B.0008/0003:046D:2011.000A/input/input17
> Oct 26 19:26:05 WEEWX kernel: [ 6115.123992] logitech-hidpp-device
> 0003:046D:2011.000A: input,hidraw2: USB HID v1.11 Keyboard [Logitech K520]
> on usb-3f98.usb-1.4.2.3/input2:2
> Oct 26 19:26:05 WEEWX mtp-probe: checking bus 1, device 17:
> "/sys/devices/platform/soc/3f98.usb/usb1/1-1/1-1.4/1-1.4.2/1-1.4.2.3"
> Oct 26 19:26:05 WEEWX mtp-probe: bus: 1, device: 17 was not an MTP device
> Oct 26 19:26:07 WEEWX kernel: [ 6116.551333] logitech-hidpp-device
> 0003:046D:2011.000A: HID++ 1.0 device connected.
> Oct 26 19:26:18 WEEWX weewx[639] INFO weewx.reportengine: ftpgenerator:
> Ftp'd 36 files in 1.15 seconds
> Oct 26 19:26:22 WEEWX kernel: [ 6131.491453] usb 1-1.4.2: USB disconnect,
> device number 16
> Oct 26 19:26:22 WEEWX kernel: [ 6131.491494] usb 1-1.4.2.3: USB
> disconnect, device number 17
> Oct 26 19:30:16 WEEWX weewx[639] INFO weewx.manager: Added record
> 2023-10-26 19:30:00 EDT (1698363000) to database 'weewx'
> Oct 26 19:30:17 WEEWX weewx[639] INFO weewx.manager: Added record
> 2023-10-26 19:30:00 EDT (1698363000) to daily summary in 'weewx'
> Oct 26 19:30:37 WEEWX weewx[639] INFO weewx.cheetahgenerator: Generated 8
> files for report SeasonsReport in 20.29 seconds
> Oct 26 19:30:48 WEEWX weewx[639] INFO weewx.imagegenerator: Generated 15
> images for report SeasonsReport in 10.42 seconds
> Oct 26 19:30:48 WEEWX weewx[639] INFO weewx.reportengine: Copied 0 files
> to /var/www/html/weewx
> Oct 26 19:31:06 WEEWX weewx[639] INFO weewx.cheetahgenerator: Generated 12
> files for report Belchertown in 18.07 seconds
> Oct 26 19:31:06 WEEWX weewx[639] INFO weewx.reportengine: Copied 3 files
> to /var/www/html/weewx/belchertown
> Oct 26 19:31:21 WEEWX weewx[639] INFO weewx.reportengine: ftpgenerator:
> Ftp'd 34 files in 1.12 seconds
> Oct 26 19:35:16 WEEWX weewx[639] INFO weewx.manager: Added record
> 2023-10-26 19:35:00 EDT (1698363300) to database 'weewx'
> Oct 26 19:35:17 WEEWX weewx[639] INFO weewx.manager: Added record
> 2023-10-26 19:35:00 EDT (1698363300) to daily summary in 'weewx'
> Oct 26 19:35:37 WEEWX weewx[639] INFO weewx.cheetahgenerator: Generated 8
> files for report SeasonsReport in 20.57 seconds
> Oct 26 19:35:48 WEEWX weewx[639] INFO weewx.imagegenerator: Generated 15
> images for report SeasonsReport in 10.57 seconds
> Oct 26 19:35:48 WEEWX weewx[639] INFO weewx.reportengine: Copied 0 files
> to /var/www/html/weewx
> Oct 26 19:36:06 WEEWX weewx[639] INFO weewx.cheetahgenerator: Generated 12
> files for report Belchertown in 18.00 seconds
> Oct 26 19:36:06 WEEWX weewx[639] INFO weewx.reportengine: Copied 3 files
> to /var/www/html/weewx/belchertown
> Oct 26 19:36:21 WEEWX weewx[639] INFO weewx.reportengine: ftpgenerator:
> Ftp'd 34 files in 1.03 seconds
>
> On Wed, Oct 25, 2023 at 11:32 PM Tom Keffer  wrote:
>
>> https://groups.google.com/g/weewx-user/c/RAKT9ft5qFM/m/jsJpX1FoAgAJ
>>
>> On Wednesday, October 25, 2023 at 6:45:53 PM UTC-7 gmr...@gmail.com
>> wrote:
>>
>>> I copied it from the laptop to the Raspberry Pi again and replaced it;
>>> but, don't see the DEBUG.  Can you send it again?
>>>
>>> On Wed, Oct 25, 2023 at 9:34 PM Tom Keffer  wrote:
>>>
 I'm not seeing any signs in the log of the instrumented version
 running. The messages should be marked "DEBUG weewx.xtypes", much like the
 previous run. Are you sure you're using the instrumented version?

 I don't know what all that drm stuff is about. A digital rights
 manager?

 On Wed, Oct 25, 2023 at 6:28 PM Mike Ruble  wrote:

>
> Using that version we have the same result in the reports (after
> deleting and letting it recreate the report).  In the /var/log/messages we
> have a couple of update cycles:Oct 25 21:06:20 WEEWX weewx[661] INFO
> weewx.reportengine: ftpgenerator: 

Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-10-26 Thread Mike Ruble
Hi Tom,
The file from the URL, when compared to the previous one I downloaded
matched 100%.  The xtypes.py was placed in the directory and the system
restarted.  I'm not getting the DEBUG messages in /var/log/messages.
Are we sure the xtypes.py has the extra logging code?  I'm more of a Java /
RPGLE programmer with no Python experience; but, I don't see a lot of
statements that appear to do logging.

Thanks for your help.
Mike

 See below:
weewx@WEEWX:~ $ tail -f /var/log/messages
Oct 26 19:26:05 WEEWX kernel: [ 6115.105225] input: Logitech M310 as
/devices/platform/soc/3f98.usb/usb1/1-1/1-1.4/1-1.4.2/1-1.4.2.3/1-1.4.2.3:1.2/0003:046D:C52B.0008/0003:046D:1024.0009/input/input16
Oct 26 19:26:05 WEEWX kernel: [ 6115.105768] logitech-hidpp-device
0003:046D:1024.0009: input,hidraw1: USB HID v1.11 Mouse [Logitech M310] on
usb-3f98.usb-1.4.2.3/input2:1
Oct 26 19:26:05 WEEWX kernel: [ 6115.120702] input: Logitech K520 as
/devices/platform/soc/3f98.usb/usb1/1-1/1-1.4/1-1.4.2/1-1.4.2.3/1-1.4.2.3:1.2/0003:046D:C52B.0008/0003:046D:2011.000A/input/input17
Oct 26 19:26:05 WEEWX kernel: [ 6115.123992] logitech-hidpp-device
0003:046D:2011.000A: input,hidraw2: USB HID v1.11 Keyboard [Logitech K520]
on usb-3f98.usb-1.4.2.3/input2:2
Oct 26 19:26:05 WEEWX mtp-probe: checking bus 1, device 17:
"/sys/devices/platform/soc/3f98.usb/usb1/1-1/1-1.4/1-1.4.2/1-1.4.2.3"
Oct 26 19:26:05 WEEWX mtp-probe: bus: 1, device: 17 was not an MTP device
Oct 26 19:26:07 WEEWX kernel: [ 6116.551333] logitech-hidpp-device
0003:046D:2011.000A: HID++ 1.0 device connected.
Oct 26 19:26:18 WEEWX weewx[639] INFO weewx.reportengine: ftpgenerator:
Ftp'd 36 files in 1.15 seconds
Oct 26 19:26:22 WEEWX kernel: [ 6131.491453] usb 1-1.4.2: USB disconnect,
device number 16
Oct 26 19:26:22 WEEWX kernel: [ 6131.491494] usb 1-1.4.2.3: USB disconnect,
device number 17
Oct 26 19:30:16 WEEWX weewx[639] INFO weewx.manager: Added record
2023-10-26 19:30:00 EDT (1698363000) to database 'weewx'
Oct 26 19:30:17 WEEWX weewx[639] INFO weewx.manager: Added record
2023-10-26 19:30:00 EDT (1698363000) to daily summary in 'weewx'
Oct 26 19:30:37 WEEWX weewx[639] INFO weewx.cheetahgenerator: Generated 8
files for report SeasonsReport in 20.29 seconds
Oct 26 19:30:48 WEEWX weewx[639] INFO weewx.imagegenerator: Generated 15
images for report SeasonsReport in 10.42 seconds
Oct 26 19:30:48 WEEWX weewx[639] INFO weewx.reportengine: Copied 0 files to
/var/www/html/weewx
Oct 26 19:31:06 WEEWX weewx[639] INFO weewx.cheetahgenerator: Generated 12
files for report Belchertown in 18.07 seconds
Oct 26 19:31:06 WEEWX weewx[639] INFO weewx.reportengine: Copied 3 files to
/var/www/html/weewx/belchertown
Oct 26 19:31:21 WEEWX weewx[639] INFO weewx.reportengine: ftpgenerator:
Ftp'd 34 files in 1.12 seconds
Oct 26 19:35:16 WEEWX weewx[639] INFO weewx.manager: Added record
2023-10-26 19:35:00 EDT (1698363300) to database 'weewx'
Oct 26 19:35:17 WEEWX weewx[639] INFO weewx.manager: Added record
2023-10-26 19:35:00 EDT (1698363300) to daily summary in 'weewx'
Oct 26 19:35:37 WEEWX weewx[639] INFO weewx.cheetahgenerator: Generated 8
files for report SeasonsReport in 20.57 seconds
Oct 26 19:35:48 WEEWX weewx[639] INFO weewx.imagegenerator: Generated 15
images for report SeasonsReport in 10.57 seconds
Oct 26 19:35:48 WEEWX weewx[639] INFO weewx.reportengine: Copied 0 files to
/var/www/html/weewx
Oct 26 19:36:06 WEEWX weewx[639] INFO weewx.cheetahgenerator: Generated 12
files for report Belchertown in 18.00 seconds
Oct 26 19:36:06 WEEWX weewx[639] INFO weewx.reportengine: Copied 3 files to
/var/www/html/weewx/belchertown
Oct 26 19:36:21 WEEWX weewx[639] INFO weewx.reportengine: ftpgenerator:
Ftp'd 34 files in 1.03 seconds

On Wed, Oct 25, 2023 at 11:32 PM Tom Keffer  wrote:

> https://groups.google.com/g/weewx-user/c/RAKT9ft5qFM/m/jsJpX1FoAgAJ
>
> On Wednesday, October 25, 2023 at 6:45:53 PM UTC-7 gmr...@gmail.com wrote:
>
>> I copied it from the laptop to the Raspberry Pi again and replaced it;
>> but, don't see the DEBUG.  Can you send it again?
>>
>> On Wed, Oct 25, 2023 at 9:34 PM Tom Keffer  wrote:
>>
>>> I'm not seeing any signs in the log of the instrumented version running.
>>> The messages should be marked "DEBUG weewx.xtypes", much like the previous
>>> run. Are you sure you're using the instrumented version?
>>>
>>> I don't know what all that drm stuff is about. A digital rights manager?
>>>
>>> On Wed, Oct 25, 2023 at 6:28 PM Mike Ruble  wrote:
>>>

 Using that version we have the same result in the reports (after
 deleting and letting it recreate the report).  In the /var/log/messages we
 have a couple of update cycles:Oct 25 21:06:20 WEEWX weewx[661] INFO
 weewx.reportengine: ftpgenerator: Ftp'd 34 files in 1.08 seconds
 Oct 25 21:10:17 WEEWX weewx[661] INFO weewx.manager: Added record
 2023-10-25 21:10:00 EDT (1698282600) to database 'weewx'
 Oct 25 21:10:18 WEEWX weewx[661] INFO weewx.manager: Added record
 2023-10-25 21:10:00 EDT 

Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-10-25 Thread Tom Keffer
https://groups.google.com/g/weewx-user/c/RAKT9ft5qFM/m/jsJpX1FoAgAJ

On Wednesday, October 25, 2023 at 6:45:53 PM UTC-7 gmr...@gmail.com wrote:

> I copied it from the laptop to the Raspberry Pi again and replaced it; 
> but, don't see the DEBUG.  Can you send it again?
>
> On Wed, Oct 25, 2023 at 9:34 PM Tom Keffer  wrote:
>
>> I'm not seeing any signs in the log of the instrumented version running. 
>> The messages should be marked "DEBUG weewx.xtypes", much like the previous 
>> run. Are you sure you're using the instrumented version?
>>
>> I don't know what all that drm stuff is about. A digital rights manager? 
>>
>> On Wed, Oct 25, 2023 at 6:28 PM Mike Ruble  wrote:
>>
>>>
>>> Using that version we have the same result in the reports (after 
>>> deleting and letting it recreate the report).  In the /var/log/messages we 
>>> have a couple of update cycles:Oct 25 21:06:20 WEEWX weewx[661] INFO 
>>> weewx.reportengine: ftpgenerator: Ftp'd 34 files in 1.08 seconds
>>> Oct 25 21:10:17 WEEWX weewx[661] INFO weewx.manager: Added record 
>>> 2023-10-25 21:10:00 EDT (1698282600) to database 'weewx'
>>> Oct 25 21:10:18 WEEWX weewx[661] INFO weewx.manager: Added record 
>>> 2023-10-25 21:10:00 EDT (1698282600) to daily summary in 'weewx'
>>> Oct 25 21:10:37 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated 
>>> 8 files for report SeasonsReport in 19.25 seconds
>>> Oct 25 21:10:47 WEEWX weewx[661] INFO weewx.imagegenerator: Generated 15 
>>> images for report SeasonsReport in 9.94 seconds
>>> Oct 25 21:10:47 WEEWX weewx[661] INFO weewx.reportengine: Copied 0 files 
>>> to /var/www/html/weewx
>>> Oct 25 21:11:04 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated 
>>> 12 files for report Belchertown in 16.78 seconds
>>> Oct 25 21:11:04 WEEWX weewx[661] INFO weewx.reportengine: Copied 3 files 
>>> to /var/www/html/weewx/belchertown
>>> Oct 25 21:11:19 WEEWX weewx[661] INFO weewx.reportengine: ftpgenerator: 
>>> Ftp'd 34 files in 1.26 seconds
>>> Oct 25 21:15:17 WEEWX weewx[661] INFO weewx.manager: Added record 
>>> 2023-10-25 21:15:00 EDT (1698282900) to database 'weewx'
>>> Oct 25 21:15:17 WEEWX weewx[661] INFO weewx.manager: Added record 
>>> 2023-10-25 21:15:00 EDT (1698282900) to daily summary in 'weewx'
>>> Oct 25 21:15:37 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated 
>>> 8 files for report SeasonsReport in 19.86 seconds
>>> Oct 25 21:15:47 WEEWX weewx[661] INFO weewx.imagegenerator: Generated 15 
>>> images for report SeasonsReport in 9.97 seconds
>>> Oct 25 21:15:47 WEEWX weewx[661] INFO weewx.reportengine: Copied 0 files 
>>> to /var/www/html/weewx
>>> Oct 25 21:16:04 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated 
>>> 12 files for report Belchertown in 16.84 seconds
>>> Oct 25 21:16:05 WEEWX weewx[661] INFO weewx.reportengine: Copied 3 files 
>>> to /var/www/html/weewx/belchertown
>>> Oct 25 21:16:21 WEEWX weewx[661] INFO weewx.reportengine: ftpgenerator: 
>>> Ftp'd 34 files in 1.96 seconds
>>>
>>> In syslog we have:
>>>
>>>
>>> Oct 25 21:10:15 WEEWX weewx[661] DEBUG weewx.drivers.vantage: Getting 
>>> archive packets since 2023-10-25 21:05:00 EDT (1698282300)
>>> Oct 25 21:10:16 WEEWX weewx[661] DEBUG weewx.drivers.vantage: 
>>> Successfully woke up Vantage console
>>> Oct 25 21:10:16 WEEWX weewx[661] DEBUG weewx.drivers.vantage: Retrieving 
>>> 1 page(s); starting index= 1
>>> Oct 25 21:10:17 WEEWX weewx[661] INFO weewx.manager: Added record 
>>> 2023-10-25 21:10:00 EDT (1698282600) to database 'weewx'
>>> Oct 25 21:10:18 WEEWX weewx[661] INFO weewx.manager: Added record 
>>> 2023-10-25 21:10:00 EDT (1698282600) to daily summary in 'weewx'
>>> Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.drivers.vantage: DMPAFT 
>>> complete: page timestamp 2023-10-17 00:00:00 EDT (1697515200) less than 
>>> final timestamp 2023-10-25 21:10:00 EDT (1698282600)
>>> Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.drivers.vantage: Catch up 
>>> complete.
>>> Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.reportengine: Running 
>>> reports for latest time in the database.
>>> Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.drivers.vantage: Requesting 
>>> 200 LOOP packets.
>>> Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.reportengine: Running 
>>> report 'SeasonsReport'
>>> Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.reportengine: Found 
>>> configuration file /etc/weewx/skins/Seasons/skin.conf for report 
>>> 'SeasonsReport'
>>> Oct 25 21:10:18 WEEWX weewx[661] 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']
>>> Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.manager: Daily summary 
>>> version 

Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-10-25 Thread Mike Ruble
I copied it from the laptop to the Raspberry Pi again and replaced it; but,
don't see the DEBUG.  Can you send it again?

On Wed, Oct 25, 2023 at 9:34 PM Tom Keffer  wrote:

> I'm not seeing any signs in the log of the instrumented version running.
> The messages should be marked "DEBUG weewx.xtypes", much like the previous
> run. Are you sure you're using the instrumented version?
>
> I don't know what all that drm stuff is about. A digital rights manager?
>
> On Wed, Oct 25, 2023 at 6:28 PM Mike Ruble  wrote:
>
>>
>> Using that version we have the same result in the reports (after deleting
>> and letting it recreate the report).  In the /var/log/messages we have a
>> couple of update cycles:Oct 25 21:06:20 WEEWX weewx[661] INFO
>> weewx.reportengine: ftpgenerator: Ftp'd 34 files in 1.08 seconds
>> Oct 25 21:10:17 WEEWX weewx[661] INFO weewx.manager: Added record
>> 2023-10-25 21:10:00 EDT (1698282600) to database 'weewx'
>> Oct 25 21:10:18 WEEWX weewx[661] INFO weewx.manager: Added record
>> 2023-10-25 21:10:00 EDT (1698282600) to daily summary in 'weewx'
>> Oct 25 21:10:37 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated 8
>> files for report SeasonsReport in 19.25 seconds
>> Oct 25 21:10:47 WEEWX weewx[661] INFO weewx.imagegenerator: Generated 15
>> images for report SeasonsReport in 9.94 seconds
>> Oct 25 21:10:47 WEEWX weewx[661] INFO weewx.reportengine: Copied 0 files
>> to /var/www/html/weewx
>> Oct 25 21:11:04 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated
>> 12 files for report Belchertown in 16.78 seconds
>> Oct 25 21:11:04 WEEWX weewx[661] INFO weewx.reportengine: Copied 3 files
>> to /var/www/html/weewx/belchertown
>> Oct 25 21:11:19 WEEWX weewx[661] INFO weewx.reportengine: ftpgenerator:
>> Ftp'd 34 files in 1.26 seconds
>> Oct 25 21:15:17 WEEWX weewx[661] INFO weewx.manager: Added record
>> 2023-10-25 21:15:00 EDT (1698282900) to database 'weewx'
>> Oct 25 21:15:17 WEEWX weewx[661] INFO weewx.manager: Added record
>> 2023-10-25 21:15:00 EDT (1698282900) to daily summary in 'weewx'
>> Oct 25 21:15:37 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated 8
>> files for report SeasonsReport in 19.86 seconds
>> Oct 25 21:15:47 WEEWX weewx[661] INFO weewx.imagegenerator: Generated 15
>> images for report SeasonsReport in 9.97 seconds
>> Oct 25 21:15:47 WEEWX weewx[661] INFO weewx.reportengine: Copied 0 files
>> to /var/www/html/weewx
>> Oct 25 21:16:04 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated
>> 12 files for report Belchertown in 16.84 seconds
>> Oct 25 21:16:05 WEEWX weewx[661] INFO weewx.reportengine: Copied 3 files
>> to /var/www/html/weewx/belchertown
>> Oct 25 21:16:21 WEEWX weewx[661] INFO weewx.reportengine: ftpgenerator:
>> Ftp'd 34 files in 1.96 seconds
>>
>> In syslog we have:
>>
>>
>> Oct 25 21:10:15 WEEWX weewx[661] DEBUG weewx.drivers.vantage: Getting
>> archive packets since 2023-10-25 21:05:00 EDT (1698282300)
>> Oct 25 21:10:16 WEEWX weewx[661] DEBUG weewx.drivers.vantage:
>> Successfully woke up Vantage console
>> Oct 25 21:10:16 WEEWX weewx[661] DEBUG weewx.drivers.vantage: Retrieving
>> 1 page(s); starting index= 1
>> Oct 25 21:10:17 WEEWX weewx[661] INFO weewx.manager: Added record
>> 2023-10-25 21:10:00 EDT (1698282600) to database 'weewx'
>> Oct 25 21:10:18 WEEWX weewx[661] INFO weewx.manager: Added record
>> 2023-10-25 21:10:00 EDT (1698282600) to daily summary in 'weewx'
>> Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.drivers.vantage: DMPAFT
>> complete: page timestamp 2023-10-17 00:00:00 EDT (1697515200) less than
>> final timestamp 2023-10-25 21:10:00 EDT (1698282600)
>> Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.drivers.vantage: Catch up
>> complete.
>> Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.reportengine: Running
>> reports for latest time in the database.
>> Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.drivers.vantage: Requesting
>> 200 LOOP packets.
>> Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.reportengine: Running report
>> 'SeasonsReport'
>> Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.reportengine: Found
>> configuration file /etc/weewx/skins/Seasons/skin.conf for report
>> 'SeasonsReport'
>> Oct 25 21:10:18 WEEWX weewx[661] 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']
>> Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.manager: Daily summary
>> version is 4.0
>> Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.drivers.vantage:
>> Successfully woke up Vantage console
>> Oct 25 21:10:37 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated 8
>> files for report SeasonsReport in 19.25 seconds
>> Oct 25 21:10:37 WEEWX weewx[661] 

Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-10-25 Thread Tom Keffer
I'm not seeing any signs in the log of the instrumented version running.
The messages should be marked "DEBUG weewx.xtypes", much like the previous
run. Are you sure you're using the instrumented version?

I don't know what all that drm stuff is about. A digital rights manager?

On Wed, Oct 25, 2023 at 6:28 PM Mike Ruble  wrote:

>
> Using that version we have the same result in the reports (after deleting
> and letting it recreate the report).  In the /var/log/messages we have a
> couple of update cycles:Oct 25 21:06:20 WEEWX weewx[661] INFO
> weewx.reportengine: ftpgenerator: Ftp'd 34 files in 1.08 seconds
> Oct 25 21:10:17 WEEWX weewx[661] INFO weewx.manager: Added record
> 2023-10-25 21:10:00 EDT (1698282600) to database 'weewx'
> Oct 25 21:10:18 WEEWX weewx[661] INFO weewx.manager: Added record
> 2023-10-25 21:10:00 EDT (1698282600) to daily summary in 'weewx'
> Oct 25 21:10:37 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated 8
> files for report SeasonsReport in 19.25 seconds
> Oct 25 21:10:47 WEEWX weewx[661] INFO weewx.imagegenerator: Generated 15
> images for report SeasonsReport in 9.94 seconds
> Oct 25 21:10:47 WEEWX weewx[661] INFO weewx.reportengine: Copied 0 files
> to /var/www/html/weewx
> Oct 25 21:11:04 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated 12
> files for report Belchertown in 16.78 seconds
> Oct 25 21:11:04 WEEWX weewx[661] INFO weewx.reportengine: Copied 3 files
> to /var/www/html/weewx/belchertown
> Oct 25 21:11:19 WEEWX weewx[661] INFO weewx.reportengine: ftpgenerator:
> Ftp'd 34 files in 1.26 seconds
> Oct 25 21:15:17 WEEWX weewx[661] INFO weewx.manager: Added record
> 2023-10-25 21:15:00 EDT (1698282900) to database 'weewx'
> Oct 25 21:15:17 WEEWX weewx[661] INFO weewx.manager: Added record
> 2023-10-25 21:15:00 EDT (1698282900) to daily summary in 'weewx'
> Oct 25 21:15:37 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated 8
> files for report SeasonsReport in 19.86 seconds
> Oct 25 21:15:47 WEEWX weewx[661] INFO weewx.imagegenerator: Generated 15
> images for report SeasonsReport in 9.97 seconds
> Oct 25 21:15:47 WEEWX weewx[661] INFO weewx.reportengine: Copied 0 files
> to /var/www/html/weewx
> Oct 25 21:16:04 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated 12
> files for report Belchertown in 16.84 seconds
> Oct 25 21:16:05 WEEWX weewx[661] INFO weewx.reportengine: Copied 3 files
> to /var/www/html/weewx/belchertown
> Oct 25 21:16:21 WEEWX weewx[661] INFO weewx.reportengine: ftpgenerator:
> Ftp'd 34 files in 1.96 seconds
>
> In syslog we have:
>
>
> Oct 25 21:10:15 WEEWX weewx[661] DEBUG weewx.drivers.vantage: Getting
> archive packets since 2023-10-25 21:05:00 EDT (1698282300)
> Oct 25 21:10:16 WEEWX weewx[661] DEBUG weewx.drivers.vantage: Successfully
> woke up Vantage console
> Oct 25 21:10:16 WEEWX weewx[661] DEBUG weewx.drivers.vantage: Retrieving 1
> page(s); starting index= 1
> Oct 25 21:10:17 WEEWX weewx[661] INFO weewx.manager: Added record
> 2023-10-25 21:10:00 EDT (1698282600) to database 'weewx'
> Oct 25 21:10:18 WEEWX weewx[661] INFO weewx.manager: Added record
> 2023-10-25 21:10:00 EDT (1698282600) to daily summary in 'weewx'
> Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.drivers.vantage: DMPAFT
> complete: page timestamp 2023-10-17 00:00:00 EDT (1697515200) less than
> final timestamp 2023-10-25 21:10:00 EDT (1698282600)
> Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.drivers.vantage: Catch up
> complete.
> Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.reportengine: Running reports
> for latest time in the database.
> Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.drivers.vantage: Requesting
> 200 LOOP packets.
> Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.reportengine: Running report
> 'SeasonsReport'
> Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.reportengine: Found
> configuration file /etc/weewx/skins/Seasons/skin.conf for report
> 'SeasonsReport'
> Oct 25 21:10:18 WEEWX weewx[661] 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']
> Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.manager: Daily summary
> version is 4.0
> Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.drivers.vantage: Successfully
> woke up Vantage console
> Oct 25 21:10:37 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated 8
> files for report SeasonsReport in 19.25 seconds
> Oct 25 21:10:37 WEEWX weewx[661] DEBUG weewx.manager: Daily summary
> version is 4.0
> Oct 25 21:10:47 WEEWX weewx[661] INFO weewx.imagegenerator: Generated 15
> images for report SeasonsReport in 9.94 seconds
> Oct 25 21:10:47 WEEWX weewx[661] INFO weewx.reportengine: Copied 0 files
> to 

Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-10-25 Thread Mike Ruble
Using that version we have the same result in the reports (after deleting
and letting it recreate the report).  In the /var/log/messages we have a
couple of update cycles:Oct 25 21:06:20 WEEWX weewx[661] INFO
weewx.reportengine: ftpgenerator: Ftp'd 34 files in 1.08 seconds
Oct 25 21:10:17 WEEWX weewx[661] INFO weewx.manager: Added record
2023-10-25 21:10:00 EDT (1698282600) to database 'weewx'
Oct 25 21:10:18 WEEWX weewx[661] INFO weewx.manager: Added record
2023-10-25 21:10:00 EDT (1698282600) to daily summary in 'weewx'
Oct 25 21:10:37 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated 8
files for report SeasonsReport in 19.25 seconds
Oct 25 21:10:47 WEEWX weewx[661] INFO weewx.imagegenerator: Generated 15
images for report SeasonsReport in 9.94 seconds
Oct 25 21:10:47 WEEWX weewx[661] INFO weewx.reportengine: Copied 0 files to
/var/www/html/weewx
Oct 25 21:11:04 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated 12
files for report Belchertown in 16.78 seconds
Oct 25 21:11:04 WEEWX weewx[661] INFO weewx.reportengine: Copied 3 files to
/var/www/html/weewx/belchertown
Oct 25 21:11:19 WEEWX weewx[661] INFO weewx.reportengine: ftpgenerator:
Ftp'd 34 files in 1.26 seconds
Oct 25 21:15:17 WEEWX weewx[661] INFO weewx.manager: Added record
2023-10-25 21:15:00 EDT (1698282900) to database 'weewx'
Oct 25 21:15:17 WEEWX weewx[661] INFO weewx.manager: Added record
2023-10-25 21:15:00 EDT (1698282900) to daily summary in 'weewx'
Oct 25 21:15:37 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated 8
files for report SeasonsReport in 19.86 seconds
Oct 25 21:15:47 WEEWX weewx[661] INFO weewx.imagegenerator: Generated 15
images for report SeasonsReport in 9.97 seconds
Oct 25 21:15:47 WEEWX weewx[661] INFO weewx.reportengine: Copied 0 files to
/var/www/html/weewx
Oct 25 21:16:04 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated 12
files for report Belchertown in 16.84 seconds
Oct 25 21:16:05 WEEWX weewx[661] INFO weewx.reportengine: Copied 3 files to
/var/www/html/weewx/belchertown
Oct 25 21:16:21 WEEWX weewx[661] INFO weewx.reportengine: ftpgenerator:
Ftp'd 34 files in 1.96 seconds

In syslog we have:


Oct 25 21:10:15 WEEWX weewx[661] DEBUG weewx.drivers.vantage: Getting
archive packets since 2023-10-25 21:05:00 EDT (1698282300)
Oct 25 21:10:16 WEEWX weewx[661] DEBUG weewx.drivers.vantage: Successfully
woke up Vantage console
Oct 25 21:10:16 WEEWX weewx[661] DEBUG weewx.drivers.vantage: Retrieving 1
page(s); starting index= 1
Oct 25 21:10:17 WEEWX weewx[661] INFO weewx.manager: Added record
2023-10-25 21:10:00 EDT (1698282600) to database 'weewx'
Oct 25 21:10:18 WEEWX weewx[661] INFO weewx.manager: Added record
2023-10-25 21:10:00 EDT (1698282600) to daily summary in 'weewx'
Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.drivers.vantage: DMPAFT
complete: page timestamp 2023-10-17 00:00:00 EDT (1697515200) less than
final timestamp 2023-10-25 21:10:00 EDT (1698282600)
Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.drivers.vantage: Catch up
complete.
Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.reportengine: Running reports
for latest time in the database.
Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.drivers.vantage: Requesting
200 LOOP packets.
Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.reportengine: Running report
'SeasonsReport'
Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.reportengine: Found
configuration file /etc/weewx/skins/Seasons/skin.conf for report
'SeasonsReport'
Oct 25 21:10:18 WEEWX weewx[661] 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']
Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.manager: Daily summary version
is 4.0
Oct 25 21:10:18 WEEWX weewx[661] DEBUG weewx.drivers.vantage: Successfully
woke up Vantage console
Oct 25 21:10:37 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated 8
files for report SeasonsReport in 19.25 seconds
Oct 25 21:10:37 WEEWX weewx[661] DEBUG weewx.manager: Daily summary version
is 4.0
Oct 25 21:10:47 WEEWX weewx[661] INFO weewx.imagegenerator: Generated 15
images for report SeasonsReport in 9.94 seconds
Oct 25 21:10:47 WEEWX weewx[661] INFO weewx.reportengine: Copied 0 files to
/var/www/html/weewx
Oct 25 21:10:47 WEEWX weewx[661] DEBUG weewx.reportengine: Report
'SmartphoneReport' not enabled. Skipping.
Oct 25 21:10:47 WEEWX weewx[661] DEBUG weewx.reportengine: Report
'MobileReport' not enabled. Skipping.
Oct 25 21:10:47 WEEWX weewx[661] DEBUG weewx.reportengine: Report
'StandardReport' not enabled. Skipping.
Oct 25 21:10:47 WEEWX weewx[661] DEBUG weewx.reportengine: Running report
'Belchertown'
Oct 25 21:10:47 WEEWX weewx[661] DEBUG weewx.reportengine: Found
configuration 

Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-10-24 Thread gmr...@gmail.com
Tom, thank you for your very quick replies and effort to assist in 
resolving this issue!

On Tuesday, October 24, 2023 at 10:19:02 PM UTC-4 gmr...@gmail.com wrote:

> Oct 24 22:08:19 WEEWX wee_reports[3173] DEBUG weewx.reportengine: Running 
> reports for time 2023-10-24 22:05:00 EDT (1698199500)
> Oct 24 22:08:19 WEEWX wee_reports[3173] DEBUG weewx.reportengine: Running 
> report 'SeasonsReport'
> Oct 24 22:08:19 WEEWX wee_reports[3173] DEBUG weewx.reportengine: Found 
> configuration file /etc/weewx/skins/Seasons/skin.conf for report 
> 'SeasonsReport'
> Oct 24 22:08:19 WEEWX wee_reports[3173] 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']
> Oct 24 22:08:19 WEEWX wee_reports[3173] DEBUG weewx.manager: Daily summary 
> version is 4.0
> Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
> heatbase_t=(65.0, 'degree_F', 'group_temperature')
> Oct 24 22:08:21 

Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-10-24 Thread gmr...@gmail.com
Oct 24 22:08:19 WEEWX wee_reports[3173] DEBUG weewx.reportengine: Running 
reports for time 2023-10-24 22:05:00 EDT (1698199500)
Oct 24 22:08:19 WEEWX wee_reports[3173] DEBUG weewx.reportengine: Running 
report 'SeasonsReport'
Oct 24 22:08:19 WEEWX wee_reports[3173] DEBUG weewx.reportengine: Found 
configuration file /etc/weewx/skins/Seasons/skin.conf for report 
'SeasonsReport'
Oct 24 22:08:19 WEEWX wee_reports[3173] 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']
Oct 24 22:08:19 WEEWX wee_reports[3173] DEBUG weewx.manager: Daily summary 
version is 4.0
Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:20 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 22:08:21 WEEWX wee_reports[3173] DEBUG weewx.xtypes: 
heatbase_t=(65.0, 'degree_F', 'group_temperature')
Oct 24 

Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-10-24 Thread Tom Keffer
I've enclosed an instrumented version of weewx/xtypes.py. Put your old copy
aside and replace it with this copy. Then run wee_reports, then post the
log. Then put your old copy back.

The file should be located in either /usr/share/weewx/weewx.xtypes.py or
/home/weewx/bin/weewx/xtypes.py, depending on your installation method.



On Tue, Oct 24, 2023 at 6:34 PM gmr...@gmail.com  wrote:

> And the tail end of /var/log/messages
>
> Oct 24 21:25:17 WEEWX weewx[661] INFO weewx.manager: Added record
> 2023-10-24 21:25:00 EDT (1698197100) to database 'weewx'
> Oct 24 21:25:18 WEEWX weewx[661] INFO weewx.manager: Added record
> 2023-10-24 21:25:00 EDT (1698197100) to daily summary in 'weewx'
> Oct 24 21:25:38 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated 8
> files for report SeasonsReport in 19.94 seconds
> Oct 24 21:25:48 WEEWX weewx[661] INFO weewx.imagegenerator: Generated 15
> images for report SeasonsReport in 10.25 seconds
> Oct 24 21:25:48 WEEWX weewx[661] INFO weewx.reportengine: Copied 0 files
> to /var/www/html/weewx
> Oct 24 21:26:08 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated 12
> files for report Belchertown in 20.31 seconds
> Oct 24 21:26:08 WEEWX weewx[661] INFO weewx.reportengine: Copied 3 files
> to /var/www/html/weewx/belchertown
> Oct 24 21:26:28 WEEWX weewx[661] INFO weewx.reportengine: ftpgenerator:
> Ftp'd 34 files in 2.29 seconds
> Oct 24 21:30:17 WEEWX weewx[661] INFO weewx.manager: Added record
> 2023-10-24 21:30:00 EDT (1698197400) to database 'weewx'
> Oct 24 21:30:18 WEEWX weewx[661] INFO weewx.manager: Added record
> 2023-10-24 21:30:00 EDT (1698197400) to daily summary in 'weewx'
> Oct 24 21:30:38 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated 8
> files for report SeasonsReport in 20.29 seconds
> Oct 24 21:30:48 WEEWX weewx[661] INFO weewx.imagegenerator: Generated 15
> images for report SeasonsReport in 10.21 seconds
> Oct 24 21:30:48 WEEWX weewx[661] INFO weewx.reportengine: Copied 0 files
> to /var/www/html/weewx
> Oct 24 21:31:06 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated 12
> files for report Belchertown in 17.16 seconds
> Oct 24 21:31:06 WEEWX weewx[661] INFO weewx.reportengine: Copied 3 files
> to /var/www/html/weewx/belchertown
> Oct 24 21:31:27 WEEWX weewx[661] INFO weewx.reportengine: ftpgenerator:
> Ftp'd 34 files in 1.53 seconds
>
> On Tuesday, October 24, 2023 at 9:28:49 PM UTC-4 gmr...@gmail.com wrote:
>
>> #   This section configures the internal weewx engine.
>>
>> [Engine]
>>
>> # The following section specifies which services should be run and in
>> what order.
>> [[Services]]
>> prep_services = weewx.engine.StdTimeSynch
>> data_services = ,
>> process_services = weewx.engine.StdConvert,
>> weewx.engine.StdCalibrate, weewx.engine.StdQC,
>> weewx.wxservices.StdWXCalculate
>> xtype_services = weewx.wxxtypes.StdWXXTypes,
>> weewx.wxxtypes.StdPressureCooker, weewx.wxxtypes.StdRainRater,
>> weewx.wxxtypes.StdDelta
>> archive_services = weewx.engine.StdArchive
>> restful_services = weewx.restx.StdStationRegistry,
>> weewx.restx.StdWunderground, weewx.restx.StdPWSweather,
>> weewx.restx.StdCWOP, weewx.restx.StdWOW, weewx.restx.StdAWEKAS
>> report_services = weewx.engine.StdPrint, weewx.engine.StdReport
>>
>> On Tuesday, October 24, 2023 at 9:12:02 PM UTC-4 Tom Keffer wrote:
>>
>>> It looks like the NOAA reports may not know how to calculate heating and
>>> cooling degree-days. These calculations are normally provided by an xtype
>>> extension, weewx.wxxtypes.StdWXXTypes.
>>>
>>> Please post the [Engine] section of your weewx.conf file. If it looks
>>> OK, we'll look at some other possibilities.
>>>
>>> On Tue, Oct 24, 2023 at 5:12 PM gmr...@gmail.com 
>>> wrote:
>>>
 I recently had the memory card in the RaspberryPi fail; but, was able
 to recover the database file and most of the data in it.  A new card was
 used to make a new install of raspbian and weewx version 4.10.2.  After I
 got it up and running it read the pending data from the Davis memory.
 Later, I added the data from the old database file to the database, deleted
 the report files, ran  wee_database --calc-missing and wee_database
 --rebuild-daily.  After that the statistics looked good; but, the NOAA
 climate data report shows the formula instead of the result for the
 calculated columns.  Instead of a number for heating degree days I
 have   $month.heatdeg.sum.format($Temp,$NONE,add_label=False); but, in the
 high / day / low / day  columns have  83.6   0335.7   24.

 This happens for the default skin:
 http://aj4nr.com/Weather/index.html
 And the Belchertown skin: http://aj4nr.com/Weather/belchertown/

 The installation is pretty much a stock installation, I added FTP of
 folders to the WWW server.  I started with the SQLite database; but, now
 I'm using MariaDB that is hosted by a Windows server. It was doing this on

Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-10-24 Thread gmr...@gmail.com
And the tail end of /var/log/messages

Oct 24 21:25:17 WEEWX weewx[661] INFO weewx.manager: Added record 
2023-10-24 21:25:00 EDT (1698197100) to database 'weewx'
Oct 24 21:25:18 WEEWX weewx[661] INFO weewx.manager: Added record 
2023-10-24 21:25:00 EDT (1698197100) to daily summary in 'weewx'
Oct 24 21:25:38 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated 8 
files for report SeasonsReport in 19.94 seconds
Oct 24 21:25:48 WEEWX weewx[661] INFO weewx.imagegenerator: Generated 15 
images for report SeasonsReport in 10.25 seconds
Oct 24 21:25:48 WEEWX weewx[661] INFO weewx.reportengine: Copied 0 files to 
/var/www/html/weewx
Oct 24 21:26:08 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated 12 
files for report Belchertown in 20.31 seconds
Oct 24 21:26:08 WEEWX weewx[661] INFO weewx.reportengine: Copied 3 files to 
/var/www/html/weewx/belchertown
Oct 24 21:26:28 WEEWX weewx[661] INFO weewx.reportengine: ftpgenerator: 
Ftp'd 34 files in 2.29 seconds
Oct 24 21:30:17 WEEWX weewx[661] INFO weewx.manager: Added record 
2023-10-24 21:30:00 EDT (1698197400) to database 'weewx'
Oct 24 21:30:18 WEEWX weewx[661] INFO weewx.manager: Added record 
2023-10-24 21:30:00 EDT (1698197400) to daily summary in 'weewx'
Oct 24 21:30:38 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated 8 
files for report SeasonsReport in 20.29 seconds
Oct 24 21:30:48 WEEWX weewx[661] INFO weewx.imagegenerator: Generated 15 
images for report SeasonsReport in 10.21 seconds
Oct 24 21:30:48 WEEWX weewx[661] INFO weewx.reportengine: Copied 0 files to 
/var/www/html/weewx
Oct 24 21:31:06 WEEWX weewx[661] INFO weewx.cheetahgenerator: Generated 12 
files for report Belchertown in 17.16 seconds
Oct 24 21:31:06 WEEWX weewx[661] INFO weewx.reportengine: Copied 3 files to 
/var/www/html/weewx/belchertown
Oct 24 21:31:27 WEEWX weewx[661] INFO weewx.reportengine: ftpgenerator: 
Ftp'd 34 files in 1.53 seconds

On Tuesday, October 24, 2023 at 9:28:49 PM UTC-4 gmr...@gmail.com wrote:

> #   This section configures the internal weewx engine.
>
> [Engine]
> 
> # The following section specifies which services should be run and in 
> what order.
> [[Services]]
> prep_services = weewx.engine.StdTimeSynch
> data_services = ,
> process_services = weewx.engine.StdConvert, 
> weewx.engine.StdCalibrate, weewx.engine.StdQC, 
> weewx.wxservices.StdWXCalculate
> xtype_services = weewx.wxxtypes.StdWXXTypes, 
> weewx.wxxtypes.StdPressureCooker, weewx.wxxtypes.StdRainRater, 
> weewx.wxxtypes.StdDelta
> archive_services = weewx.engine.StdArchive
> restful_services = weewx.restx.StdStationRegistry, 
> weewx.restx.StdWunderground, weewx.restx.StdPWSweather, 
> weewx.restx.StdCWOP, weewx.restx.StdWOW, weewx.restx.StdAWEKAS
> report_services = weewx.engine.StdPrint, weewx.engine.StdReport
>
> On Tuesday, October 24, 2023 at 9:12:02 PM UTC-4 Tom Keffer wrote:
>
>> It looks like the NOAA reports may not know how to calculate heating and 
>> cooling degree-days. These calculations are normally provided by an xtype 
>> extension, weewx.wxxtypes.StdWXXTypes. 
>>
>> Please post the [Engine] section of your weewx.conf file. If it looks OK, 
>> we'll look at some other possibilities.
>>
>> On Tue, Oct 24, 2023 at 5:12 PM gmr...@gmail.com  
>> wrote:
>>
>>> I recently had the memory card in the RaspberryPi fail; but, was able to 
>>> recover the database file and most of the data in it.  A new card was used 
>>> to make a new install of raspbian and weewx version 4.10.2.  After I got it 
>>> up and running it read the pending data from the Davis memory.  Later, I 
>>> added the data from the old database file to the database, deleted the 
>>> report files, ran  wee_database --calc-missing and wee_database 
>>> --rebuild-daily.  After that the statistics looked good; but, the NOAA 
>>> climate data report shows the formula instead of the result for the 
>>> calculated columns.  Instead of a number for heating degree days I 
>>> have   $month.heatdeg.sum.format($Temp,$NONE,add_label=False); but, in the 
>>> high / day / low / day  columns have  83.6   0335.7   24.
>>>
>>> This happens for the default skin:   http://aj4nr.com/Weather/index.html
>>>  
>>> And the Belchertown skin: http://aj4nr.com/Weather/belchertown/
>>>
>>> The installation is pretty much a stock installation, I added FTP of 
>>> folders to the WWW server.  I started with the SQLite database; but, now 
>>> I'm using MariaDB that is hosted by a Windows server. It was doing this on 
>>> the SQLite and MariaDB databases. I have not modified any of the reporting 
>>> templates.
>>>
>>> Any ideas about how to fix this are welcome.
>>>
>>> -- 
>>> 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 on the web visit 
>>> 

Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-10-24 Thread gmr...@gmail.com
#   This section configures the internal weewx engine.

[Engine]

# The following section specifies which services should be run and in 
what order.
[[Services]]
prep_services = weewx.engine.StdTimeSynch
data_services = ,
process_services = weewx.engine.StdConvert, 
weewx.engine.StdCalibrate, weewx.engine.StdQC, 
weewx.wxservices.StdWXCalculate
xtype_services = weewx.wxxtypes.StdWXXTypes, 
weewx.wxxtypes.StdPressureCooker, weewx.wxxtypes.StdRainRater, 
weewx.wxxtypes.StdDelta
archive_services = weewx.engine.StdArchive
restful_services = weewx.restx.StdStationRegistry, 
weewx.restx.StdWunderground, weewx.restx.StdPWSweather, 
weewx.restx.StdCWOP, weewx.restx.StdWOW, weewx.restx.StdAWEKAS
report_services = weewx.engine.StdPrint, weewx.engine.StdReport

On Tuesday, October 24, 2023 at 9:12:02 PM UTC-4 Tom Keffer wrote:

> It looks like the NOAA reports may not know how to calculate heating and 
> cooling degree-days. These calculations are normally provided by an xtype 
> extension, weewx.wxxtypes.StdWXXTypes. 
>
> Please post the [Engine] section of your weewx.conf file. If it looks OK, 
> we'll look at some other possibilities.
>
> On Tue, Oct 24, 2023 at 5:12 PM gmr...@gmail.com  wrote:
>
>> I recently had the memory card in the RaspberryPi fail; but, was able to 
>> recover the database file and most of the data in it.  A new card was used 
>> to make a new install of raspbian and weewx version 4.10.2.  After I got it 
>> up and running it read the pending data from the Davis memory.  Later, I 
>> added the data from the old database file to the database, deleted the 
>> report files, ran  wee_database --calc-missing and wee_database 
>> --rebuild-daily.  After that the statistics looked good; but, the NOAA 
>> climate data report shows the formula instead of the result for the 
>> calculated columns.  Instead of a number for heating degree days I 
>> have   $month.heatdeg.sum.format($Temp,$NONE,add_label=False); but, in the 
>> high / day / low / day  columns have  83.6   0335.7   24.
>>
>> This happens for the default skin:   http://aj4nr.com/Weather/index.html 
>> And the Belchertown skin: http://aj4nr.com/Weather/belchertown/
>>
>> The installation is pretty much a stock installation, I added FTP of 
>> folders to the WWW server.  I started with the SQLite database; but, now 
>> I'm using MariaDB that is hosted by a Windows server. It was doing this on 
>> the SQLite and MariaDB databases. I have not modified any of the reporting 
>> templates.
>>
>> Any ideas about how to fix this are welcome.
>>
>> -- 
>> 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 on the web visit 
>> https://groups.google.com/d/msgid/weewx-user/3e6b979b-054d-43bc-b9f8-b0e49a880b76n%40googlegroups.com
>>  
>> 
>> .
>>
>

-- 
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/2d6d5593-ffa1-4c62-9da8-24569a4e0387n%40googlegroups.com.


Re: [weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-10-24 Thread Tom Keffer
It looks like the NOAA reports may not know how to calculate heating and
cooling degree-days. These calculations are normally provided by an xtype
extension, weewx.wxxtypes.StdWXXTypes.

Please post the [Engine] section of your weewx.conf file. If it looks OK,
we'll look at some other possibilities.

On Tue, Oct 24, 2023 at 5:12 PM gmr...@gmail.com  wrote:

> I recently had the memory card in the RaspberryPi fail; but, was able to
> recover the database file and most of the data in it.  A new card was used
> to make a new install of raspbian and weewx version 4.10.2.  After I got it
> up and running it read the pending data from the Davis memory.  Later, I
> added the data from the old database file to the database, deleted the
> report files, ran  wee_database --calc-missing and wee_database
> --rebuild-daily.  After that the statistics looked good; but, the NOAA
> climate data report shows the formula instead of the result for the
> calculated columns.  Instead of a number for heating degree days I
> have   $month.heatdeg.sum.format($Temp,$NONE,add_label=False); but, in the
> high / day / low / day  columns have  83.6   0335.7   24.
>
> This happens for the default skin:   http://aj4nr.com/Weather/index.html
> And the Belchertown skin: http://aj4nr.com/Weather/belchertown/
>
> The installation is pretty much a stock installation, I added FTP of
> folders to the WWW server.  I started with the SQLite database; but, now
> I'm using MariaDB that is hosted by a Windows server. It was doing this on
> the SQLite and MariaDB databases. I have not modified any of the reporting
> templates.
>
> Any ideas about how to fix this are welcome.
>
> --
> 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/3e6b979b-054d-43bc-b9f8-b0e49a880b76n%40googlegroups.com
> 
> .
>

-- 
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/CAPq0zEDLRnnO_k2hmuKs8uUKngj8z6Ub3%2BMEUXobFDvB6EJj6w%40mail.gmail.com.


[weewx-user] CLIMATOLOGICAL SUMMARY contains formulas instead of results for calculated values.

2023-10-24 Thread gmr...@gmail.com
I recently had the memory card in the RaspberryPi fail; but, was able to 
recover the database file and most of the data in it.  A new card was used 
to make a new install of raspbian and weewx version 4.10.2.  After I got it 
up and running it read the pending data from the Davis memory.  Later, I 
added the data from the old database file to the database, deleted the 
report files, ran  wee_database --calc-missing and wee_database 
--rebuild-daily.  After that the statistics looked good; but, the NOAA 
climate data report shows the formula instead of the result for the 
calculated columns.  Instead of a number for heating degree days I 
have   $month.heatdeg.sum.format($Temp,$NONE,add_label=False); but, in the 
high / day / low / day  columns have  83.6   0335.7   24.

This happens for the default skin:   http://aj4nr.com/Weather/index.html 
And the Belchertown skin: http://aj4nr.com/Weather/belchertown/

The installation is pretty much a stock installation, I added FTP of 
folders to the WWW server.  I started with the SQLite database; but, now 
I'm using MariaDB that is hosted by a Windows server. It was doing this on 
the SQLite and MariaDB databases. I have not modified any of the reporting 
templates.

Any ideas about how to fix this are welcome.

-- 
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/3e6b979b-054d-43bc-b9f8-b0e49a880b76n%40googlegroups.com.