Sorry I missed a line: -

sudo apt-get install libapache2-mod-php before running the next two lines


sudo a2enmod php7.3
sudo systemctl restart apache2



On Thu, 10 Sep 2020 at 07:32, steeple ian <[email protected]> wrote:

> Allan,
>
> You may have missed this part of the instructions which would make sense
> with what Rich T has suggested: -
>
> sudo a2enmod php7.3
> sudo systemctl restart apache2
>
>
> On Thu, 10 Sep 2020 at 01:25, ExprmntAl <[email protected]> wrote:
>
>> UPDATE:
>>
>> I tried accessing the Weather34 index.php file via both the Edge and IE
>> browsers on a Windows 10 machine on the same network as the RPi and it
>> works fine using the address:
>>
>> http://192.168.1.145/weewx/weather34/index.php (where 192.168.1.145 is
>> the RPi local address).  The sensor data from my Tempest is displayed
>> including the rapid fire wind values using this method.
>>
>> I have tried a number of variations of addresses that work with my
>> seasons skin using the weather34 html directory, but I still can't get the
>> Chromium Browser on the RPi to open the index.php file for some reason
>> though.
>>
>> The seasons skin file is accessed by putting
>> "file:///var/www/html/weewx/index.html" into the Chromium browser on the
>> RPi and this works normally.  It would follow that to access the Weather34
>> skin I would use "file:///var/www/html/weewx/weather34/index.php".  This
>> starts downloading the file instead of rendering the skin.
>>
>> Does Chromium need to be configured in some way on the RPi to render php
>> files?
>> On Wednesday, September 9, 2020 at 12:59:36 PM UTC-5 ExprmntAl wrote:
>>
>>> PHP is installed for sure see below.  You had me install it before
>>> getting to the weewx-Weather34 installation.  I assumed that with PHP
>>> installed, that anything *.php would open similar to a *.html file in the
>>> Chromium browser.  Is this correct?
>>>
>>> *pi@raspberrypi:~/weewx-Weather34 $ php -v*
>>> *PHP 7.3.19-1~deb10u1 (cli) (built: Jul  5 2020 06:46:45) ( NTS )*
>>> *Copyright (c) 1997-2018 The PHP Group*
>>> *Zend Engine v3.3.19, Copyright (c) 1998-2018 Zend Technologies*
>>> *    with Zend OPcache v7.3.19-1~deb10u1, Copyright (c) 1999-2018, by
>>> Zend Technologies*
>>> *pi@raspberrypi:~/weewx-Weather34 $*
>>>
>>>
>>>
>>> On Wednesday, September 9, 2020 at 8:56:49 AM UTC-5 [email protected]
>>> wrote:
>>>
>>>> Allan,
>>>>
>>>> Just to make sure php is installed: -
>>>>
>>>> sudo apt install php -y
>>>>
>>>>
>>>> On Wed, 9 Sep 2020 at 12:54, ExprmntAl <[email protected]> wrote:
>>>>
>>>>> That seems to have done it!
>>>>>
>>>>> *pi@raspberrypi:~ $ cd weewx-Weather34*
>>>>> *pi@raspberrypi:~/weewx-Weather34 $ sudo python3 w34_installer.py*
>>>>> *!!! THIS INSTALL IS USING PYTHON VERSION 3.7.3 IS THIS CORRECT?
>>>>> (Yes/No)*
>>>>> *Install will continue with Python Version 3.7.3*
>>>>> *1 -> macos.conf*
>>>>> *2 -> packaged.conf*
>>>>> *3 -> setup_py.conf*
>>>>> *Enter the NUMBER of the installer config file 2*
>>>>> *Installer Config file packaged.conf was chosen.*
>>>>> *Updating weewx config*
>>>>> *Done!*
>>>>> *pi@raspberrypi:~/weewx-Weather34 $*
>>>>>
>>>>> Another stupid question:  Looking at the files generated in
>>>>> the /var/www/html/weewx/weather34 directory.  They are all .php files.  
>>>>> For
>>>>> some reason the Chrome browser on the RPi doesn't recognize those files.
>>>>> Is there something that needs to be done to get these PHP files to open in
>>>>> the browser?  Ian walked me through the installation of PHP and all its
>>>>> libraries prior up at the top of this thread and I thought that that would
>>>>> configure the browser for PHP as well.
>>>>>
>>>>> On Wednesday, September 9, 2020 at 5:33:30 AM UTC-5 [email protected]
>>>>> wrote:
>>>>>
>>>>>> So, weewxd is using python3, and configobj is definitely installed
>>>>>> under python3.
>>>>>>
>>>>>> This is probably a simple case of configobj being installed under
>>>>>> Python 3, but not Python 2. Looking back in this thread, the original
>>>>>> problem was probably caused by using  the wrong version of Python. Try 
>>>>>> this:
>>>>>>
>>>>>>
>>>>>> *sudo python3 w34_installer.py*
>>>>>>
>>>>>> -tk
>>>>>>
>>>>>> On Tue, Sep 8, 2020 at 6:38 PM ExprmntAl <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>> Appologies TK.  Here is the log capturing the weewx start as well.
>>>>>>>
>>>>>>> *Sep  8 19:00:10 raspberrypi dbus-daemon[14817]: [session uid=0
>>>>>>> pid=14814] Activating service name='ca.desrt.dconf' requested by ':1.0'
>>>>>>> (uid=0 pid=14807 comm="mousepad ")*
>>>>>>> *Sep  8 19:00:10 raspberrypi dbus-daemon[14817]: [session uid=0
>>>>>>> pid=14814] Successfully activated service 'ca.desrt.dconf'*
>>>>>>> *Sep  8 19:00:16 raspberrypi dbus-daemon[385]: [system] Activating
>>>>>>> via systemd: service name='org.freedesktop.hostname1'
>>>>>>> unit='dbus-org.freedesktop.hostname1.service' requested by ':1.87' 
>>>>>>> (uid=0
>>>>>>> pid=14807 comm="mousepad ")*
>>>>>>> *Sep  8 19:00:16 raspberrypi systemd[1]: Starting Hostname
>>>>>>> Service...*
>>>>>>> *Sep  8 19:00:16 raspberrypi dbus-daemon[385]: [system] Successfully
>>>>>>> activated service 'org.freedesktop.hostname1'*
>>>>>>> *Sep  8 19:00:16 raspberrypi systemd[1]: Started Hostname Service.*
>>>>>>> *Sep  8 19:00:46 raspberrypi systemd[1]: systemd-hostnamed.service:
>>>>>>> Succeeded.*
>>>>>>> *Sep  8 19:00:52 raspberrypi dhcpcd[410]: wlan0: Router
>>>>>>> Advertisement from fe80::9610:3eff:fe86:b14b*
>>>>>>> *Sep  8 19:02:58 raspberrypi dhcpcd[410]: wlan0: Router
>>>>>>> Advertisement from fe80::9610:3eff:fe86:b14b*
>>>>>>> *Sep  8 19:04:12 raspberrypi systemd[1]: Starting LSB: weewx weather
>>>>>>> system...*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15900] INFO __main__:
>>>>>>> Initializing weewx version 4.1.1*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15900] INFO __main__: Using
>>>>>>> Python 3.7.3 (default, Jul 25 2020, 13:03:44) #012[GCC 8.3.0]*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15900] INFO __main__: Platform
>>>>>>> Linux-5.4.51-v7l+-armv7l-with-debian-10.4*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15900] INFO __main__: Locale is
>>>>>>> 'en_US.UTF-8'*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15900] INFO __main__: PID file is
>>>>>>> /var/run/weewx.pid*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] INFO __main__: Using
>>>>>>> configuration file /etc/weewx/weewx.conf*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] INFO __main__: Debug is 1*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG __main__:
>>>>>>> Initializing engine*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] INFO weewx.engine: Loading
>>>>>>> station type WeatherFlowUDP (user.weatherflowudp)*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15887]: Starting weewx weather
>>>>>>> system: weewx.*
>>>>>>> *Sep  8 19:04:13 raspberrypi systemd[1]: Started LSB: weewx weather
>>>>>>> system.*
>>>>>>> *Sep  8 19:04:13 raspberrypi /weewxd: weatherflowudp: MainThread:
>>>>>>> driver version is 1.10*
>>>>>>> *Sep  8 19:04:13 raspberrypi /weewxd: weatherflowudp: MainThread:
>>>>>>> sensor map is {'outTemp': 'air_temperature.ST-00015273.obs_st',
>>>>>>> 'outHumidity': 'relative_humidity.ST-00015273.obs_st', 'pressure':
>>>>>>> 'station_pressure.ST-00015273.obs_st', 'outTempBatteryStatus':
>>>>>>> 'battery.ST-00015273.obs_st', 'windSpeed':
>>>>>>> 'wind_speed.ST-00015273.rapid_wind', 'windDir':
>>>>>>> 'wind_direction.ST-00015273.rapid_wind', 'UV': 'uv.ST-00015273.obs_st',
>>>>>>> 'rain': 'rain_accumulated.ST-00015273.obs_st', 'windBatteryStatus':
>>>>>>> 'battery.ST-00015273.obs_st', 'radiation':
>>>>>>> 'solar_radiation.ST-00015273.obs_st'}*
>>>>>>> *Sep  8 19:04:13 raspberrypi /weewxd: weatherflowudp: MainThread:
>>>>>>> *** Sensor names per packet type*
>>>>>>> *Sep  8 19:04:13 raspberrypi /weewxd: weatherflowudp: MainThread:
>>>>>>> packet obs_air: ('time_epoch', 'station_pressure', 'air_temperature',
>>>>>>> 'relative_humidity', 'lightning_strike_count',
>>>>>>> 'lightning_strike_avg_distance', 'battery', 'report_interval')*
>>>>>>> *Sep  8 19:04:13 raspberrypi /weewxd: weatherflowudp: MainThread:
>>>>>>> packet obs_sky: ('time_epoch', 'illuminance', 'uv', 'rain_accumulated',
>>>>>>> 'wind_lull', 'wind_avg', 'wind_gust', 'wind_direction', 'battery',
>>>>>>> 'report_interval', 'solar_radiation', 'local_day_rain_accumulation',
>>>>>>> 'precipitation_type', 'wind_sample_interval')*
>>>>>>> *Sep  8 19:04:13 raspberrypi /weewxd: weatherflowudp: MainThread:
>>>>>>> packet rapid_wind: ('time_epoch', 'wind_speed', 'wind_direction')*
>>>>>>> *Sep  8 19:04:13 raspberrypi /weewxd: weatherflowudp: MainThread:
>>>>>>> packet evt_precip: time_epoch*
>>>>>>> *Sep  8 19:04:13 raspberrypi /weewxd: weatherflowudp: MainThread:
>>>>>>> packet evt_strike: ('time_epoch', 'distance', 'energy')*
>>>>>>> *Sep  8 19:04:13 raspberrypi /weewxd: weatherflowudp: MainThread:
>>>>>>> packet obs_st: ('time_epoch', 'wind_lull', 'wind_avg', 'wind_gust',
>>>>>>> 'wind_direction', 'wind_sample_interval', 'station_pressure',
>>>>>>> 'air_temperature', 'relative_humidity', 'illuminance', 'uv',
>>>>>>> 'solar_radiation', 'rain_accumulated', 'precipitation_type',
>>>>>>> 'lightning_strike_avg_distance', 'lightning_strike_count', 'battery',
>>>>>>> 'report_interval')*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Loading service weewx.engine.StdTimeSynch*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Finished loading service weewx.engine.StdTimeSynch*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Loading service weewx.engine.StdConvert*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] INFO weewx.engine:
>>>>>>> StdConvert target unit is 0x1*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Finished loading service weewx.engine.StdConvert*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Loading service weewx.engine.StdCalibrate*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Finished loading service weewx.engine.StdCalibrate*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Loading service weewx.engine.StdQC*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Finished loading service weewx.engine.StdQC*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Loading service weewx.wxservices.StdWXCalculate*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.manager: Daily
>>>>>>> summary version is 2.0*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] INFO weewx.wxservices: The
>>>>>>> following values will be calculated: pressure=prefer_hardware,
>>>>>>> altimeter=prefer_hardware, appTemp=prefer_hardware,
>>>>>>> barometer=prefer_hardware, beaufort=prefer_hardware,
>>>>>>> cloudbase=prefer_hardware, dewpoint=prefer_hardware, ET=prefer_hardware,
>>>>>>> heatindex=prefer_hardware, humidex=prefer_hardware,
>>>>>>> inDewpoint=prefer_hardware, maxSolarRad=prefer_hardware,
>>>>>>> rainRate=prefer_hardware, windchill=prefer_hardware,
>>>>>>> windrun=prefer_hardware*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] INFO weewx.wxservices: The
>>>>>>> following algorithms will be used for calculations: altimeter=aaASOS,
>>>>>>> maxSolarRad=RS*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Finished loading service weewx.wxservices.StdWXCalculate*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Loading service weewx.engine.StdArchive*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] INFO weewx.engine: Archive
>>>>>>> will use data binding wx_binding*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] INFO weewx.engine: Record
>>>>>>> generation will be attempted in 'hardware'*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] INFO weewx.engine: Using
>>>>>>> archive interval of 300 seconds (specified in weewx configuration)*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Use
>>>>>>> LOOP data in hi/low calculations: 1*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Finished loading service weewx.engine.StdArchive*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Loading service weewx.restx.StdStationRegistry*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] INFO weewx.restx:
>>>>>>> StationRegistry: Registration not requested.*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Finished loading service weewx.restx.StdStationRegistry*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Loading service weewx.restx.StdWunderground*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] INFO weewx.restx:
>>>>>>> Wunderground: Posting not enabled.*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Finished loading service weewx.restx.StdWunderground*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Loading service weewx.restx.StdPWSweather*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] INFO weewx.restx:
>>>>>>> PWSweather: Posting not enabled.*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Finished loading service weewx.restx.StdPWSweather*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Loading service weewx.restx.StdCWOP*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] INFO weewx.restx: CWOP:
>>>>>>> Posting not enabled.*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Finished loading service weewx.restx.StdCWOP*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Loading service weewx.restx.StdWOW*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] INFO weewx.restx: WOW:
>>>>>>> Posting not enabled.*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Finished loading service weewx.restx.StdWOW*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Loading service weewx.restx.StdAWEKAS*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] INFO weewx.restx: AWEKAS:
>>>>>>> Posting not enabled.*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Finished loading service weewx.restx.StdAWEKAS*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Loading service weewx.engine.StdPrint*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Finished loading service weewx.engine.StdPrint*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Loading service weewx.engine.StdReport*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Finished loading service weewx.engine.StdReport*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] INFO __main__: Starting up
>>>>>>> weewx version 4.1.1*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>> Station does not support reading the time*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] INFO weewx.engine: Using
>>>>>>> binding 'wx_binding' to database 'weewx.sdb'*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] INFO weewx.manager:
>>>>>>> Starting backfill of daily summaries*
>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] INFO weewx.engine:
>>>>>>> Starting main packet loop.*
>>>>>>> *Sep  8 19:04:13 raspberrypi /weewxd: weatherflowudp: MainThread:
>>>>>>> Listening for UDP broadcasts to IP address <broadcast> on port 50222, 
>>>>>>> with
>>>>>>> timeout 90 and share_socket True...*
>>>>>>> *Sep  8 19:04:40 raspberrypi dhcpcd[410]: wlan0: Router
>>>>>>> Advertisement from fe80::9610:3eff:fe86:b14b*
>>>>>>> *Sep  8 19:05:26 raspberrypi weewx[15908] INFO weewx.manager: Added
>>>>>>> record 2020-09-08 19:05:00 CDT (1599609900) to database 'weewx.sdb'*
>>>>>>> *Sep  8 19:05:26 raspberrypi weewx[15908] INFO weewx.manager: Added
>>>>>>> record 2020-09-08 19:05:00 CDT (1599609900) to daily summary in 
>>>>>>> 'weewx.sdb'*
>>>>>>> *Sep  8 19:05:27 raspberrypi weewx[15908] DEBUG weewx.reportengine:
>>>>>>> Running reports for latest time in the database.*
>>>>>>> *Sep  8 19:05:27 raspberrypi /weewxd: weatherflowudp: MainThread:
>>>>>>> Listening for UDP broadcasts to IP address <broadcast> on port 50222, 
>>>>>>> with
>>>>>>> timeout 90 and share_socket True...*
>>>>>>> *Sep  8 19:05:27 raspberrypi weewx[15908] DEBUG weewx.reportengine:
>>>>>>> Running report 'SeasonsReport'*
>>>>>>> *Sep  8 19:05:27 raspberrypi weewx[15908] DEBUG weewx.reportengine:
>>>>>>> Found configuration file /etc/weewx/skins/Seasons/skin.conf for report
>>>>>>> 'SeasonsReport'*
>>>>>>> *Sep  8 19:05:27 raspberrypi weewx[15908] DEBUG
>>>>>>> weewx.cheetahgenerator: Using search list
>>>>>>> ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station',
>>>>>>> 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats',
>>>>>>> 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras']*
>>>>>>> *Sep  8 19:05:27 raspberrypi weewx[15908] DEBUG weewx.manager: Daily
>>>>>>> summary version is 2.0*
>>>>>>> *Sep  8 19:05:29 raspberrypi weewx[15908] INFO
>>>>>>> weewx.cheetahgenerator: Generated 8 files for report SeasonsReport in 
>>>>>>> 1.94
>>>>>>> seconds*
>>>>>>> *Sep  8 19:05:29 raspberrypi weewx[15908] DEBUG weewx.manager: Daily
>>>>>>> summary version is 2.0*
>>>>>>> *Sep  8 19:05:31 raspberrypi weewx[15908] INFO weewx.imagegenerator:
>>>>>>> Generated 30 images for report SeasonsReport in 2.72 seconds*
>>>>>>> *Sep  8 19:05:31 raspberrypi weewx[15908] INFO weewx.reportengine:
>>>>>>> Copied 5 files to /var/www/html/weewx*
>>>>>>> *Sep  8 19:05:31 raspberrypi weewx[15908] DEBUG weewx.reportengine:
>>>>>>> Report 'SmartphoneReport' not enabled. Skipping.*
>>>>>>> *Sep  8 19:05:31 raspberrypi weewx[15908] DEBUG weewx.reportengine:
>>>>>>> Report 'MobileReport' not enabled. Skipping.*
>>>>>>> *Sep  8 19:05:31 raspberrypi weewx[15908] DEBUG weewx.reportengine:
>>>>>>> Report 'StandardReport' not enabled. Skipping.*
>>>>>>> *Sep  8 19:05:31 raspberrypi weewx[15908] DEBUG weewx.reportengine:
>>>>>>> Report 'FTP' not enabled. Skipping.*
>>>>>>> *Sep  8 19:05:31 raspberrypi weewx[15908] DEBUG weewx.reportengine:
>>>>>>> Report 'RSYNC' not enabled. Skipping.*
>>>>>>> *Sep  8 19:06:11 raspberrypi dhcpcd[410]: wlan0: Router
>>>>>>> Advertisement from fe80::9610:3eff:fe86:b14b*
>>>>>>> *Sep  8 19:07:39 raspberrypi dhcpcd[410]: wlan0: Router
>>>>>>> Advertisement from fe80::9610:3eff:fe86:b14b*
>>>>>>>
>>>>>>> On Tuesday, September 8, 2020 at 8:29:34 PM UTC-5 [email protected]
>>>>>>> wrote:
>>>>>>>
>>>>>>>> You missed the early parts of the startup, when it would tell us
>>>>>>>> what version of Python is being used.
>>>>>>>>
>>>>>>>> It's OK to use tail -f, but you've got to use it *before* starting
>>>>>>>> up weewxd, not afterwards.
>>>>>>>>
>>>>>>>> -tk
>>>>>>>>
>>>>>>>> On Tue, Sep 8, 2020 at 5:11 PM ExprmntAl <[email protected]>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Ok TK, here is the Syslog with Debug = 1 from startup through the
>>>>>>>>> first reporting cycle.
>>>>>>>>>
>>>>>>>>> *pi@raspberrypi:~ $ sudo /etc/init.d/weewx stop*
>>>>>>>>> *[ ok ] Stopping weewx (via systemctl): weewx.service.*
>>>>>>>>> *pi@raspberrypi:~ $ sudo /etc/init.d/weewx start*
>>>>>>>>> *[ ok ] Starting weewx (via systemctl): weewx.service.*
>>>>>>>>> *pi@raspberrypi:~ $ tail -f /var/log/syslog*
>>>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>>>> Loading service weewx.engine.StdPrint*
>>>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>>>> Finished loading service weewx.engine.StdPrint*
>>>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>>>> Loading service weewx.engine.StdReport*
>>>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>>>> Finished loading service weewx.engine.StdReport*
>>>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] INFO __main__: Starting
>>>>>>>>> up weewx version 4.1.1*
>>>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine:
>>>>>>>>> Station does not support reading the time*
>>>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] INFO weewx.engine: Using
>>>>>>>>> binding 'wx_binding' to database 'weewx.sdb'*
>>>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] INFO weewx.manager:
>>>>>>>>> Starting backfill of daily summaries*
>>>>>>>>> *Sep  8 19:04:13 raspberrypi weewx[15908] INFO weewx.engine:
>>>>>>>>> Starting main packet loop.*
>>>>>>>>> *Sep  8 19:04:13 raspberrypi /weewxd: weatherflowudp: MainThread:
>>>>>>>>> Listening for UDP broadcasts to IP address <broadcast> on port 50222, 
>>>>>>>>> with
>>>>>>>>> timeout 90 and share_socket True...*
>>>>>>>>> *Sep  8 19:04:40 raspberrypi dhcpcd[410]: wlan0: Router
>>>>>>>>> Advertisement from fe80::9610:3eff:fe86:b14b*
>>>>>>>>> *Sep  8 19:05:26 raspberrypi weewx[15908] INFO weewx.manager:
>>>>>>>>> Added record 2020-09-08 19:05:00 CDT (1599609900) to database 
>>>>>>>>> 'weewx.sdb'*
>>>>>>>>> *Sep  8 19:05:26 raspberrypi weewx[15908] INFO weewx.manager:
>>>>>>>>> Added record 2020-09-08 19:05:00 CDT (1599609900) to daily summary in
>>>>>>>>> 'weewx.sdb'*
>>>>>>>>> *Sep  8 19:05:27 raspberrypi weewx[15908] DEBUG
>>>>>>>>> weewx.reportengine: Running reports for latest time in the database.*
>>>>>>>>> *Sep  8 19:05:27 raspberrypi /weewxd: weatherflowudp: MainThread:
>>>>>>>>> Listening for UDP broadcasts to IP address <broadcast> on port 50222, 
>>>>>>>>> with
>>>>>>>>> timeout 90 and share_socket True...*
>>>>>>>>> *Sep  8 19:05:27 raspberrypi weewx[15908] DEBUG
>>>>>>>>> weewx.reportengine: Running report 'SeasonsReport'*
>>>>>>>>> *Sep  8 19:05:27 raspberrypi weewx[15908] DEBUG
>>>>>>>>> weewx.reportengine: Found configuration file
>>>>>>>>> /etc/weewx/skins/Seasons/skin.conf for report 'SeasonsReport'*
>>>>>>>>> *Sep  8 19:05:27 raspberrypi weewx[15908] DEBUG
>>>>>>>>> weewx.cheetahgenerator: Using search list
>>>>>>>>> ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station',
>>>>>>>>> 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats',
>>>>>>>>> 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras']*
>>>>>>>>> *Sep  8 19:05:27 raspberrypi weewx[15908] DEBUG weewx.manager:
>>>>>>>>> Daily summary version is 2.0*
>>>>>>>>> *Sep  8 19:05:29 raspberrypi weewx[15908] INFO
>>>>>>>>> weewx.cheetahgenerator: Generated 8 files for report SeasonsReport in 
>>>>>>>>> 1.94
>>>>>>>>> seconds*
>>>>>>>>> *Sep  8 19:05:29 raspberrypi weewx[15908] DEBUG weewx.manager:
>>>>>>>>> Daily summary version is 2.0*
>>>>>>>>> *Sep  8 19:05:31 raspberrypi weewx[15908] INFO
>>>>>>>>> weewx.imagegenerator: Generated 30 images for report SeasonsReport in 
>>>>>>>>> 2.72
>>>>>>>>> seconds*
>>>>>>>>> *Sep  8 19:05:31 raspberrypi weewx[15908] INFO weewx.reportengine:
>>>>>>>>> Copied 5 files to /var/www/html/weewx*
>>>>>>>>> *Sep  8 19:05:31 raspberrypi weewx[15908] DEBUG
>>>>>>>>> weewx.reportengine: Report 'SmartphoneReport' not enabled. Skipping.*
>>>>>>>>> *Sep  8 19:05:31 raspberrypi weewx[15908] DEBUG
>>>>>>>>> weewx.reportengine: Report 'MobileReport' not enabled. Skipping.*
>>>>>>>>> *Sep  8 19:05:31 raspberrypi weewx[15908] DEBUG
>>>>>>>>> weewx.reportengine: Report 'StandardReport' not enabled. Skipping.*
>>>>>>>>> *Sep  8 19:05:31 raspberrypi weewx[15908] DEBUG
>>>>>>>>> weewx.reportengine: Report 'FTP' not enabled. Skipping.*
>>>>>>>>> *Sep  8 19:05:31 raspberrypi weewx[15908] DEBUG
>>>>>>>>> weewx.reportengine: Report 'RSYNC' not enabled. Skipping.*
>>>>>>>>> *Sep  8 19:06:11 raspberrypi dhcpcd[410]: wlan0: Router
>>>>>>>>> Advertisement from fe80::9610:3eff:fe86:b14b*
>>>>>>>>>
>>>>>>>>> On Tuesday, September 8, 2020 at 5:29:17 PM UTC-5 [email protected]
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> Maybe.  Mr AI's response shows that configobj was installed for
>>>>>>>>>> python 3, but not necessarily python 2. And... we don't know what 
>>>>>>>>>> version
>>>>>>>>>> of python is being used, because we have not seen a log.
>>>>>>>>>>
>>>>>>>>>> Stop weewxd, set debug=1, restart weewxd. Post the log from
>>>>>>>>>> startup through the first reporting cycle.
>>>>>>>>>>
>>>>>>>>>> -tk
>>>>>>>>>>
>>>>>>>>>> On Tue, Sep 8, 2020 at 1:08 PM vince <[email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>> On Tuesday, September 8, 2020 at 12:50:16 PM UTC-7, ExprmntAl
>>>>>>>>>>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> OK Vince, thanks for helping me.  Here is what I got.
>>>>>>>>>>>>
>>>>>>>>>>>> *pi@raspberrypi:~ $ dpkg -l   | grep -i configobj*
>>>>>>>>>>>> *ii  python3-configobj                     5.0.6-3
>>>>>>>>>>>>                   all          simple but powerful config file 
>>>>>>>>>>>> reader and
>>>>>>>>>>>> writer for Python 3*
>>>>>>>>>>>> *pi@raspberrypi:~ $ pip list  | grep -i configobj*
>>>>>>>>>>>> *configobj         5.0.6*
>>>>>>>>>>>> *WARNING: You are using pip version 20.2.2; however, version
>>>>>>>>>>>> 20.2.3 is available.*
>>>>>>>>>>>> *You should consider upgrading via the '/usr/bin/python3 -m pip
>>>>>>>>>>>> install --upgrade pip' command.*
>>>>>>>>>>>> *pi@raspberrypi:~ $ pip3 list | grep -i configobj*
>>>>>>>>>>>> *configobj         5.0.6*
>>>>>>>>>>>> *WARNING: You are using pip version 20.2.2; however, version
>>>>>>>>>>>> 20.2.3 is available.*
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> wow - you have it from a package (python3), from pip (python3),
>>>>>>>>>>> and from pip (python2)
>>>>>>>>>>>
>>>>>>>>>>> So it's definitely there....meaning it's a weather34 thing I
>>>>>>>>>>> *think* at this point.
>>>>>>>>>>>
>>>>>>>>>>>> *You should consider upgrading via the '/usr/bin/python3 -m pip
>>>>>>>>>>>> install --upgrade pip' command.*
>>>>>>>>>>>> *pi@raspberrypi:~ $*
>>>>>>>>>>>>
>>>>>>>>>>>> On Tuesday, September 8, 2020 at 11:58:02 AM UTC-5 vince wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> On Tuesday, September 8, 2020 at 3:50:22 AM UTC-7, ExprmntAl
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> How can I determine that "configobj" is installed normally?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>> It could have been installed via dpkg or pip or pip3, and you
>>>>>>>>>>>>> might have python2 'and' python3 installed on your system, so you 
>>>>>>>>>>>>> need to
>>>>>>>>>>>>> check 3 ways.
>>>>>>>>>>>>>
>>>>>>>>>>>>> dpkg -l   | grep -i configobj
>>>>>>>>>>>>> pip list  | grep -i configobj
>>>>>>>>>>>>> pip3 list | grep -i configobj
>>>>>>>>>>>>>
>>>>>>>>>>>>> You need configobj to be installed to match up with the python
>>>>>>>>>>>>> your weewx (and perhaps the extension) use.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> 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/f75dc873-f9c9-4531-b28a-891e6c085be4o%40googlegroups.com
>>>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/f75dc873-f9c9-4531-b28a-891e6c085be4o%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>>>>> .
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>>> Groups "weewx-user" group.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>>> send an email to [email protected].
>>>>>>>>>
>>>>>>>>
>>>>>>>>>
>>>>>>>>> To view this discussion on the web visit
>>>>>>>>> https://groups.google.com/d/msgid/weewx-user/aacc10fc-e3b3-47e5-b148-f7907750b7bcn%40googlegroups.com
>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/aacc10fc-e3b3-47e5-b148-f7907750b7bcn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>>> .
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>>
>>>>>>> You received this message because you are subscribed to the Google
>>>>>>> Groups "weewx-user" group.
>>>>>>>
>>>>>>>
>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>> send an email to [email protected].
>>>>>>>
>>>>>>
>>>>>>>
>>>>>>> To view this discussion on the web visit
>>>>>>> https://groups.google.com/d/msgid/weewx-user/d8cf0db5-3d82-4c2e-8bb4-042c743fd095n%40googlegroups.com
>>>>>>> <https://groups.google.com/d/msgid/weewx-user/d8cf0db5-3d82-4c2e-8bb4-042c743fd095n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>> .
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>>
>>>>>
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "weewx-user" group.
>>>>>
>>>>>
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to [email protected].
>>>>>
>>>>>
>>>>> To view this discussion on the web visit
>>>>> https://groups.google.com/d/msgid/weewx-user/ee3a0985-2684-4a95-a94f-3c859af8292dn%40googlegroups.com
>>>>> <https://groups.google.com/d/msgid/weewx-user/ee3a0985-2684-4a95-a94f-3c859af8292dn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>>>
>>>>> --
>> You received this message because you are subscribed to the Google Groups
>> "weewx-user" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/weewx-user/e1a0e9b5-d777-4fe2-8e4f-1f37bbd99ba4n%40googlegroups.com
>> <https://groups.google.com/d/msgid/weewx-user/e1a0e9b5-d777-4fe2-8e4f-1f37bbd99ba4n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

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

Reply via email to