okay I just checked with WSview and notice it isn't seeing the weather station . I guess that is the problem. Seems like these issues happened after the last Ecowitt updates. I repowered the GW1000 and it came back to life and WSView now sees it again. The lights were all on the GW1000 - not sure what made it crash .
Larry On Tuesday, September 22, 2020 at 9:33:06 PM UTC-5 Larry wrote: > I have had three crashes of Weewx on my Raspberry Pi Zero W in past few > weeks . > Here is the log I have now - not sure if it is the right one you would > need to gather any clues. > Any help on what I should do is appreciated > Thanks > Larry > sudo tail -f /var/log/syslog > > Sep 22 21:23:34 pizerowx weewx[701] CRITICAL __main__: **** Waiting > 60 seconds then retrying... > Sep 22 21:24:34 pizerowx weewx[701] INFO __main__: retrying... > Sep 22 21:24:34 pizerowx weewx[701] INFO __main__: Using configuration > file /etc/weewx/weewx.conf > Sep 22 21:24:34 pizerowx weewx[701] INFO __main__: Debug is 0 > Sep 22 21:24:34 pizerowx weewx[701] INFO weewx.engine: Loading station > type GW1000 (user.gw1000) > Sep 22 21:25:01 pizerowx weewx[701] ERROR gw1000: user.gw1000: Failed to > detect GW1000 ip address and/or port after 3 attempts > Sep 22 21:25:01 pizerowx weewx[701] ERROR weewx.engine: Import of driver > failed: Failed to detect GW1000 ip address and/or port after 3 attempts > (<class 'user.gw1000.GW1000IOError'>) > Sep 22 21:25:01 pizerowx weewx[701] CRITICAL weewx.engine: **** > Traceback (most recent call last): > Sep 22 21:25:01 pizerowx weewx[701] CRITICAL weewx.engine: **** > File "/usr/share/weewx/weewx/engine.py", line 103, in setupStation > Sep 22 21:25:01 pizerowx weewx[701] CRITICAL weewx.engine: **** > self.console = loader_function(config_dict, self) > Sep 22 21:25:01 pizerowx weewx[701] CRITICAL weewx.engine: **** > File "/usr/share/weewx/user/gw1000.py", line 1136, in loader > Sep 22 21:25:01 pizerowx weewx[701] CRITICAL weewx.engine: **** > return Gw1000Driver(**config_dict[DRIVER_NAME]) > Sep 22 21:25:01 pizerowx weewx[701] CRITICAL weewx.engine: **** > File "/usr/share/weewx/user/gw1000.py", line 1415, in __init__ > Sep 22 21:25:01 pizerowx weewx[701] CRITICAL weewx.engine: **** > super(Gw1000Driver, self).__init__(**stn_dict) > Sep 22 21:25:01 pizerowx weewx[701] CRITICAL weewx.engine: **** > File "/usr/share/weewx/user/gw1000.py", line 762, in __init__ > Sep 22 21:25:01 pizerowx weewx[701] CRITICAL weewx.engine: **** > debug_wind=self.debug_wind) > Sep 22 21:25:01 pizerowx weewx[701] CRITICAL weewx.engine: **** > File "/usr/share/weewx/user/gw1000.py", line 1630, in __init__ > Sep 22 21:25:01 pizerowx weewx[701] CRITICAL weewx.engine: **** > lost_contact_log_period=lost_contact_log_period) > Sep 22 21:25:01 pizerowx weewx[701] CRITICAL weewx.engine: **** > File "/usr/share/weewx/user/gw1000.py", line 2017, in __init__ > Sep 22 21:25:01 pizerowx weewx[701] CRITICAL weewx.engine: **** > raise GW1000IOError(_msg) > Sep 22 21:25:01 pizerowx weewx[701] CRITICAL weewx.engine: **** > GW1000IOError: Failed to detect GW1000 ip address and/or port after 3 > attempts > Sep 22 21:25:01 pizerowx weewx[701] CRITICAL __main__: Unable to load > driver: Failed to detect GW1000 ip address and/or port after 3 attempts > Sep 22 21:25:01 pizerowx weewx[701] CRITICAL __main__: **** Waiting > 60 seconds then retrying... > Sep 22 21:23:34 pizerowx weewx[701] CRITICAL weewx.engine: **** > lost_contact_log_period=lost_contact_log_period) > Sep 22 21:23:34 pizerowx weewx[701] CRITICAL weewx.engine: **** > File "/usr/share/weewx/user/gw1000.py", line 2017, in __init__ > Sep 22 21:23:34 pizerowx weewx[701] CRITICAL weewx.engine: **** > raise GW1000IOError(_msg) > Sep 22 21:23:34 pizerowx weewx[701] CRITICAL weewx.engine: **** > GW1000IOError: Failed to detect GW1000 ip address and/or port after 3 > attempts > Sep 22 21:23:34 pizerowx weewx[701] CRITICAL __main__: Unable to load > driver: Failed to detect GW1000 ip address and/or port after 3 attempts > Sep 22 21:23:34 pizerowx weewx[701] CRITICAL __main__: **** Waiting > 60 seconds then retrying... > Sep 22 21:24:34 pizerowx weewx[701] INFO __main__: retrying... > Sep 22 21:24:34 pizerowx weewx[701] INFO __main__: Using configuration > file /etc/weewx/weewx.conf > Sep 22 21:24:34 pizerowx weewx[701] INFO __main__: Debug is 0 > Sep 22 21:24:34 pizerowx weewx[701] INFO weewx.engine: Loading station > type GW1000 (user.gw1000) > Sep 22 21:25:01 pizerowx weewx[701] ERROR gw1000: user.gw1000: Failed to > detect GW1000 ip address and/or port after 3 attempts > Sep 22 21:25:01 pizerowx weewx[701] ERROR weewx.engine: Import of driver > failed: Failed to detect GW1000 ip address and/or port after 3 attempts > (<class 'user.gw1000.GW1000IOError'>) > Sep 22 21:25:01 pizerowx weewx[701] CRITICAL weewx.engine: **** > Traceback (most recent call last): > Sep 22 21:25:01 pizerowx weewx[701] CRITICAL weewx.engine: **** > File "/usr/share/weewx/weewx/engine.py", line 103, in setupStation > Sep 22 21:25:01 pizerowx weewx[701] CRITICAL weewx.engine: **** > self.console = loader_function(config_dict, self) > Sep 22 21:25:01 pizerowx weewx[701] CRITICAL weewx.engine: **** > File "/us > Sep 22 21:26:01 pizerowx weewx[701] INFO __main__: Using configuration > file /etc > Sep 22 21:26:01 pizerowx weewx[701] INFO __main__: Debug is 0 > Sep 22 21:26:01 pizerowx weewx[701] INFO weewx.engine: Loading station > type GW10 > Sep 22 21:26:27 pizerowx weewx[701] ERROR gw1000: user.gw1000: Failed to > detect > Sep 22 21:26:27 pizerowx weewx[701] ERROR weewx.engine: Import of driver > failed: > Sep 22 21:26:27 pizerowx weewx[701] CRITICAL weewx.engine: **** > Traceback ( > Sep 22 21:26:27 pizerowx weewx[701] CRITICAL weewx.engine: **** > File "/us > Sep 22 21:26:27 pizerowx weewx[701] CRITICAL weewx.engine: **** > self.co > Sep 22 21:26:27 pizerowx weewx[701] CRITICAL weewx.engine: **** > File "/us > Sep 22 21:26:27 pizerowx weewx[701] CRITICAL weewx.engine: **** > return > Sep 22 21:26:27 pizerowx weewx[701] CRITICAL weewx.engine: **** > File "/us > Sep 22 21:26:27 pizerowx weewx[701] CRITICAL weewx.engine: **** > super(G > Sep 22 21:26:27 pizerowx weewx[701] CRITICAL weewx.engine: **** > File "/us > Sep 22 21:26:27 pizerowx weewx[701] CRITICAL weewx.engine: **** > debug_w > Sep 22 21:26:27 pizerowx weewx[701] CRITICAL weewx.engine: **** > File "/us > Sep 22 21:26:27 pizerowx weewx[701] CRITICAL weewx.engine: **** > lost_co > Sep 22 21:26:27 pizerowx weewx[701] CRITICAL weewx.engine: **** > File "/us > Sep 22 21:26:27 pizerowx weewx[701] CRITICAL weewx.engine: **** > raise G > Sep 22 21:26:27 pizerowx weewx[701] CRITICAL weewx.engine: **** > GW1000IOErr > Sep 22 21:26:27 pizerowx weewx[701] CRITICAL __main__: Unable to load > driver: Fa > Sep 22 21:26:27 pizerowx weewx[701] CRITICAL __main__: **** Waiting > 60 seco > Sep 22 21:27:27 pizerowx weewx[701] INFO __main__: retrying... > Sep 22 21:27:27 pizerowx weewx[701] INFO __main__: Using configuration > file /etc/weewx/weewx.conf > Sep 22 21:27:27 pizerowx weewx[701] INFO __main__: Debug is 0 > Sep 22 21:27:27 pizerowx weewx[701] INFO weewx.engine: Loading station > type GW1000 (user.gw1000) > Sep 22 21:27:53 pizerowx weewx[701] ERROR gw1000: user.gw1000: Failed to > detect GW1000 ip address and/or port after 3 attempts > Sep 22 21:27:53 pizerowx weewx[701] ERROR weewx.engine: Import of driver > failed: Failed to detect GW1000 ip address and/or port after 3 attempts > (<class 'user.gw1000.GW1000IOError'>) > Sep 22 21:27:53 pizerowx weewx[701] CRITICAL weewx.engine: **** > Traceback (most recent call last): > Sep 22 21:27:53 pizerowx weewx[701] CRITICAL weewx.engine: **** > File "/usr/share/weewx/weewx/engine.py", line 103, in setupStation > Sep 22 21:27:54 pizerowx weewx[701] CRITICAL weewx.engine: **** > self.console = loader_function(config_dict, self) > Sep 22 21:27:54 pizerowx weewx[701] CRITICAL weewx.engine: **** > File "/usr/share/weewx/user/gw1000.py", line 1136, in loader > Sep 22 21:27:54 pizerowx weewx[701] CRITICAL weewx.engine: **** > return Gw1000Driver(**config_dict[DRIVER_NAME]) > Sep 22 21:27:54 pizerowx weewx[701] CRITICAL weewx.engine: **** > File "/usr/share/weewx/user/gw1000.py", line 1415, in __init__ > Sep 22 21:27:54 pizerowx weewx[701] CRITICAL weewx.engine: **** > super(Gw1000Driver, self).__init__(**stn_dict) > Sep 22 21:27:54 pizerowx weewx[701] CRITICAL weewx.engine: **** > File "/usr/share/weewx/user/gw1000.py", line 762, in __init__ > Sep 22 21:27:54 pizerowx weewx[701] CRITICAL weewx.engine: **** > debug_wind=self.debug_wind) > Sep 22 21:27:54 pizerowx weewx[701] CRITICAL weewx.engine: **** > File "/usr/share/weewx/user/gw1000.py", line 1630, in __init__ > Sep 22 21:27:54 pizerowx weewx[701] CRITICAL weewx.engine: **** > lost_contact_log_period=lost_contact_log_period) > Sep 22 21:27:54 pizerowx weewx[701] CRITICAL weewx.engine: **** > File "/usr/share/weewx/user/gw1000.py", line 2017, in __init__ > Sep 22 21:27:54 pizerowx weewx[701] CRITICAL weewx.engine: **** > raise GW1000IOError(_msg) > Sep 22 21:27:54 pizerowx weewx[701] CRITICAL weewx.engine: **** > GW1000IOError: Failed to detect GW1000 ip address and/or port after 3 > attempts > Sep 22 21:27:54 pizerowx weewx[701] CRITICAL __main__: Unable to load > driver: Failed to detect GW1000 ip address and/or port after 3 attempts > Sep 22 21:27:54 pizerowx weewx[701] CRITICAL __main__: **** Waiting > 60 seconds then retrying... > > > > > On Tuesday, September 22, 2020 at 4:33:07 AM UTC-5 [email protected] > wrote: > >> Hi Gary, >> >> Thanks for your concise explanation, I think I understand now :) >> >> I have both radiation and my PM2.5 fields being populated now and >> reading back data from them. >> >> Please find attached my log snippets as requested. >> >> Interestingly the uvradiation field is there this time around when >> running the driver test so I don't know why it was absent before! >> >> regards >> >> Tim >> >> >> -- 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/a5fdee38-6b26-49e9-90e9-6353238731een%40googlegroups.com.
