/*The files are in /etc/weewx/*/
/*Next I did a reinstall (just in case)*/
john@OptiPlex ~ $ sudo wee_extension --install weewx-belchertown-0.6.tar.gz
[sudo] password for john:
Request to install 'weewx-belchertown-0.6.tar.gz'
Extracting from tar archive weewx-belchertown-0.6.tar.gz
Saving installer file to /usr/share/weewx/user/installer/Belchertown
Saved configuration dictionary. Backup copy at
/etc/weewx/weewx.conf.20180830204818
Finished installing extension 'weewx-belchertown-0.6.tar.gz'
john@OptiPlex ~ $
/*then I restarted weewx and got the syslog*/
john@OptiPlex ~ $ sudo /etc/init.d/weewx restart
[sudo] password for john:
* Restarting weewx weather system weewx . [ OK ]
john@OptiPlex ~ $ tail -f /var/log/syslog
/*and clipped out two report cycles starting at*/
Aug 30 21:50:19 OptiPlex weewx[28835]: Belchertown Extension: version 0.6
Aug 30 21:50:19 OptiPlex weewx[28835]: restx: PWSWeather: Published
record 2018-08-30 21:50:00 CDT (1535683800)
Aug 30 21:50:19 OptiPlex weewx[28835]: restx: Wunderground-PWS:
Published record 2018-08-30 21:50:00 CDT (1535683800)
Aug 30 21:50:19 OptiPlex weewx[28835]: restx: StationRegistry: Published
record 2018-08-30 21:50:00 CDT (1535683800)
Aug 30 21:50:19 OptiPlex weewx[28835]: restx: CWOP: Connected to server
cwop.aprs.net:14580
Aug 30 21:50:19 OptiPlex weewx[28835]: restx: CWOP: Published record
2018-08-30 21:50:00 CDT (1535683800)
Aug 30 21:50:20 OptiPlex weewx[28835]: restx: WeatherCloud: Published
record 2018-08-30 21:50:00 CDT (1535683800)
Aug 30 21:50:24 OptiPlex weewx[28835]: cheetahgenerator: Generated 16
files for report StandardReport in 4.83 seconds
Aug 30 21:50:24 OptiPlex weewx[28835]: copygenerator: copied 22 files to
/var/www/html/weewx
Aug 30 21:50:24 OptiPlex weewx[28835]: reportengine: Running report
Belchertown
/*The rest is the attached file, for message brevity. Also, although
today's graphs show up on weather.w0avq.org they don't show up on
localhost/weewx.
*/
On 8/30/2018 3:05 PM, Pat wrote:
Something doesn't seem right. I do not see the version number in this
log, so I don't think you have 0.6 installed.
You should see something like this in your logs if you are on 0.6
|
Aug3014:20:17weewxlab weewx[14442]:BelchertownExtension:version 0.6
|
Are your files in /home/weewx?
If so, you need to run this command because your wee_extension is in a
different location.
|
sudo /home/weewx/bin/wee_extension --install weewx-belchertown-0.6.tar.gz
|
You should see some information come back confirming the install is
successful.
Restart weewx, and look for the logs which indicate "Belchertown
Extension: version 0.6". Then I'll know you're on the right version.
--
*/John Clark <mailto:w0av...@gmail.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.
For more options, visit https://groups.google.com/d/optout.
Aug 30 21:50:19 OptiPlex weewx[28835]: Belchertown Extension: version 0.6
Aug 30 21:50:19 OptiPlex weewx[28835]: restx: PWSWeather: Published record
2018-08-30 21:50:00 CDT (1535683800)
Aug 30 21:50:19 OptiPlex weewx[28835]: restx: Wunderground-PWS: Published
record 2018-08-30 21:50:00 CDT (1535683800)
Aug 30 21:50:19 OptiPlex weewx[28835]: restx: StationRegistry: Published record
2018-08-30 21:50:00 CDT (1535683800)
Aug 30 21:50:19 OptiPlex weewx[28835]: restx: CWOP: Connected to server
cwop.aprs.net:14580
Aug 30 21:50:19 OptiPlex weewx[28835]: restx: CWOP: Published record 2018-08-30
21:50:00 CDT (1535683800)
Aug 30 21:50:20 OptiPlex weewx[28835]: restx: WeatherCloud: Published record
2018-08-30 21:50:00 CDT (1535683800)
Aug 30 21:50:24 OptiPlex weewx[28835]: cheetahgenerator: Generated 16 files for
report StandardReport in 4.83 seconds
Aug 30 21:50:24 OptiPlex weewx[28835]: copygenerator: copied 22 files to
/var/www/html/weewx
Aug 30 21:50:24 OptiPlex weewx[28835]: reportengine: Running report Belchertown
Aug 30 21:50:24 OptiPlex weewx[28835]: reportengine: Found configuration file
/etc/weewx/skins/Belchertown/skin.conf for report Belchertown
Aug 30 21:50:24 OptiPlex weewx[28835]: cheetahgenerator: using search list
['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station',
'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats',
'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras',
'user.belchertown.getData', 'user.belchertown.getForecast',
'user.belchertown.getEarthquake',
'user.belchertown_highchartsSearchX.highchartsDay',
'user.belchertown_highchartsSearchX.highchartsWeek',
'user.belchertown_highchartsSearchX.highchartsMonth',
'user.belchertown_highchartsSearchX.highchartsYear']
Aug 30 21:50:24 OptiPlex weewx[28835]: manager: Daily summary version is 2.0
Aug 30 21:50:24 OptiPlex weewx[28835]: reportengine: Caught unrecoverable
exception in generator weewx.cheetahgenerator.CheetahGenerator
Aug 30 21:50:24 OptiPlex weewx[28835]: **** Error downloading
earthquake data. Check the URL and try again. You are trying to use URL:
http://earthquake.usgs.gov/fdsnws/event/1/query?limit=1&lat=37.212907&lon=-89.529325&maxradiuskm=1000&format=geojson&nodata=204&minmag=2,
and the error is: <urlopen error [Errno 1] _ssl.c:510: error:14077410:SSL
routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure>
Aug 30 21:50:24 OptiPlex weewx[28835]: **** Traceback (most recent
call last):
Aug 30 21:50:24 OptiPlex weewx[28835]: **** File
"/usr/share/weewx/weewx/reportengine.py", line 239, in run
Aug 30 21:50:24 OptiPlex weewx[28835]: **** obj.start()
Aug 30 21:50:24 OptiPlex weewx[28835]: **** File
"/usr/share/weewx/weewx/reportengine.py", line 273, in start
Aug 30 21:50:24 OptiPlex weewx[28835]: **** self.run()
Aug 30 21:50:24 OptiPlex weewx[28835]: **** File
"/usr/share/weewx/weewx/cheetahgenerator.py", line 158, in run
Aug 30 21:50:24 OptiPlex weewx[28835]: **** ngen =
self.generate(gen_dict[section_name], self.gen_ts)
Aug 30 21:50:24 OptiPlex weewx[28835]: **** File
"/usr/share/weewx/weewx/cheetahgenerator.py", line 232, in generate
Aug 30 21:50:24 OptiPlex weewx[28835]: **** ngen +=
self.generate(section[subsection], gen_ts)
Aug 30 21:50:24 OptiPlex weewx[28835]: **** File
"/usr/share/weewx/weewx/cheetahgenerator.py", line 232, in generate
Aug 30 21:50:24 OptiPlex weewx[28835]: **** ngen +=
self.generate(section[subsection], gen_ts)
Aug 30 21:50:24 OptiPlex weewx[28835]: **** File
"/usr/share/weewx/weewx/cheetahgenerator.py", line 320, in generate
Aug 30 21:50:24 OptiPlex weewx[28835]: **** default_binding)
Aug 30 21:50:24 OptiPlex weewx[28835]: **** File
"/usr/share/weewx/weewx/cheetahgenerator.py", line 372, in _getSearchList
Aug 30 21:50:24 OptiPlex weewx[28835]: **** searchList +=
obj.get_extension_list(timespan, db_lookup)
Aug 30 21:50:24 OptiPlex weewx[28835]: **** File
"/usr/share/weewx/user/belchertown.py", line 356, in get_extension_list
Aug 30 21:50:24 OptiPlex weewx[28835]: **** raise ValueError(
"Error downloading earthquake data. Check the URL and try again. You are trying
to use URL: %s, and the error is: %s" % ( earthquake_url, error ) )
Aug 30 21:50:24 OptiPlex weewx[28835]: **** ValueError: Error
downloading earthquake data. Check the URL and try again. You are trying to use
URL:
http://earthquake.usgs.gov/fdsnws/event/1/query?limit=1&lat=37.212907&lon=-89.529325&maxradiuskm=1000&format=geojson&nodata=204&minmag=2,
and the error is: <urlopen error [Errno 1] _ssl.c:510: error:14077410:SSL
routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure>
Aug 30 21:50:24 OptiPlex weewx[28835]: **** Generator terminated
Aug 30 21:50:24 OptiPlex weewx[28835]: copygenerator: copied 22 files to
/var/www/html/weewx/belchertown
Aug 30 21:50:24 OptiPlex weewx[28835]: reportengine: Running report FTP
Aug 30 21:50:24 OptiPlex weewx[28835]: reportengine: Found configuration file
/etc/weewx/skins/Ftp/skin.conf for report FTP
Aug 30 21:50:24 OptiPlex weewx[28835]: ftpupload: Attempting connection to
ftp.w0avq.org
Aug 30 21:50:25 OptiPlex weewx[28835]: ftpupload: Connected to ftp.w0avq.org
Aug 30 21:50:25 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/favicon.ico
Aug 30 21:50:26 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/style.css
Aug 30 21:50:26 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/index.html
Aug 30 21:50:27 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/graphs/index.html
Aug 30 21:50:27 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/records/index.html
Aug 30 21:50:28 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/NOAA/NOAA-2018-08.txt
Aug 30 21:50:28 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/NOAA/NOAA-2018.txt
Aug 30 21:50:29 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/images/sunrise.png
Aug 30 21:50:29 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/images/sunset.png
Aug 30 21:50:29 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/images/sleet.png
Aug 30 21:50:30 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/images/cloudy.png
Aug 30 21:50:30 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/images/clear-day.png
Aug 30 21:50:30 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/images/index.html
Aug 30 21:50:31 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/images/snowflake-icon-15px.png
Aug 30 21:50:31 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/images/hail.png
Aug 30 21:50:31 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/images/partly-cloudy-day.png
Aug 30 21:50:32 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/images/clear-night.png
Aug 30 21:50:32 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/images/wind.png
Aug 30 21:50:33 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/images/partly-cloudy-night.png
Aug 30 21:50:33 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/images/thunderstorm.png
Aug 30 21:50:33 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/images/tornado.png
Aug 30 21:50:34 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/images/rain.png
Aug 30 21:50:34 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/images/snow.png
Aug 30 21:50:34 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/images/fog.png
Aug 30 21:50:35 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/json/weewx_data.json
Aug 30 21:50:35 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/json/index.html
Aug 30 21:50:36 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/json/year.json
Aug 30 21:50:36 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/json/week.json
Aug 30 21:50:37 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/json/month.json
Aug 30 21:50:37 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:50:37 OptiPlex weewx[28835]: acurite: next read in 18 seconds
Aug 30 21:50:37 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/json/day.json
Aug 30 21:50:38 OptiPlex weewx[28835]: ftpupload: Attempt #1. Failed uploading
/weather/json/darksky_forecast.json to ftp.w0avq.org. Reason: 550
/weather/json/darksky_forecast.json: Not a regular file
Aug 30 21:50:38 OptiPlex weewx[28835]: ftpupload: Attempt #2. Failed uploading
/weather/json/darksky_forecast.json to ftp.w0avq.org. Reason: 550
/weather/json/darksky_forecast.json: Not a regular file
Aug 30 21:50:38 OptiPlex weewx[28835]: ftpupload: Attempt #3. Failed uploading
/weather/json/darksky_forecast.json to ftp.w0avq.org. Reason: 550
/weather/json/darksky_forecast.json: Not a regular file
Aug 30 21:50:38 OptiPlex weewx[28835]: ftpupload: Failed to upload file
/weather/json/darksky_forecast.json
Aug 30 21:50:39 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/reports/index.html
Aug 30 21:50:39 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/about/index.html
Aug 30 21:50:40 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/js/index.html
Aug 30 21:50:40 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/js/highcharts-dayplots.js
Aug 30 21:50:41 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/js/highcharts-yearplots.js
Aug 30 21:50:41 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/js/highcharts-monthplots.js
Aug 30 21:50:41 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/js/responsive-menu.js
Aug 30 21:50:42 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/js/highcharts-weekplots.js
Aug 30 21:50:42 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/belchertown/favicon.ico
Aug 30 21:50:43 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/belchertown/style.css
Aug 30 21:50:43 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/belchertown/images/sunrise.png
Aug 30 21:50:44 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/belchertown/images/sunset.png
Aug 30 21:50:44 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/belchertown/images/sleet.png
Aug 30 21:50:44 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/belchertown/images/cloudy.png
Aug 30 21:50:45 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/belchertown/images/clear-day.png
Aug 30 21:50:45 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/belchertown/images/index.html
Aug 30 21:50:46 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/belchertown/images/snowflake-icon-15px.png
Aug 30 21:50:46 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/belchertown/images/hail.png
Aug 30 21:50:46 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/belchertown/images/partly-cloudy-day.png
Aug 30 21:50:47 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/belchertown/images/clear-night.png
Aug 30 21:50:47 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/belchertown/images/wind.png
Aug 30 21:50:47 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/belchertown/images/partly-cloudy-night.png
Aug 30 21:50:48 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/belchertown/images/thunderstorm.png
Aug 30 21:50:48 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/belchertown/images/tornado.png
Aug 30 21:50:48 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/belchertown/images/rain.png
Aug 30 21:50:49 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/belchertown/images/snow.png
Aug 30 21:50:49 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/belchertown/images/fog.png
Aug 30 21:50:50 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/belchertown/json/index.html
Aug 30 21:50:50 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/belchertown/js/index.html
Aug 30 21:50:51 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/belchertown/js/responsive-menu.js
Aug 30 21:50:51 OptiPlex weewx[28835]: ftpgenerator: ftp'd 60 files in 26.70
seconds
Aug 30 21:50:51 OptiPlex weewx[28835]: reportengine: Running report RSYNC
Aug 30 21:50:51 OptiPlex weewx[28835]: reportengine: Found configuration file
/etc/weewx/skins/Rsync/skin.conf for report RSYNC
Aug 30 21:50:51 OptiPlex weewx[28835]: rsyncgenerator: rsync upload not
requested. Skipped.
Aug 30 21:50:55 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:50:55 OptiPlex weewx[28835]: acurite: next read in 17 seconds
Aug 30 21:51:13 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:51:13 OptiPlex weewx[28835]: acurite: next read in 6 seconds
Aug 30 21:51:19 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:51:19 OptiPlex weewx[28835]: acurite: next read in 18 seconds
Aug 30 21:51:37 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:51:37 OptiPlex weewx[28835]: acurite: next read in 18 seconds
Aug 30 21:51:55 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:51:55 OptiPlex weewx[28835]: acurite: next read in 18 seconds
Aug 30 21:52:14 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:52:14 OptiPlex weewx[28835]: acurite: next read in 18 seconds
Aug 30 21:52:32 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:52:32 OptiPlex weewx[28835]: acurite: next read in 18 seconds
Aug 30 21:52:50 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:52:50 OptiPlex weewx[28835]: acurite: next read in 18 seconds
Aug 30 21:53:08 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:53:08 OptiPlex weewx[28835]: acurite: next read in 6 seconds
Aug 30 21:53:15 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:53:15 OptiPlex weewx[28835]: acurite: next read in 12 seconds
Aug 30 21:53:27 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:53:27 OptiPlex weewx[28835]: acurite: next read in 18 seconds
Aug 30 21:53:45 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:53:45 OptiPlex weewx[28835]: acurite: next read in 18 seconds
Aug 30 21:54:04 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:54:04 OptiPlex weewx[28835]: acurite: next read in 12 seconds
Aug 30 21:54:16 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:54:16 OptiPlex weewx[28835]: acurite: next read in 6 seconds
Aug 30 21:54:22 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:54:22 OptiPlex weewx[28835]: acurite: next read in 18 seconds
Aug 30 21:54:40 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:54:40 OptiPlex weewx[28835]: acurite: next read in 18 seconds
Aug 30 21:54:58 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:54:58 OptiPlex weewx[28835]: acurite: next read in 18 seconds
Aug 30 21:55:17 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:55:17 OptiPlex weewx[28835]: manager: Added record 2018-08-30
21:55:00 CDT (1535684100) to database 'weewx.sdb'
Aug 30 21:55:17 OptiPlex weewx[28835]: manager: Added record 2018-08-30
21:55:00 CDT (1535684100) to daily summary in 'weewx.sdb'
Aug 30 21:55:17 OptiPlex weewx[28835]: restx: StationRegistry: wait interval
(300 < 604800) has not passed for record 2018-08-30 21:55:00 CDT (1535684100)
Aug 30 21:55:17 OptiPlex weewx[28835]: restx: CWOP: wait interval (300 < 600)
has not passed for record 2018-08-30 21:55:00 CDT (1535684100)
Aug 30 21:55:17 OptiPlex weewx[28835]: restx: WeatherCloud: wait interval (300
< 600) has not passed for record 2018-08-30 21:55:00 CDT (1535684100)
Aug 30 21:55:17 OptiPlex weewx[28835]: reportengine: Running reports for latest
time in the database.
Aug 30 21:55:17 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:55:17 OptiPlex weewx[28835]: reportengine: Running report
StandardReport
Aug 30 21:55:17 OptiPlex weewx[28835]: reportengine: Found configuration file
/etc/weewx/skins/Belchertown/skin.conf for report StandardReport
Aug 30 21:55:17 OptiPlex weewx[28835]: cheetahgenerator: using search list
['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station',
'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats',
'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras',
'user.belchertown.getData', 'user.belchertown.getForecast',
'user.belchertown.getEarthquake',
'user.belchertown_highchartsSearchX.highchartsDay',
'user.belchertown_highchartsSearchX.highchartsWeek',
'user.belchertown_highchartsSearchX.highchartsMonth',
'user.belchertown_highchartsSearchX.highchartsYear']
Aug 30 21:55:17 OptiPlex weewx[28835]: acurite: next read in 18 seconds
Aug 30 21:55:17 OptiPlex weewx[28835]: manager: Daily summary version is 2.0
Aug 30 21:55:17 OptiPlex weewx[28835]: restx: PWSWeather: Published record
2018-08-30 21:55:00 CDT (1535684100)
Aug 30 21:55:17 OptiPlex weewx[28835]: restx: Wunderground-PWS: Published
record 2018-08-30 21:55:00 CDT (1535684100)
Aug 30 21:55:21 OptiPlex weewx[28835]: cheetahgenerator: Generated 16 files for
report StandardReport in 3.97 seconds
Aug 30 21:55:21 OptiPlex weewx[28835]: copygenerator: copied 1 files to
/var/www/html/weewx
Aug 30 21:55:21 OptiPlex weewx[28835]: reportengine: Running report Belchertown
Aug 30 21:55:21 OptiPlex weewx[28835]: reportengine: Found configuration file
/etc/weewx/skins/Belchertown/skin.conf for report Belchertown
Aug 30 21:55:21 OptiPlex weewx[28835]: cheetahgenerator: using search list
['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station',
'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats',
'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras',
'user.belchertown.getData', 'user.belchertown.getForecast',
'user.belchertown.getEarthquake',
'user.belchertown_highchartsSearchX.highchartsDay',
'user.belchertown_highchartsSearchX.highchartsWeek',
'user.belchertown_highchartsSearchX.highchartsMonth',
'user.belchertown_highchartsSearchX.highchartsYear']
Aug 30 21:55:21 OptiPlex weewx[28835]: manager: Daily summary version is 2.0
Aug 30 21:55:22 OptiPlex weewx[28835]: Belchertown Extension: New forecast file
downloaded to /var/www/html/weewx/belchertown/json/darksky_forecast.json
Aug 30 21:55:22 OptiPlex weewx[28835]: reportengine: Caught unrecoverable
exception in generator weewx.cheetahgenerator.CheetahGenerator
Aug 30 21:55:22 OptiPlex weewx[28835]: **** Error downloading
earthquake data. Check the URL and try again. You are trying to use URL:
http://earthquake.usgs.gov/fdsnws/event/1/query?limit=1&lat=37.212907&lon=-89.529325&maxradiuskm=1000&format=geojson&nodata=204&minmag=2,
and the error is: <urlopen error [Errno 1] _ssl.c:510: error:14077410:SSL
routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure>
Aug 30 21:55:22 OptiPlex weewx[28835]: **** Traceback (most recent
call last):
Aug 30 21:55:22 OptiPlex weewx[28835]: **** File
"/usr/share/weewx/weewx/reportengine.py", line 239, in run
Aug 30 21:55:22 OptiPlex weewx[28835]: **** obj.start()
Aug 30 21:55:22 OptiPlex weewx[28835]: **** File
"/usr/share/weewx/weewx/reportengine.py", line 273, in start
Aug 30 21:55:22 OptiPlex weewx[28835]: **** self.run()
Aug 30 21:55:22 OptiPlex weewx[28835]: **** File
"/usr/share/weewx/weewx/cheetahgenerator.py", line 158, in run
Aug 30 21:55:22 OptiPlex weewx[28835]: **** ngen =
self.generate(gen_dict[section_name], self.gen_ts)
Aug 30 21:55:22 OptiPlex weewx[28835]: **** File
"/usr/share/weewx/weewx/cheetahgenerator.py", line 232, in generate
Aug 30 21:55:22 OptiPlex weewx[28835]: **** ngen +=
self.generate(section[subsection], gen_ts)
Aug 30 21:55:22 OptiPlex weewx[28835]: **** File
"/usr/share/weewx/weewx/cheetahgenerator.py", line 232, in generate
Aug 30 21:55:22 OptiPlex weewx[28835]: **** ngen +=
self.generate(section[subsection], gen_ts)
Aug 30 21:55:22 OptiPlex weewx[28835]: **** File
"/usr/share/weewx/weewx/cheetahgenerator.py", line 320, in generate
Aug 30 21:55:22 OptiPlex weewx[28835]: **** default_binding)
Aug 30 21:55:22 OptiPlex weewx[28835]: **** File
"/usr/share/weewx/weewx/cheetahgenerator.py", line 372, in _getSearchList
Aug 30 21:55:22 OptiPlex weewx[28835]: **** searchList +=
obj.get_extension_list(timespan, db_lookup)
Aug 30 21:55:22 OptiPlex weewx[28835]: **** File
"/usr/share/weewx/user/belchertown.py", line 356, in get_extension_list
Aug 30 21:55:22 OptiPlex weewx[28835]: **** raise ValueError(
"Error downloading earthquake data. Check the URL and try again. You are trying
to use URL: %s, and the error is: %s" % ( earthquake_url, error ) )
Aug 30 21:55:22 OptiPlex weewx[28835]: **** ValueError: Error
downloading earthquake data. Check the URL and try again. You are trying to use
URL:
http://earthquake.usgs.gov/fdsnws/event/1/query?limit=1&lat=37.212907&lon=-89.529325&maxradiuskm=1000&format=geojson&nodata=204&minmag=2,
and the error is: <urlopen error [Errno 1] _ssl.c:510: error:14077410:SSL
routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure>
Aug 30 21:55:22 OptiPlex weewx[28835]: **** Generator terminated
Aug 30 21:55:22 OptiPlex weewx[28835]: copygenerator: copied 1 files to
/var/www/html/weewx/belchertown
Aug 30 21:55:22 OptiPlex weewx[28835]: reportengine: Running report FTP
Aug 30 21:55:22 OptiPlex weewx[28835]: reportengine: Found configuration file
/etc/weewx/skins/Ftp/skin.conf for report FTP
Aug 30 21:55:22 OptiPlex weewx[28835]: ftpupload: Attempting connection to
ftp.w0avq.org
Aug 30 21:55:23 OptiPlex weewx[28835]: ftpupload: Connected to ftp.w0avq.org
Aug 30 21:55:23 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/style.css
Aug 30 21:55:24 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/index.html
Aug 30 21:55:24 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/graphs/index.html
Aug 30 21:55:25 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/records/index.html
Aug 30 21:55:25 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/NOAA/NOAA-2018-08.txt
Aug 30 21:55:26 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/NOAA/NOAA-2018.txt
Aug 30 21:55:26 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/json/weewx_data.json
Aug 30 21:55:27 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/json/year.json
Aug 30 21:55:27 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/json/week.json
Aug 30 21:55:28 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/json/month.json
Aug 30 21:55:28 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/json/day.json
Aug 30 21:55:28 OptiPlex weewx[28835]: ftpupload: Attempt #1. Failed uploading
/weather/json/darksky_forecast.json to ftp.w0avq.org. Reason: 550
/weather/json/darksky_forecast.json: Not a regular file
Aug 30 21:55:29 OptiPlex weewx[28835]: ftpupload: Attempt #2. Failed uploading
/weather/json/darksky_forecast.json to ftp.w0avq.org. Reason: 550
/weather/json/darksky_forecast.json: Not a regular file
Aug 30 21:55:29 OptiPlex weewx[28835]: ftpupload: Attempt #3. Failed uploading
/weather/json/darksky_forecast.json to ftp.w0avq.org. Reason: 550
/weather/json/darksky_forecast.json: Not a regular file
Aug 30 21:55:29 OptiPlex weewx[28835]: ftpupload: Failed to upload file
/weather/json/darksky_forecast.json
Aug 30 21:55:30 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/reports/index.html
Aug 30 21:55:30 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/about/index.html
Aug 30 21:55:31 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/js/highcharts-dayplots.js
Aug 30 21:55:31 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/js/highcharts-yearplots.js
Aug 30 21:55:31 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/js/highcharts-monthplots.js
Aug 30 21:55:32 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/js/highcharts-weekplots.js
Aug 30 21:55:32 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/belchertown/style.css
Aug 30 21:55:33 OptiPlex weewx[28835]: ftpupload: Uploaded file
/weather/belchertown/json/darksky_forecast.json
Aug 30 21:55:33 OptiPlex weewx[28835]: ftpgenerator: ftp'd 19 files in 11.36
seconds
Aug 30 21:55:33 OptiPlex weewx[28835]: reportengine: Running report RSYNC
Aug 30 21:55:33 OptiPlex weewx[28835]: reportengine: Found configuration file
/etc/weewx/skins/Rsync/skin.conf for report RSYNC
Aug 30 21:55:33 OptiPlex weewx[28835]: rsyncgenerator: rsync upload not
requested. Skipped.
Aug 30 21:55:35 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:55:35 OptiPlex weewx[28835]: acurite: next read in 18 seconds
Aug 30 21:55:54 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:55:54 OptiPlex weewx[28835]: acurite: next read in 18 seconds
Aug 30 21:56:12 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:56:12 OptiPlex weewx[28835]: acurite: next read in 6 seconds
Aug 30 21:56:18 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:56:18 OptiPlex weewx[28835]: acurite: next read in 12 seconds
Aug 30 21:56:30 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:56:30 OptiPlex weewx[28835]: acurite: next read in 18 seconds
Aug 30 21:56:49 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:56:49 OptiPlex weewx[28835]: acurite: next read in 18 seconds
Aug 30 21:57:07 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:57:07 OptiPlex weewx[28835]: acurite: next read in 12 seconds
Aug 30 21:57:19 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:57:19 OptiPlex weewx[28835]: acurite: next read in 6 seconds
Aug 30 21:57:25 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:57:25 OptiPlex weewx[28835]: acurite: next read in 18 seconds
Aug 30 21:57:44 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:57:44 OptiPlex weewx[28835]: acurite: next read in 18 seconds
Aug 30 21:58:02 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:58:02 OptiPlex weewx[28835]: acurite: next read in 18 seconds
Aug 30 21:58:20 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:58:20 OptiPlex weewx[28835]: acurite: next read in 18 seconds
Aug 30 21:58:39 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:58:39 OptiPlex weewx[28835]: acurite: next read in 18 seconds
Aug 30 21:58:57 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:58:57 OptiPlex weewx[28835]: acurite: next read in 18 seconds
Aug 30 21:59:15 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:59:15 OptiPlex weewx[28835]: acurite: next read in 6 seconds
Aug 30 21:59:21 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:59:21 OptiPlex weewx[28835]: acurite: next read in 12 seconds
Aug 30 21:59:34 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:59:34 OptiPlex weewx[28835]: acurite: next read in 18 seconds
Aug 30 21:59:52 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 21:59:52 OptiPlex weewx[28835]: acurite: next read in 18 seconds
Aug 30 22:00:10 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 22:00:10 OptiPlex weewx[28835]: acurite: next read in 12 seconds
Aug 30 22:00:22 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 22:00:23 OptiPlex weewx[28835]: manager: Added record 2018-08-30
22:00:00 CDT (1535684400) to database 'weewx.sdb'
Aug 30 22:00:23 OptiPlex weewx[28835]: manager: Added record 2018-08-30
22:00:00 CDT (1535684400) to daily summary in 'weewx.sdb'
Aug 30 22:00:23 OptiPlex weewx[28835]: restx: StationRegistry: wait interval
(600 < 604800) has not passed for record 2018-08-30 22:00:00 CDT (1535684400)
Aug 30 22:00:23 OptiPlex weewx[28835]: reportengine: Running reports for latest
time in the database.
Aug 30 22:00:23 OptiPlex weewx[28835]: acurite: Found station at bus=002
device=011
Aug 30 22:00:23 OptiPlex weewx[28835]: reportengine: Running report
StandardReport
Aug 30 22:00:23 OptiPlex weewx[28835]: reportengine: Found configuration file
/etc/weewx/skins/Belchertown/skin.conf for report StandardReport
Aug 30 22:00:23 OptiPlex weewx[28835]: cheetahgenerator: using search list
['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station',
'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats',
'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras',
'user.belchertown.getData', 'user.belchertown.getForecast',
'user.belchertown.getEarthquake',
'user.belchertown_highchartsSearchX.highchartsDay',
'user.belchertown_highchartsSearchX.highchartsWeek',
'user.belchertown_highchartsSearchX.highchartsMonth',
'user.belchertown_highchartsSearchX.highchartsYear']
Aug 30 22:00:23 OptiPlex weewx[28835]: acurite: next read in 6 seconds
Aug 30 22:00:23 OptiPlex weewx[28835]: manager: Daily summary version is 2.0