Tom,

Upgrade from 4.0.0b14 to 4.0.0b16 on a Raspberry PI model 3B+ with Rasbian 
stretch and Python 3.
Note: In Raspbian buster I could not compile the rtlsdr part of tfrec 
without errors.

Before I forget, the critical error for not having a Rain field in the 
database still exists in this version.
====
Mar 15 10:14:15 pi31 tfrc[3322] CRITICAL __main__: Database 
OperationalError exception: (1054, "Unknown column 'rain' in 'field list'")
Mar 15 10:14:15 pi31 tfrc[3322] CRITICAL __main__:     ****  Waiting 2 
minutes then retrying...
===
I added a try/except in wxservices.py to catch this.

I noticed a LOT more *.pyc files: 565 to be precise, where it used to be 
about 70.

I like the changed behaviour of the 400.b16 install. It won't update the 
weewx.conf file silently, but let you check the answers. 
The units parameter had no default (it was metric), so I had to type metric 
here.
Below the configuration of weewx_mben and weewx_tfrc respectively.

=== mben ===
Enter a brief description of the station, such as its location.  For 
example:
Santa's Workshop, North Pole
description [Modbus Energy Monitor]:
Specify altitude, with units 'foot' or 'meter'.  For example:
35, foot
12, meter
altitude [4, meter]:
Specify latitude in decimal degrees, negative for south.
latitude [5.8218431]:
Specify longitude in decimal degrees, negative for west.
longitude [-55.2190431]:
Indicate the preferred units for display: 'metric' or 'us'
units: metric
Installed drivers include:
  0) ComputerMonitor (user.cmon)
  1) ComputerMonitor (user.cmon-old)
  2) ModbusEnergy    (user.modbusenergy)
  3) ModbusEnergy    (user.modbusenergy - kopie)
  4) ?               (user.modbusenergy-0.10)  No module named 
'user.modbusenergy-0'
  5) ?               (user.modbusenergy-0.11)  No module named 
'user.modbusenergy-0'
  6) ?               (user.modbusenergy-0.4)   No module named 
'user.modbusenergy-0'
  7) ?               (user.modbusenergy-0.5)   No module named 
'user.modbusenergy-0'
  8) ?               (user.modbusenergy-0.6)   No module named 
'user.modbusenergy-0'
  9) ?               (user.modbusenergy-0.7)   No module named 
'user.modbusenergy-0'
 10) ?               (user.modbusenergy-0.8)   No module named 
'user.modbusenergy-0'
 11) ?               (user.modbusenergy-0.9)   No module named 
'user.modbusenergy-0'
 12) TFRC            (user.tfrc)
 13) ?               (user.tfrc_0.1)           No module named 'user.tfrc_0'
 14) ?               (weewx.drivers.acurite)   No module named 'usb'
 15) CC3000          (weewx.drivers.cc3000)
 16) ?               (weewx.drivers.fousb)     No module named 'usb'
 17) Simulator       (weewx.drivers.simulator)
 18) ?               (weewx.drivers.te923)     No module named 'usb'
 19) Ultimeter       (weewx.drivers.ultimeter)
 20) Vantage         (weewx.drivers.vantage)
 21) ?               (weewx.drivers.wmr100)    No module named 'usb'
 22) ?               (weewx.drivers.wmr200)    No module named 'usb'
 23) ?               (weewx.drivers.wmr300)    No module named 'usb'
 24) WMR9x8          (weewx.drivers.wmr9x8)
 25) WS1             (weewx.drivers.ws1)
 26) WS23xx          (weewx.drivers.ws23xx)
 27) ?               (weewx.drivers.ws28xx)    No module named 'usb'
choose a driver [2]: 2
Saved backup to /home/weewx/weewx.conf.20200315095003
Saved configuration to /home/weewx/weewx.conf
root@pi31:/home/weewx-4.0.0b16# 
======

=== tfrc ===
Santa's Workshop, North Pole
description [Paramaribo – tfrc31]:
Specify altitude, with units 'foot' or 'meter'.  For example:
35, foot
12, meter
altitude [4, meter]:
Specify latitude in decimal degrees, negative for south.
latitude [5.8218431]:
Specify longitude in decimal degrees, negative for west.
longitude [-55.2190431]:
Indicate the preferred units for display: 'metric' or 'us'
units: metric
Installed drivers include:
  0) ComputerMonitor (user.cmon)
  1) ComputerMonitor (user.cmon-old)
  2) ModbusEnergy    (user.modbusenergy)
  3) ModbusEnergy    (user.modbusenergy - kopie)
  4) ?               (user.modbusenergy-0.10)  No module named 
'user.modbusenergy-0'
  5) ?               (user.modbusenergy-0.11)  No module named 
'user.modbusenergy-0'
  6) ?               (user.modbusenergy-0.4)   No module named 
'user.modbusenergy-0'
  7) ?               (user.modbusenergy-0.5)   No module named 
'user.modbusenergy-0'
  8) ?               (user.modbusenergy-0.6)   No module named 
'user.modbusenergy-0'
  9) ?               (user.modbusenergy-0.7)   No module named 
'user.modbusenergy-0'
 10) ?               (user.modbusenergy-0.8)   No module named 
'user.modbusenergy-0'
 11) ?               (user.modbusenergy-0.9)   No module named 
'user.modbusenergy-0'
 12) TFRC            (user.tfrc)
 13) ?               (user.tfrc_0.1)           No module named 'user.tfrc_0'
 14) ?               (weewx.drivers.acurite)   No module named 'usb'
 15) CC3000          (weewx.drivers.cc3000)
 16) ?               (weewx.drivers.fousb)     No module named 'usb'
 17) Simulator       (weewx.drivers.simulator)
 18) ?               (weewx.drivers.te923)     No module named 'usb'
 19) Ultimeter       (weewx.drivers.ultimeter)
 20) Vantage         (weewx.drivers.vantage)
 21) ?               (weewx.drivers.wmr100)    No module named 'usb'
 22) ?               (weewx.drivers.wmr200)    No module named 'usb'
 23) ?               (weewx.drivers.wmr300)    No module named 'usb'
 24) WMR9x8          (weewx.drivers.wmr9x8)
 25) WS1             (weewx.drivers.ws1)
 26) WS23xx          (weewx.drivers.ws23xx)
 27) ?               (weewx.drivers.ws28xx)    No module named 'usb'
choose a driver [12]: 12
Saved backup to /home/weewx/weewx.conf.20200315100556
Saved configuration to /home/weewx/weewx.conf
root@pi31:/home/weewx-4.0.0b16#
======

After the upgrade everything looks normal.

Luc

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-development/bc090ed3-82e6-4315-8bad-667eee12517d%40googlegroups.com.

Reply via email to