It looks like you are now communicating with the logger successfully, but have a corrupted memory problem. This is a very common issue with the Vantage series.
For how to fix, see the wiki section *WeeWX generates HTML pages, but it does not update them <https://github.com/weewx/weewx/wiki/Troubleshooting-the-Davis-Vantage-station#weewx-generates-html-pages-but-it-does-not-update-them>* On Tue, Apr 26, 2022 at 2:40 PM [email protected] <[email protected]> wrote: > > > On Tuesday, April 26, 2022 at 10:48:47 AM UTC-4 [email protected] wrote: > >> Could you please set debug=1, then restart, then post the log. It may >> give some clues why the driver is unable to reach the logger. >> >> See this link on how to get a good log: >> https://github.com/weewx/weewx/wiki/Help!-Posting-to-weewx-user#the-system-log >> >> Some other information would also be helpful: What kind of logger? >> Serial, or USB? If the latter, are you using a serial-to-usb converter? >> >> -tk >> >> On Tue, Apr 26, 2022 at 7:34 AM [email protected] <[email protected]> >> wrote: >> >>> Weewx is no longer posting data to my computer. I am running Linux Mint >>> on a desktop machine. Weewx has been working for months with no issues, >>> then suddenly on April 14, I was getting no data to Index HTML or my NOAA >>> files. >>> >>> I tested the Vantage using my Windows computer running the WeatherLink >>> software, and initially I got a station not found error. I checked >>> connections and then ran TEST, upon which the station was found. After >>> that, I was able to download data using Weatherlink. >>> >>> But when I went back to weewx in Mint, still no go. Running weewxd in >>> terminal gives output from the station showing various data, but that is >>> the extent of it. I am a newbie, so my level of expertise is low. Thank you >>> for any help. >>> >>> Here is the log info: >>> >>> >>> Apr 26 09:53:24 Mel-computer weewx[8900] ERROR weewx.engine: Import of >>> driver failed: Unable to read hardware type (<class 'weewx.WeeWxIOError'>) >>> >>> Apr 26 09:53:24 Mel-computer weewx[8900] CRITICAL weewx.engine: **** >>> Traceback (most recent call last): >>> >>> Apr 26 09:53:24 Mel-computer weewx[8900] CRITICAL weewx.engine: **** >>> File "/usr/share/weewx/weewx/engine.py", line 119, in setupStation >>> >>> Apr 26 09:53:24 Mel-computer weewx[8900] CRITICAL weewx.engine: **** >>> self.console = loader_function(config_dict, self) >>> >>> Apr 26 09:53:24 Mel-computer weewx[8900] CRITICAL weewx.engine: **** >>> File "/usr/share/weewx/weewx/drivers/vantage.py", line 40, in loader >>> >>> Apr 26 09:53:24 Mel-computer weewx[8900] CRITICAL weewx.engine: **** >>> return VantageService(engine, config_dict) >>> >>> Apr 26 09:53:24 Mel-computer weewx[8900] CRITICAL weewx.engine: **** >>> File "/usr/share/weewx/weewx/drivers/vantage.py", line 1916, in __init__ >>> >>> Apr 26 09:53:24 Mel-computer weewx[8900] CRITICAL weewx.engine: **** >>> Vantage.__init__(self, **config_dict[DRIVER_NAME]) >>> >>> Apr 26 09:53:24 Mel-computer weewx[8900] CRITICAL weewx.engine: **** >>> File "/usr/share/weewx/weewx/drivers/vantage.py", line 517, in __init__ >>> >>> Apr 26 09:53:24 Mel-computer weewx[8900] CRITICAL weewx.engine: **** >>> self._setup() >>> >>> Apr 26 09:53:24 Mel-computer weewx[8900] CRITICAL weewx.engine: **** >>> File "/usr/share/weewx/weewx/drivers/vantage.py", line 1339, in _setup >>> >>> Apr 26 09:53:24 Mel-computer weewx[8900] CRITICAL weewx.engine: **** >>> self.hardware_type = self._determine_hardware() >>> >>> Apr 26 09:53:24 Mel-computer weewx[8900] CRITICAL weewx.engine: **** >>> File "/usr/share/weewx/weewx/drivers/vantage.py", line 1330, in >>> _determine_hardware >>> >>> Apr 26 09:53:24 Mel-computer weewx[8900] CRITICAL weewx.engine: **** >>> raise weewx.WeeWxIOError("Unable to read hardware type") >>> >>> Apr 26 09:53:24 Mel-computer weewx[8900] CRITICAL weewx.engine: **** >>> weewx.WeeWxIOError: Unable to read hardware type >>> >>> Apr 26 09:53:24 Mel-computer weewx[8900] CRITICAL __main__: Unable to >>> load driver: Unable to read hardware type >>> >>> Apr 26 09:53:24 Mel-computer weewx[8900] CRITICAL __main__: **** Waiting >>> 60 seconds then retrying... >>> >>> -- The logger is USB. Attached is the log. Thanks. >>> 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/6f5e7288-b216-4b23-9f8b-65062de87da4n%40googlegroups.com >>> <https://groups.google.com/d/msgid/weewx-user/6f5e7288-b216-4b23-9f8b-65062de87da4n%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 on the web visit https://groups.google.com/d/msgid/weewx-user/CAPq0zEAWjQvefNNcrGu30zQbTtHEdGdATt22hZ91Abjm%3DO8ktQ%40mail.gmail.com.
