Assuming the upgrade to 4.7.0 goes OK, if you do run into issues with WeeWX 
just edit weewx.conf, set debug = 1, save weewx.conf and restart WeeWX. Let 
WeeWX run for at least three archive periods/report cycles and then post a 
log extract showing the entire WeeWX startup through until the three report 
cycles complete. That way we can see exactly how WeeWX is configured and 
exactly what it is doing.

Gary

On Monday, 14 March 2022 at 16:35:10 UTC+10 gjr80 wrote:

> Should be fine, there are a couple of patches to the daily summary tables 
> but they will be taken care of by the installer.
>
> Gary
>
> On Monday, 14 March 2022 at 16:14:06 UTC+10 [email protected] wrote:
>
>> Well, ok, I will give it another try. Is it reasonable to upgrade from 
>> version 4.0.0?
>>
>> On Sunday, March 13, 2022 at 8:15:58 PM UTC-7 gjr80 wrote:
>>
>>> On Monday, 14 March 2022 at 11:40:50 UTC+10 [email protected] wrote:
>>>
>>>> Well, i gave up and reinstalled v 4.0.0 and its working, I think 4.7.0 
>>>> has issues
>>>> For one, no matter what you set WEEWX_ROOT to it always installs in 
>>>> /home/weewx
>>>> I deleted everything and unpacked the tar file, edited weewx.conf and 
>>>> ran setup.py build and setup.py install 
>>>> and weewx gets installed under /home - every time. I tried it several 
>>>> times
>>>>
>>>
>>> Hmmm, not sure I agree, 4.7.0 installs fine for me in a directory other 
>>> than under /home, output below refers. If you have a read of the setup.py 
>>> install instructions <http://weewx.com/docs/setup.htm> you will find 
>>> that WEEWX_ROOT has no control over where WeeWX is installed, the home 
>>> setting in setup.cfg controls where WeeWX is installed. WEEWX_ROOT 
>>> controls where WeeWX stores/looks for various files/directories when WeeWX 
>>> is run, WEEWX_ROOT is set automatically by the installer during install.
>>>
>>> Of course if you have any issues with v4.7.0 please provide details so 
>>> the issue can be identified and fixed.
>>>
>>> Gsary
>>>
>>> gary@bullseye31:~$ wget -P /var/tmp/ 
>>> https://weewx.com/downloads/weewx-4.7.0.tar.gz
>>> --2022-03-14 12:39:16--  https://weewx.com/downloads/weewx-4.7.0.tar.gz
>>> Resolving weewx.com (weewx.com)... 34.218.218.142
>>> Connecting to weewx.com (weewx.com)|34.218.218.142|:443... connected.
>>> HTTP request sent, awaiting response... 200 OK
>>> Length: 1839625 (1.8M) [application/octet-stream]
>>> Saving to: ‘/var/tmp/weewx-4.7.0.tar.gz’
>>>
>>> weewx-4.7.0.tar.gz               
>>> 100%[==========================================================>]   1.75M 
>>>  1.57MB/s    in 1.1s
>>>
>>> 2022-03-14 12:39:18 (1.57 MB/s) - ‘/var/tmp/weewx-4.7.0.tar.gz’ saved 
>>> [1839625/1839625]
>>>
>>> gary@bullseye31:~$ cd /var/tmp
>>> gary@bullseye31:/var/tmp$ tar xvfz weewx-4.7.0.tar.gz
>>> weewx-4.7.0/
>>> weewx-4.7.0/LICENSE.txt
>>> weewx-4.7.0/PKG-INFO
>>> weewx-4.7.0/README
>>> weewx-4.7.0/README.md
>>>
>>> Removed lines for brevity
>>>
>>> weewx-4.7.0/util/udev/rules.d/wmr300.rules
>>> weewx-4.7.0/util/udev/rules.d/ws28xx.rules
>>> weewx-4.7.0/weewx.conf
>>> gary@bullseye31:/var/tmp$ cd weewx-4.7.0
>>> gary@bullseye31:/var/tmp/weewx-4.7.0$ nano setup.cfg
>>> gary@bullseye31:/var/tmp/weewx-4.7.0$ cat setup.cfg
>>> # Set 'home' to the directory where weewx should be installed.  If the
>>> # directory does not exist, the installer will try to create it.
>>> #
>>> # linux:   /home/weewx
>>> # macos:   /Users/Shared/weewx
>>> # windows: c:\Users\weewx
>>>
>>> [install]
>>> home = /fred/dagg
>>>
>>> prefix =
>>> exec-prefix =
>>> install_lib = %(home)s/bin
>>> install_scripts = %(home)s/bin
>>> gary@bullseye31:/var/tmp/weewx-4.7.0$ python3 ./setup.py build
>>> running build
>>> running build_py
>>> running build_scripts
>>> gary@bullseye31:/var/tmp/weewx-4.7.0$ sudo python3 ./setup.py install
>>> running install
>>> running build
>>> running build_py
>>> running build_scripts
>>> running install_lib
>>> creating /fred
>>> creating /fred/dagg
>>> creating /fred/dagg/bin
>>> creating /fred/dagg/bin/weecfg
>>> copying build/lib/weecfg/__init__.py -> /fred/dagg/bin/weecfg
>>>
>>> Lines deleted for brevity
>>>
>>> running install_egg_info
>>> Writing /fred/dagg/bin/weewx-4.7.0.egg-info
>>> Enter a brief description of the station, such as its location.  For 
>>> example:
>>> Santa's Workshop, North Pole
>>> description [My Little Town, Oregon]: Narangba Test
>>>
>>> Specify altitude, with units 'foot' or 'meter'.  For example:
>>> 35, foot
>>> 12, meter
>>> altitude [700, foot]: 46, meter
>>>
>>> Specify latitude in decimal degrees, negative for south.
>>> latitude [0.00]: -25
>>> Specify longitude in decimal degrees, negative for west.
>>> longitude [0.00]: 150
>>>
>>> You can register your station on weewx.com, where it will be included
>>> in a map. You will need a unique URL to identify your station (such as a
>>> website, or WeatherUnderground link).
>>> Include station in the station registry (y/n)? [n]:
>>>
>>> Indicate the preferred units for display: ['us', 'metric', 'metricwx']
>>> unit system [us]:
>>>
>>> Installed drivers include:
>>>   0) ?               (weewx.drivers.acurite)   No module named 'usb'
>>>   1) ?               (weewx.drivers.cc3000)    No module named 'serial'
>>>   2) ?               (weewx.drivers.fousb)     No module named 'usb'
>>>   3) Simulator       (weewx.drivers.simulator)
>>>   4) ?               (weewx.drivers.te923)     No module named 'usb'
>>>   5) ?               (weewx.drivers.ultimeter) No module named 'serial'
>>>   6) Vantage         (weewx.drivers.vantage)
>>>   7) ?               (weewx.drivers.wmr100)    No module named 'usb'
>>>   8) ?               (weewx.drivers.wmr300)    No module named 'usb'
>>>   9) ?               (weewx.drivers.wmr9x8)    No module named 'serial'
>>>  10) WS1             (weewx.drivers.ws1)
>>>  11) WS23xx          (weewx.drivers.ws23xx)
>>>  12) ?               (weewx.drivers.ws28xx)    No module named 'usb'
>>> choose a driver [3]:
>>> gary@bullseye31:/var/tmp/weewx-4.7.0$ cd /fred/dagg
>>> gary@bullseye31:/fred/dagg$ ls -ail
>>> total 104
>>> 3276802 drwxr-xr-x  7 root root  4096 Mar 14 12:56 .
>>> 3276801 drwxr-xr-x  3 root root  4096 Mar 14 12:56 ..
>>> 3276803 drwxr-xr-x 11 root root  4096 Mar 14 12:56 bin
>>> 3276979 drwxr-xr-x  6 root root  4096 Mar 14 12:56 docs
>>> 3277045 drwxr-xr-x  8 root root  4096 Mar 14 12:56 examples
>>> 3276976 -rw-r--r--  1 root root 32472 Apr 15  2020 LICENSE.txt
>>> 3276977 -rw-r--r--  1 root root  3325 Mar  6  2021 README.md
>>> 3277102 drwxr-xr-x  8 root root  4096 Mar 14 12:56 skins
>>> 3277224 drwxr-xr-x 17 root root  4096 Mar 14 12:56 util
>>> 3277293 -rw-r--r--  1 root root 19444 Mar 14 12:56 weewx.conf
>>> 3276978 -rw-r--r--  1 root root 18389 Mar 14 12:56 weewx.conf.4.7.0
>>> gary@bullseye31:/fred/dagg$ sudo ./bin/weewxd
>>> LOOP:   2022-03-14 12:57:27 AEST (1647226647) 'altimeter': 
>>> '31.27158957718927', 'appTemp': '28.46010918752483', 'barometer': 
>>> '31.099999998967093', 'cloudbase': '1395.2421867040312', 
>>> 'consBatteryVoltage': '11.640400158761016', 'dateTime': '1647226647', 
>>> 'dewpoint': '27.203560993945757', 'ET': 'None', 'heatindex': 
>>> '32.67858297022247', 'heatingVoltage': '12.0', 'humidex': 
>>> '32.67858297022247', 'inDewpoint': '31.079533828013187', 'inHumidity': 
>>> '29.999999958683617', 'inTemp': '63.00000002065819', 'inTempBatteryStatus': 
>>> '0', 'maxSolarRad': '979.3952113307234', 'outHumidity': 
>>> '79.99999996901272', 'outTemp': '32.67858297022247', 
>>> 'outTempBatteryStatus': '0', 'pressure': '31.099999998967093', 'radiation': 
>>> '938.5032176221754', 'rain': '0', 'rainBatteryStatus': '0', 'rainRate': 
>>> '0.0', 'referenceVoltage': '12.0', 'rxCheckPercent': '35.50980993113374', 
>>> 'supplyVoltage': '12.68098239095047', 'txBatteryStatus': '0', 'usUnits': 
>>> '1', 'UV': '13.139045046710455', 'windBatteryStatus': '0', 'windchill': 
>>> '32.67858297022247', 'windDir': '359.9999998140763', 'windGust': 
>>> '6.197456769996279e-09', 'windGustDir': '359.9999998140763', 'windrun': 
>>> 'None', 'windSpeed': '5.164547900449179e-09'
>>> LOOP:   2022-03-14 12:57:30 AEST (1647226650) 'altimeter': 
>>> '31.27158956888873', 'appTemp': '28.45807365032865', 'barometer': 
>>> '31.099999990703814', 'cloudbase': '1395.2317165874988', 
>>> 'consBatteryVoltage': '11.64816989866082', 'dateTime': '1647226650', 
>>> 'dewpoint': '27.20178958368346', 'ET': 'None', 'heatindex': 
>>> '32.67676549144743', 'heatingVoltage': '12.0', 'humidex': 
>>> '32.67676549144743', 'inDewpoint': '31.07953369929752', 'inHumidity': 
>>> '29.999999628152565', 'inTemp': '63.00000018592372', 'inTempBatteryStatus': 
>>> '0', 'maxSolarRad': '979.339588473622', 'outHumidity': '79.99999972111442', 
>>> 'outTemp': '32.67676549144743', 'outTempBatteryStatus': '0', 'pressure': 
>>> '31.099999990703814', 'radiation': '938.4333162871903', 'rain': '0', 
>>> 'rainBatteryStatus': '0', 'rainRate': '0.0', 'referenceVoltage': 
>>> '11.5082527343366', 'rxCheckPercent': '29.73396133885435', 'supplyVoltage': 
>>> '12.008816825598341', 'txBatteryStatus': '0', 'usUnits': '1', 'UV': 
>>> '13.138066428020664', 'windBatteryStatus': '0', 'windchill': 
>>> '32.67676549144743', 'windDir': '359.9999983266865', 'windGust': 
>>> '5.577711537085861e-08', 'windGustDir': '359.9999983266865', 'windrun': 
>>> 'None', 'windSpeed': '4.648092932768577e-08'
>>> ^Z
>>> [2]+  Stopped                 sudo ./bin/weewxd
>>> gary@bullseye31:/fred/dagg$ ls -ail /home
>>> total 12
>>> 1310721 drwxr-xr-x  3 root root 4096 Mar 14 12:54 .
>>>       2 drwxr-xr-x 19 root root 4096 Mar 14 12:56 ..
>>> 1310722 drwxr-xr-x  6 gary gary 4096 Mar  5 20:59 gary
>>> gary@bullseye31:/fred/dagg$
>>>
>>>
>>>
>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/13937ff5-fbc7-46cc-90b9-f1bf3467e0c3n%40googlegroups.com.

Reply via email to