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/25380513-0004-4735-a274-5599cea69ad4n%40googlegroups.com.
