Thanks Gary .  I had it set to auto in gw1000 . But I did recently set up 
router to assign it same ip address so I will make that change in weewx 
config now.. 
I appreciate the work you have done on GW1000 driver . 
Larry 

On Saturday, March 26, 2022 at 6:12:06 PM UTC-5 gjr80 wrote:

> And I strongly advise to have your router or network assign a fixed IP 
> address to your GW1x00 device and list that address under [GW1000] in 
> weewx.conf. Experience has shown this gives a more reliable system.
>
> Gary
>
> On Sunday, 27 March 2022 at 08:13:52 UTC+10 Larry wrote:
>
>> Thanks tke - Yes I had v 0.4.1 so I just updated it to 4.2 . 
>>
>> Larry 
>>
>>
>> On Saturday, March 26, 2022 at 4:01:07 PM UTC-5 tke...@gmail.com wrote:
>>
>>> Check the version of your gw1000 driver. It's in the comment section 
>>> near the top of the file gw1000.py. 
>>>
>>> You want v0.4.2. I think Gary fixed this a couple weeks ago.
>>>
>>> On Sat, Mar 26, 2022 at 1:36 PM Larry <wt9m...@gmail.com> wrote:
>>>
>>>> I am now wondering if this issue may have been caused when I rebooted 
>>>> my router a few days ago or possibly when I blew a dc fuse that supplies 
>>>> GW1000 power.  ( was having another issue with a Tasmota mqtt device )
>>>> I restarted weewx and will see if all is well .
>>>> Thank you everyone for helping me learn a new skill on how to debug.  
>>>> And also to make sure I check all devices when working on router or power 
>>>> failures. 
>>>> Larry 
>>>>
>>>> On Saturday, March 26, 2022 at 3:23:26 PM UTC-5 Larry wrote:
>>>>
>>>>> Vince - 
>>>>> I found the logs - this is from the logs at the point in time where 
>>>>> the weewx webpage is locked up. 
>>>>> I guess I need to look into the GW1000 since that might be the issue. 
>>>>> I will restart Weewx and see if that fixes issue in the long term. 
>>>>> Thanks for the help on how to find log history. 
>>>>> Larry 
>>>>>
>>>>> Mar 23 08:10:17 weewx weewx[531] INFO weewx.manager: Added record 
>>>>> 2022-03-23 08:10:00 CDT (1648041000) to database 'weewx.sdb'
>>>>> Mar 23 08:10:17 weewx weewx[531] INFO weewx.manager: Added record 
>>>>> 2022-03-23 08:10:00 CDT (1648041000) to daily summary in 'weewx.sdb'
>>>>> Mar 23 08:10:19 weewx weewx[531] INFO weewx.restx: CWOP: Published 
>>>>> record 2022-03-23 08:10:00 CDT (1648041000)
>>>>> Mar 23 08:10:30 weewx weewx[531] INFO weewx.cheetahgenerator: 
>>>>> Generated 8 files for report SeasonsReport in 12.35 seconds
>>>>> Mar 23 08:10:36 weewx weewx[531] INFO weewx.imagegenerator: Generated 
>>>>> 17 images for report SeasonsReport in 6.30 seconds
>>>>> Mar 23 08:10:36 weewx weewx[531] INFO weewx.reportengine: Copied 0 
>>>>> files to /var/www/html/weewx
>>>>> Mar 23 08:15:20 weewx weewx[531] INFO weewx.manager: Added record 
>>>>> 2022-03-23 08:15:00 CDT (1648041300) to database 'weewx.sdb'
>>>>> Mar 23 08:15:20 weewx weewx[531] INFO weewx.manager: Added record 
>>>>> 2022-03-23 08:15:00 CDT (1648041300) to daily summary in 'weewx.sdb'
>>>>> Mar 23 08:15:34 weewx weewx[531] INFO weewx.cheetahgenerator: 
>>>>> Generated 8 files for report SeasonsReport in 12.49 seconds
>>>>> Mar 23 08:15:40 weewx weewx[531] INFO weewx.imagegenerator: Generated 
>>>>> 17 images for report SeasonsReport in 6.38 seconds
>>>>> Mar 23 08:15:40 weewx weewx[531] INFO weewx.reportengine: Copied 0 
>>>>> files to /var/www/html/weewx
>>>>> Mar 23 08:17:01 weewx CRON[6249]: (root) CMD (   cd / && run-parts 
>>>>> --report /etc/cron.hourly)
>>>>> Mar 23 08:20:24 weewx weewx[531] INFO weewx.manager: Added record 
>>>>> 2022-03-23 08:20:00 CDT (1648041600) to database 'weewx.sdb'
>>>>> Mar 23 08:20:24 weewx weewx[531] INFO weewx.manager: Added record 
>>>>> 2022-03-23 08:20:00 CDT (1648041600) to daily summary in 'weewx.sdb'
>>>>> Mar 23 08:20:27 weewx weewx[531] INFO weewx.restx: CWOP: Published 
>>>>> record 2022-03-23 08:20:00 CDT (1648041600)
>>>>> Mar 23 08:20:37 weewx weewx[531] INFO weewx.cheetahgenerator: 
>>>>> Generated 8 files for report SeasonsReport in 12.42 seconds
>>>>> Mar 23 08:20:44 weewx weewx[531] INFO weewx.imagegenerator: Generated 
>>>>> 17 images for report SeasonsReport in 6.34 seconds
>>>>> Mar 23 08:20:44 weewx weewx[531] INFO weewx.reportengine: Copied 0 
>>>>> files to /var/www/html/weewx
>>>>> Mar 23 08:21:50 weewx weewx[531] ERROR user.gw1000: Failed to obtain 
>>>>> response to command 'CMD_READ_SENSOR_ID_NEW' after 3 attempts
>>>>> Mar 23 08:21:50 weewx weewx[531] INFO user.gw1000: Attempting to 
>>>>> re-discover GW1000...
>>>>> Mar 23 08:21:56 weewx weewx[531] CRITICAL user.gw1000:     **** 
>>>>>  Traceback (most recent call last):
>>>>> Mar 23 08:21:56 weewx weewx[531] CRITICAL user.gw1000:     ****   
>>>>>  File "/usr/share/weewx/user/gw1000.py", line 3587, in get_sensor_id
>>>>> Mar 23 08:21:56 weewx weewx[531] CRITICAL user.gw1000:     ****     
>>>>>  return self.send_cmd_with_retries('CMD_READ_SENSOR_ID_NEW')
>>>>> Mar 23 08:21:56 weewx weewx[531] CRITICAL user.gw1000:     ****   
>>>>>  File "/usr/share/weewx/user/gw1000.py", line 3740, in 
>>>>> send_cmd_with_retries
>>>>> Mar 23 08:21:56 weewx weewx[531] CRITICAL user.gw1000:     ****     
>>>>>  raise GW1000IOError(_msg)
>>>>> Mar 23 08:21:56 weewx weewx[531] CRITICAL user.gw1000:     **** 
>>>>>  user.gw1000.GW1000IOError: Failed to obtain response to command 
>>>>> 'CMD_READ_SENSOR_ID_NEW' after 3 attempts
>>>>> Mar 23 08:21:56 weewx weewx[531] CRITICAL user.gw1000:     ****  
>>>>> Mar 23 08:21:56 weewx weewx[531] CRITICAL user.gw1000:     **** 
>>>>>  During handling of the above exception, another exception occurred:
>>>>> Mar 23 08:21:56 weewx weewx[531] CRITICAL user.gw1000:     ****  
>>>>> Mar 23 08:21:56 weewx weewx[531] CRITICAL user.gw1000:     **** 
>>>>>  Traceback (most recent call last):
>>>>> Mar 23 08:21:56 weewx weewx[531] CRITICAL user.gw1000:     ****   
>>>>>  File "/usr/share/weewx/user/gw1000.py", line 3024, in run
>>>>> Mar 23 08:21:56 weewx weewx[531] CRITICAL user.gw1000:     ****     
>>>>>  self.client.collect_sensor_data()
>>>>> Mar 23 08:21:56 weewx weewx[531] CRITICAL user.gw1000:     ****   
>>>>>  File "/usr/share/weewx/user/gw1000.py", line 2476, in collect_sensor_data
>>>>> Mar 23 08:21:56 weewx weewx[531] CRITICAL user.gw1000:     ****     
>>>>>  queue_data = self.get_live_sensor_data()
>>>>> Mar 23 08:21:56 weewx weewx[531] CRITICAL user.gw1000:     ****   
>>>>>  File "/usr/share/weewx/user/gw1000.py", line 2525, in 
>>>>> get_live_sensor_data
>>>>> Mar 23 08:21:56 weewx weewx[531] CRITICAL user.gw1000:     ****     
>>>>>  self.update_sensor_id_data()
>>>>> Mar 23 08:21:56 weewx weewx[531] CRITICAL user.gw1000:     ****   
>>>>>  File "/usr/share/weewx/user/gw1000.py", line 2538, in 
>>>>> update_sensor_id_data
>>>>> Mar 23 08:21:56 weewx weewx[531] CRITICAL user.gw1000:     ****     
>>>>>  sensor_id_data = self.station.get_sensor_id()
>>>>> Mar 23 08:21:56 weewx weewx[531] CRITICAL user.gw1000:     ****   
>>>>>  File "/usr/share/weewx/user/gw1000.py", line 3591, in get_sensor_id
>>>>> Mar 23 08:21:56 weewx weewx[531] CRITICAL user.gw1000:     ****     
>>>>>  if not self.rediscover():
>>>>> Mar 23 08:21:56 weewx weewx[531] CRITICAL user.gw1000:     ****   
>>>>>  File "/usr/share/weewx/user/gw1000.py", line 3928, in rediscover
>>>>> Mar 23 08:21:56 weewx weewx[531] CRITICAL user.gw1000:     ****     
>>>>>  gw1000_str = ', '.join([':'.join(['%s:%d' % b]) for b in device_list])
>>>>> Mar 23 08:21:56 weewx weewx[531] CRITICAL user.gw1000:     ****   
>>>>>  File "/usr/share/weewx/user/gw1000.py", line 3928, in <listcomp>
>>>>> Mar 23 08:21:56 weewx weewx[531] CRITICAL user.gw1000:     ****     
>>>>>  gw1000_str = ', '.join([':'.join(['%s:%d' % b]) for b in device_list])
>>>>> Mar 23 08:21:56 weewx weewx[531] CRITICAL user.gw1000:     **** 
>>>>>  TypeError: not enough arguments for format string
>>>>> Mar 23 08:44:17 weewx rngd[348]: stats: bits received from HRNG 
>>>>> source: 2540064
>>>>> Mar 23 08:44:17 weewx rngd[348]: stats: bits sent to kernel pool: 
>>>>> 2492288
>>>>> Mar 23 08:44:17 weewx rngd[348]: stats: entropy added to kernel pool: 
>>>>> 2492288
>>>>> Mar 23 08:44:17 weewx rngd[348]: stats: FIPS 140-2 successes: 127
>>>>> Mar 23 08:44:17 weewx rngd[348]: stats: FIPS 140-2 failures: 0
>>>>> Mar 23 08:44:17 weewx rngd[348]: stats: FIPS 140-2(2001-10-10) 
>>>>> Monobit: 0
>>>>> Mar 23 08:44:17 weewx rngd[348]: stats: FIPS 140-2(2001-10-10) Poker: 0
>>>>> Mar 23 08:44:17 weewx rngd[348]: stats: FIPS 140-2(2001-10-10) Runs: 0
>>>>> Mar 23 08:44:17 weewx rngd[348]: stats: FIPS 140-2(2001-10-10) Long 
>>>>> run: 0
>>>>> Mar 23 08:44:17 weewx rngd[348]: stats: FIPS 140-2(2001-10-10) 
>>>>> Continuous run: 0
>>>>> Mar 23 08:44:17 weewx rngd[348]: stats: HRNG source speed: 
>>>>> (min=167.551; avg=706.343; max=848.890)Kibits/s
>>>>>
>>>>> On Saturday, March 26, 2022 at 3:03:58 PM UTC-5 Larry wrote:
>>>>>
>>>>>> Peter this is what I see with that command - so maybe problem is with 
>>>>>> driver ? 
>>>>>> I will read up on how to get better debug report
>>>>>> Thanks -Larry 
>>>>>> pi@weewx:~ $ /etc/init.d/weewx status -1
>>>>>> ● weewx.service - LSB: weewx weather system
>>>>>>      Loaded: loaded (/etc/init.d/weewx; generated)
>>>>>>      Active: active (running) since Sat 2022-03-19 21:44:27 CDT; 6 
>>>>>> days ago
>>>>>>        Docs: man:systemd-sysv-generator(8)
>>>>>>     Process: 261 ExecStart=/etc/init.d/weewx start (code=exited, 
>>>>>> status=0/SUCCESS)
>>>>>>       Tasks: 3 (limit: 415)
>>>>>>         CPU: 6h 6min 9.621s
>>>>>>      CGroup: /system.slice/weewx.service
>>>>>>              └─531 python3 /usr/share/weewx/weewxd --daemon 
>>>>>> --pidfile=/var/run/weewx.pid /etc/weewx/weewx.conf
>>>>>>
>>>>>> Mar 23 08:21:56 weewx python3[531]: weewx[531] CRITICAL user.gw1000: 
>>>>>>     ****      self.update_sensor_id_data()
>>>>>> Mar 23 08:21:56 weewx python3[531]: weewx[531] CRITICAL user.gw1000: 
>>>>>>     ****    File "/usr/share/weewx/user/gw1000.py", line 2538, in 
>>>>>> update_sensor_id_data
>>>>>> Mar 23 08:21:56 weewx python3[531]: weewx[531] CRITICAL user.gw1000: 
>>>>>>     ****      sensor_id_data = self.station.get_sensor_id()
>>>>>> Mar 23 08:21:56 weewx python3[531]: weewx[531] CRITICAL user.gw1000: 
>>>>>>     ****    File "/usr/share/weewx/user/gw1000.py", line 3591, in 
>>>>>> get_sensor_id
>>>>>> Mar 23 08:21:56 weewx python3[531]: weewx[531] CRITICAL user.gw1000: 
>>>>>>     ****      if not self.rediscover():
>>>>>> Mar 23 08:21:56 weewx python3[531]: weewx[531] CRITICAL user.gw1000: 
>>>>>>     ****    File "/usr/share/weewx/user/gw1000.py", line 3928, in 
>>>>>> rediscover
>>>>>> Mar 23 08:21:56 weewx python3[531]: weewx[531] CRITICAL user.gw1000: 
>>>>>>     ****      gw1000_str = ', '.join([':'.join(['%s:%d' % b]) for b in 
>>>>>> device_list])
>>>>>> Mar 23 08:21:56 weewx python3[531]: weewx[531] CRITICAL user.gw1000: 
>>>>>>     ****    File "/usr/share/weewx/user/gw1000.py", line 3928, in 
>>>>>> <listcomp>
>>>>>> Mar 23 08:21:56 weewx python3[531]: weewx[531] CRITICAL user.gw1000: 
>>>>>>     ****      gw1000_str = ', '.join([':'.join(['%s:%d' % b]) for b in 
>>>>>> device_list])
>>>>>> Mar 23 08:21:56 weewx python3[531]: weewx[531] CRITICAL user.gw1000: 
>>>>>>     ****  TypeError: not enough arguments for format string
>>>>>>
>>>>>> On Saturday, March 26, 2022 at 1:46:08 PM UTC-5 peterq...@gmail.com 
>>>>>> wrote:
>>>>>>
>>>>>>> That log snippet doesn't tell us anything. It's all normal, 
>>>>>>> successful operation of things that are not associated with Weewx. Is 
>>>>>>> Weewx 
>>>>>>> even running? 
>>>>>>>
>>>>>>> what does 
>>>>>>> /etc/init.d/weewx status
>>>>>>> show when you type it in at the command line?
>>>>>>>
>>>>>>>
>>>>>>> On Sat, Mar 26, 2022 at 11:29 AM Larry <wt9m...@gmail.com> wrote:
>>>>>>>
>>>>>>>> I have weewx running on dedicated  raspberry pi zero W and has been 
>>>>>>>> very stable no problems for long time. I am using a Ecowitt GW1002 
>>>>>>>> that 
>>>>>>>> uses GW1000 and I have the gw1000 api driver installed. It was running 
>>>>>>>> on 
>>>>>>>> previous raspbian buster .
>>>>>>>> The last update to Weewx 4.7 really messed everything up. I think 
>>>>>>>> it was mainly the skins section. I tried to get it all sorted out but 
>>>>>>>> finally started all over with fresh Bullseye minimal, Weewx , apache, 
>>>>>>>> gw1000 driver etc. It would run for a few days but then quit 
>>>>>>>> reporting. I 
>>>>>>>> hadn't gotten the real time clock module configured at that time, but 
>>>>>>>> finally got that all sorted out in Bullseye. 
>>>>>>>> Weewx ran good for a few days but now I am getting same thing that 
>>>>>>>> seems to have stopped it before. 
>>>>>>>> Below is the log . Any suggestions ? Thanks 
>>>>>>>> Mar 26 13:08:54 weewx systemd[9210]: Listening on GnuPG 
>>>>>>>> cryptographic agent and passphrase cache (access for web browsers).
>>>>>>>> Mar 26 13:08:54 weewx systemd[9210]: Listening on GnuPG 
>>>>>>>> cryptographic agent and passphrase cache (restricted).
>>>>>>>> Mar 26 13:08:54 weewx systemd[9210]: Listening on GnuPG 
>>>>>>>> cryptographic agent (ssh-agent emulation).
>>>>>>>> Mar 26 13:08:54 weewx systemd[9210]: Listening on GnuPG 
>>>>>>>> cryptographic agent and passphrase cache.
>>>>>>>> Mar 26 13:08:54 weewx systemd[9210]: Reached target Sockets.
>>>>>>>> Mar 26 13:08:54 weewx systemd[9210]: Reached target Basic System.
>>>>>>>> Mar 26 13:08:54 weewx systemd[1]: Started User Manager for UID 1000.
>>>>>>>> Mar 26 13:08:54 weewx systemd[9210]: Reached target Main User 
>>>>>>>> Target.
>>>>>>>> Mar 26 13:08:54 weewx systemd[9210]: Startup finished in 1.176s.
>>>>>>>> Mar 26 13:08:54 weewx systemd[1]: Started Session 178 of user pi.
>>>>>>>>
>>>>>>>> -- 
>>>>>>>> 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/61cd1d1f-c96b-4fd2-9b3b-688f27367af4n%40googlegroups.com
>>>>>>>>  
>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/61cd1d1f-c96b-4fd2-9b3b-688f27367af4n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>> .
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> -- 
>>>>>>> Peter Quinn
>>>>>>> (415)794-2264 <(415)%20794-2264>
>>>>>>>
>>>>>> -- 
>>>> 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/052d2e95-ea70-440c-8881-7460ac9b7bb6n%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/weewx-user/052d2e95-ea70-440c-8881-7460ac9b7bb6n%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/9c59e150-a969-4f24-b42e-21acbf38d7e0n%40googlegroups.com.

Reply via email to