Its currently working. I'm going to let it run for a week or two to make sure it works then arrange it where it updates to my website. Thanks so much for all your help!
On Sunday, September 6, 2020 at 5:30:12 PM UTC-4, Luke Marcum wrote: > > Ok, it worked. Now how can I test to see if its working right? > > On Sunday, September 6, 2020 at 5:22:05 PM UTC-4 gjr80 wrote: > >> Try prefixing wee_extension with sudo. >> >> Gary >> >> On Monday, 7 September 2020 at 07:20:13 UTC+10 eastcentra...@gmail.com >> wrote: >> >>> Ok, so im trying to install the new realease and heres what happens. >>> >>> pi@raspberrypi:~ $ wee_extension >>> --install=/var/tmp/gw1000-0.1.0b12.tar.gz >>> Request to install '/var/tmp/gw1000-0.1.0b12.tar.gz' >>> Extracting from tar archive /var/tmp/gw1000-0.1.0b12.tar.gz >>> Traceback (most recent call last): >>> File "/usr/share/weewx/wee_extension", line 88, in <module> >>> main() >>> File "/usr/share/weewx/wee_extension", line 80, in main >>> ext.install_extension(options.install) >>> File "/usr/share/weewx/weecfg/extension.py", line 123, in >>> install_extension >>> self.install_from_dir(extension_dir) >>> File "/usr/share/weewx/weecfg/extension.py", line 181, in >>> install_from_dir >>> shutil.copy(source_path, destination_path) >>> File "/usr/lib/python3.7/shutil.py", line 245, in copy >>> copyfile(src, dst, follow_symlinks=follow_symlinks) >>> File "/usr/lib/python3.7/shutil.py", line 121, in copyfile >>> with open(dst, 'wb') as fdst: >>> PermissionError: [Errno 13] Permission denied: >>> '/usr/share/weewx/user/gw1000.py' >>> >>> >>> On Saturday, September 5, 2020 at 5:59:11 PM UTC-4 gjr80 wrote: >>> >>>> Yes, the b12 release was notified here >>>> <https://groups.google.com/g/weewx-user/c/xzMGr3HXNYQ>. Just install >>>> b12 over the top of your current version. >>>> >>>> Gary >>>> >>>> On Sunday, 6 September 2020 at 07:11:18 UTC+10 eastcentra...@gmail.com >>>> wrote: >>>> >>>>> Have you go the new GW1000 driver ready to download yet? If so, how >>>>> can I do it? Sorry for all the trouble! >>>>> >>>>> >>>>> On Friday, August 28, 2020 at 3:45:47 PM UTC-4, Luke Marcum wrote: >>>>>> >>>>>> Ok, thanks! >>>>>> >>>>>> On Thursday, August 27, 2020 at 9:15:27 AM UTC-4, gjr80 wrote: >>>>>>> >>>>>>> Thanks Luke, I have a logic error in the code that sends commands >>>>>>> direct to the GW1000 API. Under certain circumstances the code >>>>>>> incorrectly >>>>>>> signals that it needs to shutdown which for a driver causes WeeWX to >>>>>>> shutdown. I am working through problem now and should have fix in a >>>>>>> day or >>>>>>> so. >>>>>>> >>>>>>> Gary >>>>>>> >>>>>>> On Thursday, 27 August 2020 at 05:58:11 UTC+10 >>>>>>> eastcentra...@gmail.com wrote: >>>>>>> >>>>>>>> Here's the log: >>>>>>>> >>>>>>>> Aug 26 13:47:52 raspberrypi weewx[1528] DEBUG gw1000: user.gw1000: >>>>>>>> Next update in 60 seconds >>>>>>>> Aug 26 13:48:53 raspberrypi weewx[1528] DEBUG gw1000: user.gw1000: >>>>>>>> Next update in 60 seconds >>>>>>>> Aug 26 13:49:53 raspberrypi weewx[1528] DEBUG gw1000: user.gw1000: >>>>>>>> Next update in 60 seconds >>>>>>>> Aug 26 13:50:53 raspberrypi weewx[1528] DEBUG gw1000: user.gw1000: >>>>>>>> Next update in 60 seconds >>>>>>>> Aug 26 13:50:53 raspberrypi weewx[1528] INFO weewx.manager: Added >>>>>>>> record 2020-08-26 13:50:00 EDT (1598464200) to database 'weewx.sdb' >>>>>>>> Aug 26 13:50:53 raspberrypi weewx[1528] INFO weewx.manager: Added >>>>>>>> record 2020-08-26 13:50:00 EDT (1598464200) to daily summary in >>>>>>>> 'weewx.sdb' >>>>>>>> Aug 26 13:50:53 raspberrypi weewx[1528] INFO weewx.manager: Added >>>>>>>> record 2020-08-26 13:50:00 EDT (1598464200) to database 'weewxwd.sdb' >>>>>>>> Aug 26 13:50:53 raspberrypi weewx[1528] INFO weewx.manager: Added >>>>>>>> record 2020-08-26 13:50:00 EDT (1598464200) to daily summary in >>>>>>>> 'weewxwd.sdb' >>>>>>>> Aug 26 13:50:53 raspberrypi weewx[1528] INFO weewx.manager: Added >>>>>>>> record 2020-08-26 13:50:00 EDT (1598464200) to database 'wdsupp.sdb' >>>>>>>> Aug 26 13:50:53 raspberrypi weewx[1528] DEBUG weewx.reportengine: >>>>>>>> Running reports for latest time in the database. >>>>>>>> Aug 26 13:50:53 raspberrypi weewx[1528] DEBUG weewx.reportengine: >>>>>>>> Running report 'SeasonsReport' >>>>>>>> Aug 26 13:50:53 raspberrypi weewx[1528] DEBUG weewx.reportengine: >>>>>>>> Found configuration file /etc/weewx/skins/Seasons/skin.conf for report >>>>>>>> 'SeasonsReport' >>>>>>>> Aug 26 13:50:53 raspberrypi weewx[1528] DEBUG >>>>>>>> weewx.cheetahgenerator: Using search list >>>>>>>> ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', >>>>>>>> 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', >>>>>>>> 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras'] >>>>>>>> Aug 26 13:50:53 raspberrypi weewx[1528] DEBUG weewx.manager: Daily >>>>>>>> summary version is 2.0 >>>>>>>> Aug 26 13:50:54 raspberrypi weewx[1528] DEBUG weewx.restx: >>>>>>>> Wunderground-PWS: Failed upload attempt 1: HTTP Error 401: Unauthorized >>>>>>>> Aug 26 13:50:54 raspberrypi weewx[1528] INFO >>>>>>>> weewx.cheetahgenerator: Generated 8 files for report SeasonsReport in >>>>>>>> 0.85 >>>>>>>> seconds >>>>>>>> Aug 26 13:50:54 raspberrypi weewx[1528] DEBUG weewx.manager: Daily >>>>>>>> summary version is 2.0 >>>>>>>> Aug 26 13:50:55 raspberrypi weewx[1528] INFO weewx.imagegenerator: >>>>>>>> Generated 15 images for report SeasonsReport in 0.50 seconds >>>>>>>> Aug 26 13:50:55 raspberrypi weewx[1528] INFO weewx.reportengine: >>>>>>>> Copied 0 files to /var/www/html/weewx >>>>>>>> Aug 26 13:50:55 raspberrypi weewx[1528] DEBUG weewx.reportengine: >>>>>>>> Report 'SmartphoneReport' not enabled. Skipping. >>>>>>>> Aug 26 13:50:55 raspberrypi weewx[1528] DEBUG weewx.reportengine: >>>>>>>> Report 'MobileReport' not enabled. Skipping. >>>>>>>> Aug 26 13:50:55 raspberrypi weewx[1528] DEBUG weewx.reportengine: >>>>>>>> Report 'StandardReport' not enabled. Skipping. >>>>>>>> Aug 26 13:50:55 raspberrypi weewx[1528] DEBUG weewx.reportengine: >>>>>>>> Running report 'wdPWS' >>>>>>>> Aug 26 13:50:55 raspberrypi weewx[1528] DEBUG weewx.reportengine: >>>>>>>> Found configuration file /etc/weewx/skins/PWS/skin.conf for report >>>>>>>> 'wdPWS' >>>>>>>> Aug 26 13:50:55 raspberrypi weewx[1528] DEBUG >>>>>>>> weewx.cheetahgenerator: Using search list >>>>>>>> ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', >>>>>>>> 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', >>>>>>>> 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras', ''] >>>>>>>> Aug 26 13:50:55 raspberrypi weewx[1528] DEBUG weewx.manager: Daily >>>>>>>> summary version is 2.0 >>>>>>>> Aug 26 13:50:55 raspberrypi weewx[1528] INFO >>>>>>>> weewx.cheetahgenerator: Generated 1 files for report wdPWS in 0.04 >>>>>>>> seconds >>>>>>>> Aug 26 13:50:55 raspberrypi weewx[1528] DEBUG weewx.reportengine: >>>>>>>> Running report 'wdStackedWindRose' >>>>>>>> Aug 26 13:50:55 raspberrypi weewx[1528] DEBUG weewx.reportengine: >>>>>>>> Found configuration file /etc/weewx/skins/StackedWindRose/skin.conf >>>>>>>> for >>>>>>>> report 'wdStackedWindRose' >>>>>>>> Aug 26 13:50:55 raspberrypi weewx[1528] DEBUG weewx.manager: Daily >>>>>>>> summary version is 2.0 >>>>>>>> Aug 26 13:50:55 raspberrypi weewx[1528] INFO user.stackedwindrose: >>>>>>>> Generated 1 images for wdStackedWindRose in 0.05 seconds >>>>>>>> Aug 26 13:50:55 raspberrypi weewx[1528] DEBUG weewx.reportengine: >>>>>>>> Running report 'wdTesttags' >>>>>>>> Aug 26 13:50:55 raspberrypi weewx[1528] DEBUG weewx.reportengine: >>>>>>>> Found configuration file /etc/weewx/skins/Testtags/skin.conf for >>>>>>>> report >>>>>>>> 'wdTesttags' >>>>>>>> Aug 26 13:50:55 raspberrypi weewx[1528] DEBUG >>>>>>>> weewx.cheetahgenerator: Using search list >>>>>>>> ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', >>>>>>>> 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', >>>>>>>> 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras', >>>>>>>> 'user.wdsearchlist.WdMonthStats', 'user.wdsearchlist.WdLastRainTags', >>>>>>>> 'user.wdsearchlist.WdTimeSpanTags', 'user.wdsearchlist.WdAvgWindTags', >>>>>>>> 'user.wdsearchlist.WdSundryTags', 'user.wdsearchlist.WdSkinDict', >>>>>>>> 'user.wdsearchlist.WdMonthlyReportStats', >>>>>>>> 'user.wdsearchlist.WdWindRunTags', 'user.wdsearchlist.WdHourRainTags', >>>>>>>> 'user.wdsearchlist.WdGdDays', 'user.wdsearchlist.WdForToday', >>>>>>>> 'user.wdsearchlist.WdRainThisDay', 'user.wdsearchlist.WdRainDays', >>>>>>>> 'user.wdastro.MoonApsis', 'user.wdastro.Eclipse', >>>>>>>> 'user.wdastro.EarthApsis', 'user.wdastro.ChineseNewYear', >>>>>>>> 'user.wdsearchlist.WdYestAlmanac', 'user.wdsearchlist.WdTaggedStats', >>>>>>>> 'user.wdsearchlist.WdTaggedArchiveStats', >>>>>>>> 'user.wdsearchlist.WdManualAverages'] >>>>>>>> Aug 26 13:50:55 raspberrypi weewx[1528] DEBUG weewx.manager: Daily >>>>>>>> summary version is 2.0 >>>>>>>> Aug 26 13:50:55 raspberrypi weewx[1528] DEBUG weewx.manager: Daily >>>>>>>> summary version is 2.0 >>>>>>>> Aug 26 13:50:55 raspberrypi weewx[1528] INFO >>>>>>>> weewx.cheetahgenerator: Generated 1 files for report wdTesttags in >>>>>>>> 0.59 >>>>>>>> seconds >>>>>>>> Aug 26 13:50:55 raspberrypi weewx[1528] DEBUG weewx.reportengine: >>>>>>>> Running report 'wdClientraw' >>>>>>>> Aug 26 13:50:55 raspberrypi weewx[1528] DEBUG weewx.reportengine: >>>>>>>> Found configuration file /etc/weewx/skins/Clientraw/skin.conf for >>>>>>>> report >>>>>>>> 'wdClientraw' >>>>>>>> Aug 26 13:50:56 raspberrypi weewx[1528] DEBUG >>>>>>>> weewx.cheetahgenerator: Using search list >>>>>>>> ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', >>>>>>>> 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', >>>>>>>> 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras', >>>>>>>> 'user.wdsearchlist.WdMonthStats', 'user.wdsearchlist.WdLastRainTags', >>>>>>>> 'user.wdsearchlist.WdTimeSpanTags', 'user.wdsearchlist.WdSundryTags', >>>>>>>> 'user.wdsearchlist.WdSkinDict', 'user.wdsearchlist.WdWindRunTags', >>>>>>>> 'user.wdsearchlist.WdYestAlmanac', 'user.wdsearchlist.WdTaggedStats', >>>>>>>> 'user.wdsearchlist.WdTaggedArchiveStats', >>>>>>>> 'user.wdsearchlist.WdRainDays', >>>>>>>> 'user.wdsearchlist.WdManualAverages'] >>>>>>>> Aug 26 13:50:56 raspberrypi weewx[1528] DEBUG weewx.manager: Daily >>>>>>>> summary version is 2.0 >>>>>>>> Aug 26 13:50:56 raspberrypi weewx[1528] DEBUG weewx.manager: Daily >>>>>>>> summary version is 2.0 >>>>>>>> Aug 26 13:50:56 raspberrypi weewx[1528] DEBUG >>>>>>>> weewx.cheetahgenerator: Skip 'clientrawextra.txt': >>>>>>>> last_mod=1598463954.7997284 age=301.32956314086914 stale=600 >>>>>>>> Aug 26 13:50:56 raspberrypi weewx[1528] DEBUG >>>>>>>> weewx.cheetahgenerator: Skip 'clientrawhour.txt': >>>>>>>> last_mod=1598463955.0897214 age=301.04062151908875 stale=600 >>>>>>>> Aug 26 13:50:56 raspberrypi weewx[1528] DEBUG >>>>>>>> weewx.cheetahgenerator: Skip 'clientrawdaily.txt': >>>>>>>> last_mod=1598463955.2897165 age=300.8416323661804 stale=600 >>>>>>>> Aug 26 13:50:56 raspberrypi weewx[1528] INFO >>>>>>>> weewx.cheetahgenerator: Generated 1 files for report wdClientraw in >>>>>>>> 0.14 >>>>>>>> seconds >>>>>>>> Aug 26 13:50:56 raspberrypi weewx[1528] DEBUG weewx.reportengine: >>>>>>>> Running report 'FTP' >>>>>>>> Aug 26 13:50:56 raspberrypi weewx[1528] DEBUG weewx.reportengine: >>>>>>>> Found configuration file /etc/weewx/skins/Ftp/skin.conf for report >>>>>>>> 'FTP' >>>>>>>> Aug 26 13:50:56 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Attempting connection to ekyrrgweather.com >>>>>>>> Aug 26 13:50:56 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Connected to ekyrrgweather.com >>>>>>>> Aug 26 13:50:57 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/dayhum.png to / >>>>>>>> ekyrrgweather.com/dayhum.png >>>>>>>> Aug 26 13:50:58 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/dayrain.png to / >>>>>>>> ekyrrgweather.com/dayrain.png >>>>>>>> Aug 26 13:50:58 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/dayuv.png to / >>>>>>>> ekyrrgweather.com/dayuv.png >>>>>>>> Aug 26 13:50:59 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/daybarometer.png to / >>>>>>>> ekyrrgweather.com/daybarometer.png >>>>>>>> Aug 26 13:50:59 raspberrypi weewx[1528] DEBUG weewx.restx: >>>>>>>> Wunderground-PWS: Failed upload attempt 2: HTTP Error 401: Unauthorized >>>>>>>> Aug 26 13:50:59 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/index.html to / >>>>>>>> ekyrrgweather.com/index.html >>>>>>>> Aug 26 13:51:00 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/daytempin.png to / >>>>>>>> ekyrrgweather.com/daytempin.png >>>>>>>> Aug 26 13:51:01 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/dayrx.png to / >>>>>>>> ekyrrgweather.com/dayrx.png >>>>>>>> Aug 26 13:51:01 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/daytempdew.png to / >>>>>>>> ekyrrgweather.com/daytempdew.png >>>>>>>> Aug 26 13:51:02 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/statistics.html to / >>>>>>>> ekyrrgweather.com/statistics.html >>>>>>>> Aug 26 13:51:03 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/daywindvec.png to / >>>>>>>> ekyrrgweather.com/daywindvec.png >>>>>>>> Aug 26 13:51:03 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/daywinddir.png to / >>>>>>>> ekyrrgweather.com/daywinddir.png >>>>>>>> Aug 26 13:51:03 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/daytemp.png to / >>>>>>>> ekyrrgweather.com/daytemp.png >>>>>>>> Aug 26 13:51:04 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/daytempfeel.png to / >>>>>>>> ekyrrgweather.com/daytempfeel.png >>>>>>>> Aug 26 13:51:04 raspberrypi weewx[1528] DEBUG weewx.restx: >>>>>>>> Wunderground-PWS: Failed upload attempt 3: HTTP Error 401: Unauthorized >>>>>>>> Aug 26 13:51:04 raspberrypi weewx[1528] ERROR weewx.restx: >>>>>>>> Wunderground-PWS: Failed to publish record 2020-08-26 13:50:00 EDT >>>>>>>> (1598464200): Failed upload after 3 tries >>>>>>>> Aug 26 13:51:04 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/daywind.png to / >>>>>>>> ekyrrgweather.com/daywind.png >>>>>>>> Aug 26 13:51:05 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/dayradiation.png to / >>>>>>>> ekyrrgweather.com/dayradiation.png >>>>>>>> Aug 26 13:51:05 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/rss.xml to / >>>>>>>> ekyrrgweather.com/rss.xml >>>>>>>> Aug 26 13:51:06 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/dayhumin.png to / >>>>>>>> ekyrrgweather.com/dayhumin.png >>>>>>>> Aug 26 13:51:06 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/dayvolt.png to / >>>>>>>> ekyrrgweather.com/dayvolt.png >>>>>>>> Aug 26 13:51:07 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/tabular.html to / >>>>>>>> ekyrrgweather.com/tabular.html >>>>>>>> Aug 26 13:51:07 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/celestial.html to / >>>>>>>> ekyrrgweather.com/celestial.html >>>>>>>> Aug 26 13:51:08 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/telemetry.html to / >>>>>>>> ekyrrgweather.com/telemetry.html >>>>>>>> Aug 26 13:51:08 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/WD/daywindrose.png to / >>>>>>>> ekyrrgweather.com/WD/daywindrose.png >>>>>>>> Aug 26 13:51:09 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/WD/testtags.php to / >>>>>>>> ekyrrgweather.com/WD/testtags.php >>>>>>>> Aug 26 13:51:09 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/WD/clientraw.txt to / >>>>>>>> ekyrrgweather.com/WD/clientraw.txt >>>>>>>> Aug 26 13:51:10 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/WD/weewx_pws.xml to / >>>>>>>> ekyrrgweather.com/WD/weewx_pws.xml >>>>>>>> Aug 26 13:51:10 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/NOAA/NOAA-2020-08.txt to / >>>>>>>> ekyrrgweather.com/NOAA/NOAA-2020-08.txt >>>>>>>> Aug 26 13:51:11 raspberrypi weewx[1528] DEBUG weeutil.ftpupload: >>>>>>>> Uploaded file /var/www/html/weewx/NOAA/NOAA-2020.txt to / >>>>>>>> ekyrrgweather.com/NOAA/NOAA-2020.txt >>>>>>>> Aug 26 13:51:11 raspberrypi weewx[1528] INFO weewx.reportengine: >>>>>>>> ftpgenerator: Ftp'd 27 files in 15.08 seconds >>>>>>>> Aug 26 13:51:11 raspberrypi weewx[1528] DEBUG weewx.reportengine: >>>>>>>> Report 'RSYNC' not enabled. Skipping. >>>>>>>> Aug 26 13:51:53 raspberrypi weewx[1528] DEBUG gw1000: user.gw1000: >>>>>>>> Next update in 60 seconds >>>>>>>> Aug 26 13:52:56 raspberrypi weewx[1528] DEBUG gw1000: user.gw1000: >>>>>>>> Failed attempt 1 to send command 'CMD_GW1000_LIVEDATA': timed out >>>>>>>> Aug 26 13:53:08 raspberrypi weewx[1528] DEBUG gw1000: user.gw1000: >>>>>>>> Failed attempt 2 to send command 'CMD_GW1000_LIVEDATA': timed out >>>>>>>> Aug 26 13:53:20 raspberrypi weewx[1528] DEBUG gw1000: user.gw1000: >>>>>>>> Failed attempt 3 to send command 'CMD_GW1000_LIVEDATA': timed out >>>>>>>> Aug 26 13:53:20 raspberrypi weewx[1528] ERROR gw1000: user.gw1000: >>>>>>>> Failed to send command 'CMD_GW1000_LIVEDATA' after 3 attempts >>>>>>>> Aug 26 13:53:20 raspberrypi weewx[1528] INFO gw1000: user.gw1000: >>>>>>>> Attempting to re-discover GW1000... >>>>>>>> Aug 26 13:53:22 raspberrypi weewx[1528] INFO gw1000: user.gw1000: >>>>>>>> GW1000 was found at 192.168.100.101:45000 >>>>>>>> Aug 26 13:53:22 raspberrypi weewx[1528] INFO gw1000: user.gw1000: >>>>>>>> GW1000 at address 192.168.100.101:45000 will be used >>>>>>>> Aug 26 13:53:22 raspberrypi weewx[1528] DEBUG gw1000: user.gw1000: >>>>>>>> Unable to obtain live data >>>>>>>> Aug 26 13:53:22 raspberrypi weewx[1528] DEBUG gw1000: user.gw1000: >>>>>>>> Next update in 60 seconds >>>>>>>> Aug 26 13:53:23 raspberrypi weewx[1528] DEBUG gw1000: user.gw1000: >>>>>>>> Gw1000Collector thread has been terminated >>>>>>>> Aug 26 13:53:23 raspberrypi weewx[1528] INFO weewx.engine: Main >>>>>>>> loop exiting. Shutting engine down. >>>>>>>> Aug 26 13:53:23 raspberrypi weewx[1528] INFO weewx.engine: Shutting >>>>>>>> down StdReport thread >>>>>>>> Aug 26 13:53:23 raspberrypi weewx[1528] DEBUG weewx.engine: >>>>>>>> StdReport thread has been terminated >>>>>>>> Aug 26 13:53:23 raspberrypi weewx[1528] DEBUG weewx.restx: Shut >>>>>>>> down Wunderground-PWS thread. >>>>>>>> Aug 26 13:53:23 raspberrypi weewx[1528] CRITICAL __main__: Caught >>>>>>>> unrecoverable exception: >>>>>>>> Aug 26 13:53:23 raspberrypi weewx[1528] CRITICAL __main__: >>>>>>>> **** Gw1000Collector needs to shutdown >>>>>>>> Aug 26 13:53:23 raspberrypi weewx[1528] CRITICAL __main__: >>>>>>>> **** Traceback (most recent call last): >>>>>>>> Aug 26 13:53:23 raspberrypi weewx[1528] CRITICAL __main__: >>>>>>>> **** File "/usr/share/weewx/weewxd", line 154, in main >>>>>>>> Aug 26 13:53:23 raspberrypi weewx[1528] CRITICAL __main__: >>>>>>>> **** engine.run() >>>>>>>> Aug 26 13:53:23 raspberrypi weewx[1528] CRITICAL __main__: >>>>>>>> **** File "/usr/share/weewx/weewx/engine.py", line 188, in run >>>>>>>> Aug 26 13:53:23 raspberrypi weewx[1528] CRITICAL __main__: >>>>>>>> **** for packet in self.console.genLoopPackets(): >>>>>>>> Aug 26 13:53:23 raspberrypi weewx[1528] CRITICAL __main__: >>>>>>>> **** File "/usr/share/weewx/user/gw1000.py", line 1499, in >>>>>>>> genLoopPackets >>>>>>>> Aug 26 13:53:23 raspberrypi weewx[1528] CRITICAL __main__: >>>>>>>> **** raise GW1000IOError("Gw1000Collector needs to shutdown") >>>>>>>> Aug 26 13:53:23 raspberrypi weewx[1528] CRITICAL __main__: >>>>>>>> **** user.gw1000.GW1000IOError: Gw1000Collector needs to shutdown >>>>>>>> Aug 26 13:53:23 raspberrypi weewx[1528] CRITICAL __main__: >>>>>>>> **** Exiting. >>>>>>>> Aug 26 13:56:21 raspberrypi rngd[346]: stats: bits received from >>>>>>>> HRNG source: 80064 >>>>>>>> Aug 26 13:56:21 raspberrypi rngd[346]: stats: bits sent to kernel >>>>>>>> pool: 34336 >>>>>>>> Aug 26 13:56:21 raspberrypi rngd[346]: stats: entropy added to >>>>>>>> kernel pool: 34336 >>>>>>>> Aug 26 13:56:21 raspberrypi rngd[346]: stats: FIPS 140-2 successes: >>>>>>>> 4 >>>>>>>> Aug 26 13:56:21 raspberrypi rngd[346]: stats: FIPS 140-2 failures: 0 >>>>>>>> Aug 26 13:56:21 raspberrypi rngd[346]: stats: FIPS >>>>>>>> 140-2(2001-10-10) Monobit: 0 >>>>>>>> Aug 26 13:56:21 raspberrypi rngd[346]: stats: FIPS >>>>>>>> 140-2(2001-10-10) Poker: 0 >>>>>>>> Aug 26 13:56:21 raspberrypi rngd[346]: stats: FIPS >>>>>>>> 140-2(2001-10-10) Runs: 0 >>>>>>>> Aug 26 13:56:21 raspberrypi rngd[346]: stats: FIPS >>>>>>>> 140-2(2001-10-10) Long run: 0 >>>>>>>> Aug 26 13:56:21 raspberrypi rngd[346]: stats: FIPS >>>>>>>> 140-2(2001-10-10) Continuous run: 0 >>>>>>>> Aug 26 13:56:21 raspberrypi rngd[346]: stats: HRNG source speed: >>>>>>>> (min=108.054; avg=181.075; max=501.882)Kibits/s >>>>>>>> Aug 26 13:56:21 raspberrypi rngd[346]: stats: FIPS tests speed: >>>>>>>> (min=5.796; avg=9.849; max=15.685)Mibits/s >>>>>>>> Aug 26 13:56:21 raspberrypi rngd[346]: stats: Lowest ready-buffers >>>>>>>> level: 2 >>>>>>>> Aug 26 13:56:21 raspberrypi rngd[346]: stats: Entropy starvations: 0 >>>>>>>> Aug 26 13:56:21 raspberrypi rngd[346]: stats: Time spent starving >>>>>>>> for entropy: (min=0; avg=0.000; max=0)us >>>>>>>> Aug 26 14:17:01 raspberrypi CRON[2517]: (root) CMD ( cd / && >>>>>>>> run-parts --report /etc/cron.hourly) >>>>>>>> Aug 26 14:56:21 raspberrypi rngd[346]: stats: bits received from >>>>>>>> HRNG source: 120064 >>>>>>>> Aug 26 14:56:21 raspberrypi rngd[346]: stats: bits sent to kernel >>>>>>>> pool: 64096 >>>>>>>> Aug 26 14:56:21 raspberrypi rngd[346]: stats: entropy added to >>>>>>>> kernel pool: 64096 >>>>>>>> >>>>>>>> On Wednesday, August 26, 2020 at 12:51:42 PM UTC-4 Luke Marcum >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Ok, I just had the error happen again last night. I will post the >>>>>>>>> log extract here, I've been a little busy lately so its taken me a >>>>>>>>> little >>>>>>>>> bit to work on this! >>>>>>>>> >>>>>>>>> >>>>>>>>> On Saturday, August 22, 2020 at 10:17:07 PM UTC-4, gjr80 wrote: >>>>>>>>>> >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> Long story short but part of the GW1000 driver wants to shutdown. >>>>>>>>>> To try and work out why we need a bit more info. Could you edit >>>>>>>>>> weewx.conf, set debug = 1, save weewx.conf and restart WeeWX. >>>>>>>>>> Let WeeWX run for a couple of archive intervals and then take a log >>>>>>>>>> extract >>>>>>>>>> from when you restarted WeeWX through until the couple of archive >>>>>>>>>> intervals >>>>>>>>>> have passed. Post the log extract here. If no errors such as the >>>>>>>>>> above are >>>>>>>>>> in the extract let WeeWX continue to run and when you next find an >>>>>>>>>> error in >>>>>>>>>> the log take a log extract from around five minutes before the error >>>>>>>>>> through until a couple of minutes after the error and post that >>>>>>>>>> extract. >>>>>>>>>> >>>>>>>>>> Would also help to see you [GW1000] stanza from weewx.conf. >>>>>>>>>> >>>>>>>>>> Gary >>>>>>>>>> >>>>>>>>>> On Sunday, 23 August 2020 at 11:48:47 UTC+10 >>>>>>>>>> eastcentra...@gmail.com wrote: >>>>>>>>>> >>>>>>>>>>> How can I fix this? What is happening? >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Saturday, August 22, 2020 at 9:48:24 PM UTC-4 Luke Marcum >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> Here's what it says in the log around the time it stopped >>>>>>>>>>>> reporting. This seems top be what is happening. >>>>>>>>>>>> >>>>>>>>>>>> Aug 22 19:02:56 raspberrypi weewx[1533] CRITICAL __main__: >>>>>>>>>>>> Caught unrecoverable exception: >>>>>>>>>>>> Aug 22 19:02:56 raspberrypi weewx[1533] CRITICAL __main__: >>>>>>>>>>>> **** Gw1000Collector needs to shutdown >>>>>>>>>>>> Aug 22 19:02:56 raspberrypi weewx[1533] CRITICAL __main__: >>>>>>>>>>>> **** Traceback (most recent call last): >>>>>>>>>>>> Aug 22 19:02:56 raspberrypi weewx[1533] CRITICAL __main__: >>>>>>>>>>>> **** File "/usr/share/weewx/weewxd", line 154, in main >>>>>>>>>>>> Aug 22 19:02:56 raspberrypi weewx[1533] CRITICAL __main__: >>>>>>>>>>>> **** engine.run() >>>>>>>>>>>> Aug 22 19:02:56 raspberrypi weewx[1533] CRITICAL __main__: >>>>>>>>>>>> **** File "/usr/share/weewx/weewx/engine.py", line 188, in run >>>>>>>>>>>> Aug 22 19:02:56 raspberrypi weewx[1533] CRITICAL __main__: >>>>>>>>>>>> **** for packet in self.console.genLoopPackets(): >>>>>>>>>>>> Aug 22 19:02:56 raspberrypi weewx[1533] CRITICAL __main__: >>>>>>>>>>>> **** File "/usr/share/weewx/user/gw1000.py", line 1499, in >>>>>>>>>>>> genLoopPackets >>>>>>>>>>>> Aug 22 19:02:56 raspberrypi weewx[1533] CRITICAL __main__: >>>>>>>>>>>> **** raise GW1000IOError("Gw1000Collector needs to shutdown") >>>>>>>>>>>> Aug 22 19:02:56 raspberrypi weewx[1533] CRITICAL __main__: >>>>>>>>>>>> **** user.gw1000.GW1000IOError: Gw1000Collector needs to shutdown >>>>>>>>>>>> Aug 22 19:02:56 raspberrypi weewx[1533] CRITICAL __main__: >>>>>>>>>>>> **** Exiting. >>>>>>>>>>>> >>>>>>>>>>>> On Saturday, August 22, 2020 at 8:32:37 PM UTC-4 >>>>>>>>>>>> tke...@gmail.com wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Hard to say what's going on without the log. See the wiki >>>>>>>>>>>>> article *Help! Posting to weewx-user >>>>>>>>>>>>> <https://github.com/weewx/weewx/wiki/Help!-Posting-to-weewx-user>* >>>>>>>>>>>>> . >>>>>>>>>>>>> >>>>>>>>>>>>> On Sat, Aug 22, 2020 at 5:01 PM Luke Marcum < >>>>>>>>>>>>> eastcentra...@gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> So, I've recently set up weewx to run on my pi. It was >>>>>>>>>>>>>> running fine the first few days but now on the >>>>>>>>>>>>>> file:///var/www/html/weewx/index.html page with graphs and >>>>>>>>>>>>>> current >>>>>>>>>>>>>> conditions it has stopped updating twice today. The first time >>>>>>>>>>>>>> it stopped >>>>>>>>>>>>>> updating, it didn't update for around two hours so I decided to >>>>>>>>>>>>>> restart my >>>>>>>>>>>>>> pi and it started updating again. This lead to there being a >>>>>>>>>>>>>> spot in the >>>>>>>>>>>>>> graphs where there is no data. Now it has done it again for the >>>>>>>>>>>>>> second >>>>>>>>>>>>>> time today. Is there any way I can fix it from doing this? I >>>>>>>>>>>>>> am using my >>>>>>>>>>>>>> GW1000 to upload data to weewx. >>>>>>>>>>>>>> >>>>>>>>>>>>>> -- >>>>>>>>>>>>>> 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/4aeb0619-7dea-49d0-8fe3-a46e3edca5f1o%40googlegroups.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/4aeb0619-7dea-49d0-8fe3-a46e3edca5f1o%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 weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/581d4227-f1a7-4dd1-b27e-c8f46c124ea3o%40googlegroups.com.