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.

Reply via email to