Hi Guys.

I am trying to get running this driver which I downloaded from Ian's fork. 
So far I have managed to get the driver working and it successfully reads 
the data from the GW3000 after pointing it to the correct IP Address. 
However it fails when trying to start weewx. The most immediate output is 
from "weewxd" command:

























*Using configuration file /etc/weewx/weewx.confTraceback (most recent call 
last):  File "/usr/share/weewx/weewxd.py", line 226, in <module>    main()  
File "/usr/share/weewx/weewxd.py", line 127, in main    engine.run()  File 
"/usr/share/weewx/weewx/engine.py", line 174, in run    
self.dispatchEvent(weewx.Event(weewx.STARTUP))  File 
"/usr/share/weewx/weewx/engine.py", line 241, in dispatchEvent    
callback(event)  File "/usr/share/weewx/weewx/engine.py", line 612, in 
startup    self._catchup(self.engine.console.genStartupRecords)  File 
"/usr/share/weewx/weewx/engine.py", line 725, in _catchup    for record in 
generator(lastgood_ts):  File "/etc/weewx/bin/user/ecowitt_http.py", line 
6060, in genArchiveRecords    for rec in 
self.gen_ecowitt_archive_records(since_ts=lastgood_ts):  File 
"/etc/weewx/bin/user/ecowitt_http.py", line 6097, in 
gen_ecowitt_archive_records    for rec in 
catchup_obj.gen_history_records(start_ts=since_ts):  File 
"/etc/weewx/bin/user/ecowitt_http.py", line 5172, in gen_history_records    
files = self.get_file_list(sdmmc_info, start_ts)            
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File 
"/etc/weewx/bin/user/ecowitt_http.py", line 5723, in get_file_list    index 
= int(file[0:4]) * 100 + int(file[4:6])            
^^^^^^^^^^^^^^ValueError: invalid literal for int() with base 10: 'issu'*

I attach the full log with for extra information.

This is a package installation of weewx in a debian system. Python version 
is 3.11.2.
In case it matters, the sd card in the GW3000 has 3 or 4 months worth of 
records. The archive interval is 300s in both the GW3000 and weewx.conf.

See if someone can make anything out of the log, please.

Thanks
On Tuesday, 23 September 2025 at 17:14:46 UTC+2 vince wrote:

