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.

Reply via email to