My observations are over my 47 year career in IT. Don't dispute that you have a point with corruption. I have tried clearing the console memory multiple times, and still had the problem.
I finally noticed the dust and tried that. As soon as I powered the console up and get it connected to weewx, it began working again. On Wed, Nov 12, 2025, 1:21 PM Tom Keffer <[email protected]> wrote: > On the Davis stations, the memory can get internally corrupted, > particularly after a power failure. It is an algorithmic failure, not an > electronic failure. In all cases that I know of (probably a couple hundred > over the history of WeeWX) it can be corrected by clearing the memory. > > On Wed, Nov 12, 2025 at 9:58 AM Greg Guldenschuh <[email protected]> > wrote: > >> Tom, >> >> Since I took a can of canned air and blew the dust out of the console, >> it now appears to be working again. >> >> I thought of that after seeing the dust on top of the console when I took >> it down from the wall. >> >> I have seen cases in my career in IT where dust accumulation caused heat >> problems and where the dust was conductive enough to cause spurious >> currents among the leads of ICs and that was enough to cause problems. >> >> I try to look for the simpler explanations first. >> >> Since taking the canned air and blowing the console clean through all >> ventilation holes and inside the battery compartment, the console is >> functioning perfectly. >> >> I would recommend this as a first step--and a lot less expensive than >> replacing a console--in troubleshooting the issues that I was getting. >> >> In my experience when memory goes bad, it stays bad, and does not come >> back to life after a good dust removal. >> >> >> >> On 11/9/2025 8:15 PM, Tom Keffer wrote: >> >> I don't know why you're getting the LOOP errors, but the memory in your >> console is definitely corrupted. See the wiki article *Corrupt station >> memory >> <https://github.com/weewx/weewx/wiki/Troubleshooting-the-Davis-Vantage-station#corrupt-station-memory>* >> . >> >> On Sun, Nov 9, 2025 at 3:53 PM John Smith <[email protected]> >> wrote: >> >>> I'm only seeing console lines standing out, both succeeding and >>> failing... So it's not a networking problem as far as I can see... Corrupt >>> memory issue maybe? >>> >>> ERROR weewx.drivers.vantage: send_data: no <ACK> received from Vantage >>> console >>> ERROR weewx.drivers.vantage: LOOP batch try #1; error: No <ACK> received >>> from Vantage console >>> DEBUG weewx.drivers.vantage: Successfully woke up Vantage console >>> >>> >>> On Mon, 10 Nov 2025 at 07:30, Greg Guldenschuh <[email protected]> >>> wrote: >>> >>>> John, >>>> >>>> Set debug=1 and restarted weewx. >>>> >>>> I have attached a file where I extracted all the weewx lines from >>>> syslog. >>>> >>>> Hopefully this helps you. >>>> >>>> BTW, I checked Davis's weatherlink and it is getting data from my site. >>>> >>>> Thanks, >>>> >>>> Greg G >>>> On 11/9/2025 3:00 AM, John Smith wrote: >>>> >>>> I don't think that's it or it would have complained about not being >>>> able to connect and would have spat out the IP and port.... >>>> >>>> On Sun, 9 Nov 2025 at 18:19, [email protected] <[email protected]> >>>> wrote: >>>> >>>>> in your log, I see "NOPERMISSION3: >>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL __main__: **** >>>>> Exiting... >>>>> Nov 08 14:29:28 VE1 systemd[1]: weewx.service: Main process exited, >>>>> code=exited, *status=4/NOPERMISSION* >>>>> >>>>> You may have to read this weewx wiki article about network permissions >>>>> : >>>>> https://github.com/weewx/weewx/wiki/Understanding-permissions#how-to-fix-network-permissions >>>>> >>>>> Le dimanche 9 novembre 2025 à 04:39:37 UTC+1, Greg Guldenschuh a >>>>> écrit : >>>>> >>>>>> I will have to look up how to do that. >>>>>> >>>>>> I have to replace 2 thermostats in my water heater tomorrow, that >>>>>> will take most of the day. >>>>>> >>>>>> I may have to do this on Monday. >>>>>> >>>>>> Thanks, I will respond after I get the water heater fixed tomorrow. >>>>>> >>>>>> Greg G. >>>>>> On 11/8/2025 10:36 PM, John Smith wrote: >>>>>> >>>>>> Might need to factory reset it somehow then. >>>>>> >>>>>> On Sun, 9 Nov 2025 at 14:33, Greg Guldenschuh <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> Console has no batteries in it, it is on UPS power all the time. >>>>>>> >>>>>>> Have powered down waited for over a minute, the powered back up more >>>>>>> than 5 times already save exact response, or lack thereof each time. >>>>>>> >>>>>>> I did already mention that the 5.1 version of weewx was working up >>>>>>> to and until the 5.2 version was installed. >>>>>>> >>>>>>> Greg G. >>>>>>> >>>>>>> >>>>>>> On 11/8/2025 10:30 PM, John Smith wrote: >>>>>>> >>>>>>> That would seem to indicate that weeWX connected to the IP since >>>>>>> there is no mention of it, but the console wouldn't respond, or not as >>>>>>> it's >>>>>>> expecting anyway... >>>>>>> >>>>>>> Tried taking out batteries from the console and disconnecting from >>>>>>> power until it goes flat and then putting them back in etc? >>>>>>> >>>>>>> On Sun, 9 Nov 2025 at 14:13, Greg Guldenschuh <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>>> I saw these after I filed the issue, but decided to save them and >>>>>>>> would upload them as I got the chance. >>>>>>>> >>>>>>>> These were shown in the weewx.log file the service them exited with >>>>>>>> errors. >>>>>>>> >>>>>>>> Nov 08 14:29:07 VE1 weewxd[2360]: ERROR weewx.drivers.vantage: >>>>>>>> ip-read error: timed out >>>>>>>> Nov 08 14:29:14 VE1 weewxd[2360]: ERROR weewx.drivers.vantage: >>>>>>>> ip-read error: timed out >>>>>>>> Nov 08 14:29:20 VE1 weewxd[2360]: ERROR weewx.drivers.vantage: >>>>>>>> ip-read error: timed out >>>>>>>> Nov 08 14:29:27 VE1 weewxd[2360]: ERROR weewx.drivers.vantage: >>>>>>>> ip-read error: timed out >>>>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: ERROR weewx.drivers.vantage: >>>>>>>> Unable to wake up Vantage console >>>>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: ERROR weewx.engine: Import of >>>>>>>> driver failed: Unable to wake up Vantage console (<class >>>>>>>> 'weewx.WakeupError'>) >>>>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>>>> Traceback (most recent call last): >>>>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>>>> File "/usr/share/weewx/weewx/engine.py", line 115, in setupStation >>>>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>>>> self.console = loader_function(config_dict, self) >>>>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>>>> ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ >>>>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>>>> File "/usr/share/weewx/weewx/drivers/vantage.py", line 32, in loader >>>>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>>>> return VantageService(engine, config_dict) >>>>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>>>> File "/usr/share/weewx/weewx/drivers/vantage.py", line 2046, in >>>>>>>> __init__ >>>>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>>>> Vantage.__init__(self, **config_dict[DRIVER_NAME]) >>>>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>>>> ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >>>>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>>>> File "/usr/share/weewx/weewx/drivers/vantage.py", line 539, in >>>>>>>> __init__ >>>>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>>>> self._setup() >>>>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>>>> ~~~~~~~~~~~^^ >>>>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>>>> File "/usr/share/weewx/weewx/drivers/vantage.py", line 1440, in >>>>>>>> _setup >>>>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>>>> self.port.wakeup_console(max_tries=self.max_tries) >>>>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>>>> ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ >>>>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>>>> File "/usr/share/weewx/weewx/drivers/vantage.py", line 113, in >>>>>>>> wakeup_console >>>>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>>>> raise weewx.WakeupError("Unable to wake up Vantage console") >>>>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>>>> weewx.WakeupError: Unable to wake up Vantage console >>>>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL __main__: Unable to load >>>>>>>> driver: Unable to wake up Vantage console >>>>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL __main__: **** >>>>>>>> Exiting... >>>>>>>> Nov 08 14:29:28 VE1 systemd[1]: weewx.service: Main process exited, >>>>>>>> code=exited, status=4/NOPERMISSION >>>>>>>> >>>>>>>> I will turn on the debug tomorrow and restart weewx and see what >>>>>>>> comes out. >>>>>>>> >>>>>>>> BTW, everything was working just fine on weewx 5.1 before the >>>>>>>> update. >>>>>>>> >>>>>>>> Thanks, >>>>>>>> >>>>>>>> Greg Guldenschuh >>>>>>>> >>>>>>>> >>>>>>>> On 11/8/2025 2:04 PM, Greg Guldenschuh wrote: >>>>>>>> >>>>>>>> Folks, >>>>>>>> I updated weewx to version 5.2.0-1 on Debian 12.9 earlier in the >>>>>>>> week and it appears that weewx is no longer talking to the weatherlink >>>>>>>> IP >>>>>>>> (WLIP) interface. I can ping the WLIP IP address and get a response >>>>>>>> to >>>>>>>> the ping. >>>>>>>> >>>>>>>> I am getting an IP read error: timed out. >>>>>>>> -- >>>>>>>> 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/c9546419-1bd0-4a12-863b-d90217b52995n%40googlegroups.com >>>>>>>> <https://groups.google.com/d/msgid/weewx-user/c9546419-1bd0-4a12-863b-d90217b52995n%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/d9cd6ace-7edb-4710-8d97-c6e8fc00dffd%40gmail.com >>>>>>>> <https://groups.google.com/d/msgid/weewx-user/d9cd6ace-7edb-4710-8d97-c6e8fc00dffd%40gmail.com?utm_medium=email&utm_source=footer> >>>>>>>> . >>>>>>>> >>>>>>> -- >>>>>>> You received this message because you are subscribed to a topic in >>>>>>> the Google Groups "weewx-user" group. >>>>>>> To unsubscribe from this topic, visit >>>>>>> https://groups.google.com/d/topic/weewx-user/Raw1AqYysM4/unsubscribe >>>>>>> . >>>>>>> To unsubscribe from this group and all its topics, send an email to >>>>>>> [email protected]. >>>>>>> To view this discussion visit >>>>>>> https://groups.google.com/d/msgid/weewx-user/CAGTinV45DspAfRfpFAUNMP1VW6mA%2BYfMid76W2QgdRy0rJ9Q8g%40mail.gmail.com >>>>>>> <https://groups.google.com/d/msgid/weewx-user/CAGTinV45DspAfRfpFAUNMP1VW6mA%2BYfMid76W2QgdRy0rJ9Q8g%40mail.gmail.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/88c68141-0016-4fa7-aa25-47b8090e5768%40gmail.com >>>>>>> <https://groups.google.com/d/msgid/weewx-user/88c68141-0016-4fa7-aa25-47b8090e5768%40gmail.com?utm_medium=email&utm_source=footer> >>>>>>> . >>>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to a topic in >>>>>> the Google Groups "weewx-user" group. >>>>>> To unsubscribe from this topic, visit >>>>>> https://groups.google.com/d/topic/weewx-user/Raw1AqYysM4/unsubscribe. >>>>>> To unsubscribe from this group and all its topics, send an email to >>>>>> [email protected]. >>>>>> >>>>>> To view this discussion visit >>>>>> https://groups.google.com/d/msgid/weewx-user/CAGTinV44eHTZRajP99ro0kMqZ-wY9M1d7ZUN3MvPPf%2BvpTWxUQ%40mail.gmail.com >>>>>> <https://groups.google.com/d/msgid/weewx-user/CAGTinV44eHTZRajP99ro0kMqZ-wY9M1d7ZUN3MvPPf%2BvpTWxUQ%40mail.gmail.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/ac9e685a-0650-4cc3-933b-f7e0497a80d7n%40googlegroups.com >>>>> <https://groups.google.com/d/msgid/weewx-user/ac9e685a-0650-4cc3-933b-f7e0497a80d7n%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/CAGTinV7SRQqYYzjTPwk5KdaaENtE7rxn4pq3TZnToqhHickKKA%40mail.gmail.com >>>> <https://groups.google.com/d/msgid/weewx-user/CAGTinV7SRQqYYzjTPwk5KdaaENtE7rxn4pq3TZnToqhHickKKA%40mail.gmail.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/e49cedd3-2d4e-45eb-ae03-cdedec81fd2e%40gmail.com >>>> <https://groups.google.com/d/msgid/weewx-user/e49cedd3-2d4e-45eb-ae03-cdedec81fd2e%40gmail.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/CAGTinV7WxQQp669DdAxcb7E9BiJHofeCfE5kjcP3Hz8CFgjDPw%40mail.gmail.com >>> <https://groups.google.com/d/msgid/weewx-user/CAGTinV7WxQQp669DdAxcb7E9BiJHofeCfE5kjcP3Hz8CFgjDPw%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- >> You received this message because you are subscribed to a topic in the >> Google Groups "weewx-user" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/weewx-user/Raw1AqYysM4/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> [email protected]. >> To view this discussion visit >> https://groups.google.com/d/msgid/weewx-user/CAPq0zEBBoE8Wa7gMeoq4z2Rxiz_mWp5Ufi5k3bKOoMPWKmA5vw%40mail.gmail.com >> <https://groups.google.com/d/msgid/weewx-user/CAPq0zEBBoE8Wa7gMeoq4z2Rxiz_mWp5Ufi5k3bKOoMPWKmA5vw%40mail.gmail.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/448bb01d-d59c-4903-a581-011866186621%40gmail.com >> <https://groups.google.com/d/msgid/weewx-user/448bb01d-d59c-4903-a581-011866186621%40gmail.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/CAPq0zEChshhui8SmxaEKGaWgTGuv4k2oxsO2VCUGv%3DRmuxRdaA%40mail.gmail.com > <https://groups.google.com/d/msgid/weewx-user/CAPq0zEChshhui8SmxaEKGaWgTGuv4k2oxsO2VCUGv%3DRmuxRdaA%40mail.gmail.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/CADYWD9XbvWUOPn0f0X-roeqvgeJ-dEte6OG%2B%2BFdCKR8HAanL7Q%40mail.gmail.com.