> You have an extra / before https in your weecfg command
>
> weecfg extension install https://some-url-here
> not
> weecfg extension install /https://some-url-here
> On Tuesday, September 23, 2025 at 8:01:17 AM UTC-7 Claudio wrote:
>
>> Thank you for your help, what am I doing wrong?
>> -----------
>>
>> *pi@ecowitt*:*/tmp $* weectl extension install /
>> https://github.com/WernerKr/Ecowitt-or-DAVIS-stations-and-Season-skin/blob/main/ecowitt_http/weewx-ecowitt_http.zip
>>
>> Using configuration file */etc/weewx/weewx.conf*
>>
>> Install extension '/
>> https://github.com/WernerKr/Ecowitt-or-DAVIS-stations-and-Season-skin/blob/main/ecowitt_http/weewx-ecowitt_http.zip'
>>  
>> (y/n)? y
>>
>> Traceback (most recent call last):
>>
>>   File "/usr/share/weewx/weectl.py", line 75, in <module>
>>
>>     main()
>>
>>   File "/usr/share/weewx/weectl.py", line 67, in main
>>
>>     namespace.func(namespace)
>>
>>   File "/usr/share/weewx/weectllib/__init__.py", line 90, in dispatch
>>
>>     namespace.action_func(config_dict, namespace)
>>
>>   File "/usr/share/weewx/weectllib/extension_cmd.py", line 116, in 
>> install_extension
>>
>>     ext.install_extension(namespace.source, no_confirm=namespace.yes)
>>
>>   File "/usr/share/weewx/weecfg/extension.py", line 132, in 
>> install_extension
>>
>>     raise InstallError(f"Path {extension_path} does not exist.")
>>
>> weecfg.extension.InstallError: Path /
>> https://github.com/WernerKr/Ecowitt-or-DAVIS-stations-and-Season-skin/blob/main/ecowitt_http/weewx-ecowitt_http.zip
>>  
>> does not exist.
>> ------------------
>> Il giorno venerdì 19 settembre 2025 alle 16:49:52 UTC+2 steepleian ha 
>> scritto:
>>
>>> The first url you tried works ok, have just checked that the download 
>>> works ok.
>>> I.
>>> https://claydonsweather.org.uk
>>>
>>> On 19 Sep 2025, at 15:30, Claudio <[email protected]> wrote:
>>>
>>> Hello everyone, I'm waiting for an Ecowitt GW3001 (gw3000+WS90) station 
>>> and I was preparing my rp4 but I can't figure out which driver to install 
>>> and how. This refers to a driver by gjr89 "
>>> https://github.com/Millardiang/weewx-ecowitt_local_http/tree/development"; 
>>> and tells me it can't find it. While with this "weectl extension install 
>>> https://github.com/WernerKr/Ecowitt-or-DAVIS-stations-and-Season-skin/blob/main/ecowitt_http/weewx-ecowitt_http.zip";
>>>  
>>> I get this error:
>>>
>>>
>>> -------
>>> pi@ecowitt:/tmp $ weectl extension install 
>>> https://github.com/WernerKr/Ecowitt-or-DAVIS-stations-and-Season-skin/blob/main/ecowitt_http/weewx-ecowitt_http.zip
>>> Using configuration file /etc/weewx/weewx.conf
>>> Install extension '
>>> https://github.com/WernerKr/Ecowitt-or-DAVIS-stations-and-Season-skin/blob/main/ecowitt_http/weewx-ecowitt_http.zip'
>>>  
>>> (y/n)? y
>>> Traceback (most recent call last): 
>>> File "/usr/share/weewx/weectl.py", line 75, in <module> 
>>> main() 
>>> File "/usr/share/weewx/weectl.py", line 67, in main 
>>> namespace.func(namespace) 
>>> File "/usr/share/weewx/weectllib/__init__.py", line 90, in dispatch 
>>> namespace.action_func(config_dict, namespace) 
>>> File "/usr/share/weewx/weectllib/extension_cmd.py", line 116, in 
>>> install_extension 
>>> ext.install_extension(namespace.source, no_confirm=namespace.yes) 
>>> File "/usr/share/weewx/weecfg/extension.py", line 124, in 
>>> install_extension 
>>> raise IOError(f"Unknown extension type found at '{extension_path}'")
>>> OSError: Unknown extension type found at '
>>> https://github.com/WernerKr/Ecowitt-or-DAVIS-stations-and-Season-skin/blob/main/ecowitt_http/weewx-ecowitt_http.zip
>>> '
>>> pi@ecowitt:/tmp $
>>> --------------
>>> I've read all the messages in the group but I can't get out. Can you 
>>> help me figure out where to find the right driver and how to install it?
>>> Thanks everyone.
>>> Claudio
>>>
>>> -- 
>>> 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 visit 
>>> https://groups.google.com/d/msgid/weewx-user/0bf8df62-845b-4952-bf2e-e43968409f21n%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/weewx-user/0bf8df62-845b-4952-bf2e-e43968409f21n%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 [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/weewx-user/b4300ad6-68eb-4d68-9550-1baecbec14f6n%40googlegroups.com.
Feb 01 23:30:26 raspberrypi weewxd[20587]: INFO __main__: Initializing weewxd 
version 5.1.0
Feb 01 23:30:26 raspberrypi weewxd[20587]: INFO __main__: Command line: 
/usr/share/weewx/weewxd.py /etc/weewx/weewx.conf
Feb 01 23:30:26 raspberrypi weewxd[20587]: INFO __main__: Using Python: 3.11.2 
(main, Apr 28 2025, 14:11:48) [GCC 12.2.0]
Feb 01 23:30:26 raspberrypi weewxd[20587]: INFO __main__: Located at:   
/usr/bin/python3
Feb 01 23:30:26 raspberrypi weewxd[20587]: INFO __main__: Platform:     
Linux-6.12.47+rpt-rpi-v7-armv7l-with-glibc2.36
Feb 01 23:30:26 raspberrypi weewxd[20587]: INFO __main__: Locale:       
'en_GB.UTF-8'
Feb 01 23:30:26 raspberrypi weewxd[20587]: INFO __main__: Entry path:   
/usr/share/weewx/weewxd.py
Feb 01 23:30:26 raspberrypi weewxd[20587]: INFO __main__: WEEWX_ROOT:   
/etc/weewx
Feb 01 23:30:26 raspberrypi weewxd[20587]: INFO __main__: Config file:  
/etc/weewx/weewx.conf
Feb 01 23:30:26 raspberrypi weewxd[20587]: INFO __main__: User module:  
/etc/weewx/bin/user
Feb 01 23:30:26 raspberrypi weewxd[20587]: INFO __main__: Debug:        1
Feb 01 23:30:26 raspberrypi weewxd[20587]: INFO __main__: User:         weewx
Feb 01 23:30:26 raspberrypi weewxd[20587]: INFO __main__: Group:        weewx
Feb 01 23:30:26 raspberrypi weewxd[20587]: INFO __main__: Groups:       weewx
Feb 01 23:30:26 raspberrypi weewxd[20587]: DEBUG __main__: loop_on_init: True
Feb 01 23:30:26 raspberrypi weewxd[20587]: DEBUG __main__: Initializing engine
Feb 01 23:30:26 raspberrypi weewxd[20587]: INFO weewx.engine: Loading station 
type EcowittHttp (user.ecowitt_http)
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http: 
EcowittHttpDriver: version is 0.2.9
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http: unit_system: 
17
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http:      field 
map is {'apName': 'apName', 'appTemp': 'common_list.4.val', 'barometer': 
'wh25.rel', 'batteryStatus1': 'wn31.c>
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http:      device 
IP address is 192.168.1.201
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http:      poll 
interval is 20 seconds
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http:      Max 
tries is 3 URL retry wait is 2 seconds
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http:      URL 
timeout is 10 seconds
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http:      rain 
debug is not set
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http: raindelta 
debug is not set
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http:      wind 
debug is not set
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http: lightning 
debug is not set
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http:      loop 
debug is not set
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http:   sensors 
debug is not set
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http:   catchup 
debug is not set
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http:    parser 
debug is not set
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http: collector 
debug is not set
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http:   archive 
debug is not set
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http:    
wn32_indoor: sensor ID decoding will use 'WH26'
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http:   
wn32_outdoor: sensor ID decoding will use 'WH26'
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http:      device 
firmware update checks will occur every 86400 seconds
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http:      
available device firmware updates will be logged
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http:      battery 
state will not be reported for sensors with no signal data
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http:      unknown 
fields will be ignored
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http:      Soil Ad 
values are fetched
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http: catchup 
source: None
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http: 
EcowittHttpCollector startup
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http: Station is : 
 GW3000A_V1.1.1
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO user.ecowitt_http: Station is : 
 GW3000A_V1.1.1
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Loading service 
weewx.engine.StdTimeSynch
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Finished loading 
service weewx.engine.StdTimeSynch
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Loading service 
weewx.engine.StdConvert
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO weewx.engine: StdConvert target 
unit is 0x1
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Finished loading 
service weewx.engine.StdConvert
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Loading service 
weewx.engine.StdCalibrate
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Finished loading 
service weewx.engine.StdCalibrate
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Loading service 
weewx.engine.StdQC
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Finished loading 
service weewx.engine.StdQC
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Loading service 
weewx.wxservices.StdWXCalculate
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO weewx.wxservices: 
StdWXCalculate will use data binding wx_binding
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.manager: Daily summary 
version is 4.0
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Finished loading 
service weewx.wxservices.StdWXCalculate
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Loading service 
weewx.wxxtypes.StdWXXTypes
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Finished loading 
service weewx.wxxtypes.StdWXXTypes
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Loading service 
weewx.wxxtypes.StdPressureCooker
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Finished loading 
service weewx.wxxtypes.StdPressureCooker
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Loading service 
weewx.wxxtypes.StdRainRater
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Finished loading 
service weewx.wxxtypes.StdRainRater
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Loading service 
weewx.wxxtypes.StdDelta
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Finished loading 
service weewx.wxxtypes.StdDelta
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Loading service 
weewx.engine.StdArchive
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO weewx.engine: Archive will use 
data binding wx_binding
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO weewx.engine: Record generation 
will be attempted in 'software'
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO weewx.engine: Using archive 
interval of 300 seconds (software record generation)
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Use LOOP data in 
hi/low calculations: 1
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Finished loading 
service weewx.engine.StdArchive
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Loading service 
weewx.restx.StdStationRegistry
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO weewx.restx: StationRegistry: 
Registration not requested.
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Finished loading 
service weewx.restx.StdStationRegistry
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Loading service 
weewx.restx.StdWunderground
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO weewx.restx: Wunderground: 
Posting not enabled.
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Finished loading 
service weewx.restx.StdWunderground
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Loading service 
weewx.restx.StdPWSweather
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO weewx.restx: PWSweather: 
Posting not enabled.
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Finished loading 
service weewx.restx.StdPWSweather
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Loading service 
weewx.restx.StdCWOP
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO weewx.restx: CWOP: Posting not 
enabled.
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Finished loading 
service weewx.restx.StdCWOP
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Loading service 
weewx.restx.StdWOW
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO weewx.restx: WOW: Posting not 
enabled.
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Finished loading 
service weewx.restx.StdWOW
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Loading service 
weewx.restx.StdAWEKAS
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO weewx.restx: AWEKAS: Posting 
not enabled.
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Finished loading 
service weewx.restx.StdAWEKAS
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Loading service 
weewx.engine.StdPrint
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Finished loading 
service weewx.engine.StdPrint
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Loading service 
weewx.engine.StdReport
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO weewx.engine: 'pyephem' 
detected, extended almanac data is available
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Finished loading 
service weewx.engine.StdReport
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO __main__: Starting up weewx 
version 5.1.0
Feb 01 23:30:27 raspberrypi weewxd[20587]: DEBUG weewx.engine: Station does not 
support reading the time
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO weewx.engine: Using binding 
'wx_binding' to database 'weewx.sdb'
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO weewx.manager: Starting 
backfill of daily summaries
Feb 01 23:30:27 raspberrypi weewxd[20587]: INFO weewx.manager: Empty database
Feb 01 23:30:28 raspberrypi weewxd[20587]: INFO user.ecowitt_http: Next update 
in 20 seconds
Feb 01 23:30:28 raspberrypi weewxd[20587]: INFO weewx.engine: Main loop 
exiting. Shutting engine down.
Feb 01 23:30:28 raspberrypi weewxd[20587]: INFO user.ecowitt_http: A firmware 
update is available, current  GW3000A_V1.1.1 firmware version is V1.1.1
Feb 01 23:30:28 raspberrypi weewxd[20587]: INFO user.ecowitt_http:     update 
at http://192.168.1.201 or via the WSView Plus app
Feb 01 23:30:29 raspberrypi weewxd[20587]: INFO user.ecowitt_http:     firmware 
update message: 'New version:V1.1.6
                                           -Fix the problem of EC value error.
                                           -Supported WN52 temperature 
calibration.'
Feb 01 23:30:30 raspberrypi weewxd[20587]: INFO user.ecowitt_http: 
EcowittHttpCollector thread has been terminated
Feb 01 23:30:30 raspberrypi weewxd[20587]: CRITICAL __main__: Caught 
unrecoverable exception:
Feb 01 23:30:30 raspberrypi weewxd[20587]: CRITICAL __main__:     ****  invalid 
literal for int() with base 10: 'issu'
Feb 01 23:30:30 raspberrypi weewxd[20587]: CRITICAL __main__:     ****  
Traceback (most recent call last):
Feb 01 23:30:30 raspberrypi weewxd[20587]: CRITICAL __main__:     ****    File 
"/usr/share/weewx/weewxd.py", line 127, in main
Feb 01 23:30:30 raspberrypi weewxd[20587]: CRITICAL __main__:     ****      
engine.run()
Feb 01 23:30:30 raspberrypi weewxd[20587]: CRITICAL __main__:     ****    File 
"/usr/share/weewx/weewx/engine.py", line 174, in run
Feb 01 23:30:30 raspberrypi weewxd[20587]: CRITICAL __main__:     ****      
self.dispatchEvent(weewx.Event(weewx.STARTUP))
Feb 01 23:30:30 raspberrypi weewxd[20587]: CRITICAL __main__:     ****    File 
"/usr/share/weewx/weewx/engine.py", line 241, in dispatchEvent
Feb 01 23:30:30 raspberrypi weewxd[20587]: CRITICAL __main__:     ****      
callback(event)
Feb 01 23:30:30 raspberrypi weewxd[20587]: CRITICAL __main__:     ****    File 
"/usr/share/weewx/weewx/engine.py", line 612, in startup
Feb 01 23:30:30 raspberrypi weewxd[20587]: CRITICAL __main__:     ****      
self._catchup(self.engine.console.genStartupRecords)
Feb 01 23:30:30 raspberrypi weewxd[20587]: CRITICAL __main__:     ****    File 
"/usr/share/weewx/weewx/engine.py", line 725, in _catchup
Feb 01 23:30:30 raspberrypi weewxd[20587]: CRITICAL __main__:     ****      for 
record in generator(lastgood_ts):
Feb 01 23:30:30 raspberrypi weewxd[20587]: CRITICAL __main__:     ****    File 
"/etc/weewx/bin/user/ecowitt_http.py", line 6060, in genArchiveRecords
Feb 01 23:30:30 raspberrypi weewxd[20587]: CRITICAL __main__:     ****      for 
rec in self.gen_ecowitt_archive_records(since_ts=lastgood_ts):
Feb 01 23:30:30 raspberrypi weewxd[20587]: CRITICAL __main__:     ****    File 
"/etc/weewx/bin/user/ecowitt_http.py", line 6097, in gen_ecowitt_archive_records
Feb 01 23:30:30 raspberrypi weewxd[20587]: CRITICAL __main__:     ****      for 
rec in catchup_obj.gen_history_records(start_ts=since_ts):
Feb 01 23:30:30 raspberrypi weewxd[20587]: CRITICAL __main__:     ****    File 
"/etc/weewx/bin/user/ecowitt_http.py", line 5172, in gen_history_records
Feb 01 23:30:30 raspberrypi weewxd[20587]: CRITICAL __main__:     ****      
files = self.get_file_list(sdmmc_info, start_ts)
Feb 01 23:30:30 raspberrypi weewxd[20587]: Traceback (most recent call last):
Feb 01 23:30:30 raspberrypi weewxd[20587]:   File "/usr/share/weewx/weewxd.py", 
line 226, in <module>
Feb 01 23:30:30 raspberrypi weewxd[20587]: CRITICAL __main__:     ****          
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 01 23:30:30 raspberrypi weewxd[20587]:     main()
Feb 01 23:30:30 raspberrypi weewxd[20587]:   File "/usr/share/weewx/weewxd.py", 
line 127, in main
Feb 01 23:30:30 raspberrypi weewxd[20587]: CRITICAL __main__:     ****    File 
"/etc/weewx/bin/user/ecowitt_http.py", line 5723, in get_file_list
Feb 01 23:30:30 raspberrypi weewxd[20587]:     engine.run()
Feb 01 23:30:30 raspberrypi weewxd[20587]:   File 
"/usr/share/weewx/weewx/engine.py", line 174, in run
Feb 01 23:30:30 raspberrypi weewxd[20587]: CRITICAL __main__:     ****      
index = int(file[0:4]) * 100 + int(file[4:6])
Feb 01 23:30:30 raspberrypi weewxd[20587]:     
self.dispatchEvent(weewx.Event(weewx.STARTUP))
Feb 01 23:30:30 raspberrypi weewxd[20587]:   File 
"/usr/share/weewx/weewx/engine.py", line 241, in dispatchEvent
Feb 01 23:30:30 raspberrypi weewxd[20587]: CRITICAL __main__:     ****          
    ^^^^^^^^^^^^^^
Feb 01 23:30:30 raspberrypi weewxd[20587]:     callback(event)
Feb 01 23:30:30 raspberrypi weewxd[20587]:   File 
"/usr/share/weewx/weewx/engine.py", line 612, in startup
Feb 01 23:30:30 raspberrypi weewxd[20587]: CRITICAL __main__:     ****  
ValueError: invalid literal for int() with base 10: 'issu'
Feb 01 23:30:30 raspberrypi weewxd[20587]:     
self._catchup(self.engine.console.genStartupRecords)
Feb 01 23:30:30 raspberrypi weewxd[20587]:   File 
"/usr/share/weewx/weewx/engine.py", line 725, in _catchup
Feb 01 23:30:30 raspberrypi weewxd[20587]: CRITICAL __main__:     ****  Exiting.
Feb 01 23:30:30 raspberrypi weewxd[20587]:     for record in 
generator(lastgood_ts):
Feb 01 23:30:30 raspberrypi weewxd[20587]:   File 
"/etc/weewx/bin/user/ecowitt_http.py", line 6060, in genArchiveRecords
Feb 01 23:30:30 raspberrypi weewxd[20587]:     for rec in 
self.gen_ecowitt_archive_records(since_ts=lastgood_ts):
Feb 01 23:30:30 raspberrypi weewxd[20587]:   File 
"/etc/weewx/bin/user/ecowitt_http.py", line 6097, in gen_ecowitt_archive_records
Feb 01 23:30:30 raspberrypi weewxd[20587]:     for rec in 
catchup_obj.gen_history_records(start_ts=since_ts):
Feb 01 23:30:30 raspberrypi weewxd[20587]:   File 
"/etc/weewx/bin/user/ecowitt_http.py", line 5172, in gen_history_records
Feb 01 23:30:30 raspberrypi weewxd[20587]:     files = 
self.get_file_list(sdmmc_info, start_ts)
Feb 01 23:30:30 raspberrypi weewxd[20587]:             
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 01 23:30:30 raspberrypi weewxd[20587]:   File 
"/etc/weewx/bin/user/ecowitt_http.py", line 5723, in get_file_list
Feb 01 23:30:30 raspberrypi weewxd[20587]:     index = int(file[0:4]) * 100 + 
int(file[4:6])
Feb 01 23:30:30 raspberrypi weewxd[20587]:             ^^^^^^^^^^^^^^
Feb 01 23:30:30 raspberrypi weewxd[20587]: ValueError: invalid literal for 
int() with base 10: 'issu'
Feb 01 23:30:30 raspberrypi systemd[1]: weewx.service: Main process exited, 
code=exited, status=1/FAILURE
Feb 01 23:30:30 raspberrypi systemd[1]: weewx.service: Failed with result 
'exit-code'.
Feb 01 23:30:30 raspberrypi systemd[1]: weewx.service: Consumed 1.246s CPU time.

Reply via email to