Is there a way I can get it back up and stable for the mean time? 

 

Thanks!

 

From: [email protected] <[email protected]> On Behalf Of 
Tom Keffer
Sent: Thursday, September 30, 2021 3:03 PM
To: weewx-user <[email protected]>
Subject: Re: [weewx-user] Re: Weewx Died

 

It looks like the aqi service forgot to take into account that outTemp could be 
None. Raise it as an issue <https://github.com/jonathankoren/weewx-aqi/issues>  
with the author.

 

On Thu, Sep 30, 2021 at 1:49 PM Mitchell Tuckness <[email protected] 
<mailto:[email protected]> > wrote:

If I reboot the system, it seems to work, then after a time, stops all over 
again, requiring another reboot. When it is working, MQTT works, etc.

On Thursday, September 30, 2021 at 2:46:20 PM UTC-6 Mitchell Tuckness wrote:

Hi All, I am hoping I could get some help. Weewx seems to have died this 
morning and I am not getting any data to the syslog file. I did a CAT of the 
file and I see this, but I am not sure what it is telling me.

 

Sep 30 09:21:26 weewx-pi weewx[866] DEBUG weewx.restx: Shut down WeatherCloud 
thread.

Sep 30 09:21:26 weewx-pi weewx[866] DEBUG weewx.restx: Shut down OWM thread.

Sep 30 09:21:26 weewx-pi weewx[866] INFO weewx.restx: MQTT: Published record 
2021-09-30 09:21:25 MDT (1633015285)

Sep 30 09:21:26 weewx-pi weewx[866] DEBUG weewx.restx: Shut down MQTT thread.

Sep 30 09:21:26 weewx-pi weewx[866] DEBUG weewx.restx: Shut down AWEKAS thread.

Sep 30 09:21:26 weewx-pi weewx[866] DEBUG weewx.restx: Shut down WOW thread.

Sep 30 09:21:26 weewx-pi weewx[866] DEBUG weewx.restx: Shut down CWOP thread.

Sep 30 09:21:26 weewx-pi weewx[866] DEBUG weewx.restx: Shut down PWSWeather 
thread.

Sep 30 09:21:26 weewx-pi weewx[866] INFO weewx.restx: Wunderground-RF: 
Published record 2021-09-30 09:21:25 MDT (163301                                
                          )

Sep 30 09:21:26 weewx-pi weewx[866] DEBUG weewx.restx: Shut down 
Wunderground-RF thread.

Sep 30 09:21:26 weewx-pi weewx[866] DEBUG weewx.restx: Shut down 
StationRegistry thread.

Sep 30 09:21:27 weewx-pi weewx[866] INFO user.gw1000: Gw1000Collector thread 
has been terminated

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__: Caught unrecoverable 
exception:

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****  unsupported 
operand type(s) for -: 'NoneType' and 'flo                                      
                    at'

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****  Traceback 
(most recent call last):

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****    File 
"/home/weewx/bin/weewx/engine.py", line 214, in                                 
                          run

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****      
self.dispatchEvent(weewx.Event(weewx.CHECK_LOOP, p                              
                            acket=packet))

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****    File 
"/home/weewx/bin/weewx/engine.py", line 245, in                                 
                          dispatchEvent

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****      
callback(event)

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****    File 
"/home/weewx/bin/weewx/engine.py", line 624, in                                 
                          check_loop

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****      raise 
BreakLoop

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****  
weewx.engine.BreakLoop

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****  During 
handling of the above exception, another except                                 
                         ion occurred:

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****  Traceback 
(most recent call last):

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****    File 
"/home/weewx/bin/weewx/engine.py", line 640, in                                 
                          post_loop

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****      
self._catchup(self.engine.console.genArchiveRecord                              
                            s)

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****    File 
"/home/weewx/bin/weewx/engine.py", line 687, in                                 
                          _catchup

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****      for record 
in generator(lastgood_ts):

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****    File 
"/home/weewx/bin/weewx/drivers/__init__.py", li                                 
                         ne 30, in genArchiveRecords

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****      raise 
NotImplementedError("Method 'genArchiveRecor                                    
                      ds' not implemented")

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****  
NotImplementedError: Method 'genArchiveRecords' not im                          
                                plemented

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****  During 
handling of the above exception, another except                                 
                         ion occurred:

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****  Traceback 
(most recent call last):

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****    File 
"/home/weewx/bin/weewxd", line 157, in main

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****      
engine.run()

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****    File 
"/home/weewx/bin/weewx/engine.py", line 221, in                                 
                          run

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****      
self.dispatchEvent(weewx.Event(weewx.POST_LOOP))

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****    File 
"/home/weewx/bin/weewx/engine.py", line 245, in                                 
                          dispatchEvent

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****      
callback(event)

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****    File 
"/home/weewx/bin/weewx/engine.py", line 642, in                                 
                          post_loop

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****      
self._software_catchup()

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****    File 
"/home/weewx/bin/weewx/engine.py", line 705, in                                 
                          _software_catchup

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****      
self.engine.dispatchEvent(weewx.Event(weewx.NEW_AR                              
                            CHIVE_RECORD,

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****    File 
"/home/weewx/bin/weewx/engine.py", line 245, in                                 
                          dispatchEvent

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****      
callback(event)

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****    File 
"/home/weewx/bin/user/aqi/service.py", line 311                                 
                         , in new_archive_record

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****      
temp_kelvin = weewx.units.CtoK(weewx.units.FtoC(ro                              
                            w['outTemp']))

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****    File 
"/home/weewx/bin/weewx/units.py", line 44, in F                                 
                         toC

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****      return (x 
- 32.0) * 5.0 / 9.0

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****  TypeError: 
unsupported operand type(s) for -: 'NoneTyp                                     
                     e' and 'float'

Sep 30 09:21:27 weewx-pi weewx[866] CRITICAL __main__:     ****  Exiting.

Sep 30 09:34:23 weewx-pi systemd[1]: Starting Cleanup of Temporary 
Directories...

Sep 30 09:34:24 weewx-pi systemd[1]: systemd-tmpfiles-clean.service: Succeeded.

Sep 30 09:34:24 weewx-pi systemd[1]: Finished Cleanup of Temporary Directories.

Sep 30 09:56:23 weewx-pi systemd[1]: Starting Ubuntu Advantage APT and MOTD 
Messages...

Sep 30 09:56:25 weewx-pi systemd[1]: ua-messaging.service: Succeeded.

Sep 30 09:56:25 weewx-pi systemd[1]: Finished Ubuntu Advantage APT and MOTD 
Messages.

Sep 30 10:17:02 weewx-pi CRON[1947]: (root) CMD (   cd / && run-parts --report 
/etc/cron.hourly)

Sep 30 10:20:42 weewx-pi kernel: [ 3681.748556] perf: interrupt took too long 
(2512 > 2500), lowering kernel.perf_event                                       
                   _max_sample_rate to 79500

Sep 30 10:45:46 weewx-pi kernel: [ 5186.113343] perf: interrupt took too long 
(3141 > 3140), lowering kernel.perf_event                                       
                   _max_sample_rate to 63500

Sep 30 11:17:01 weewx-pi CRON[1960]: (root) CMD (   cd / && run-parts --report 
/etc/cron.hourly)

Sep 30 11:20:17 weewx-pi kernel: [ 7256.884013] perf: interrupt took too long 
(3941 > 3926), lowering kernel.perf_event                                       
                   _max_sample_rate to 50750

Sep 30 12:12:29 weewx-pi kernel: [10388.950143] perf: interrupt took too long 
(4929 > 4926), lowering kernel.perf_event                                       
                   _max_sample_rate to 40500

Sep 30 12:17:01 weewx-pi CRON[1970]: (root) CMD (   cd / && run-parts --report 
/etc/cron.hourly)

Sep 30 13:17:01 weewx-pi CRON[1983]: (root) CMD (   cd / && run-parts --report 
/etc/cron.hourly)

Sep 30 13:35:21 weewx-pi kernel: [15360.256568] perf: interrupt took too long 
(6173 > 6161), lowering kernel.perf_event                                       
                   _max_sample_rate to 32250

Sep 30 14:17:01 weewx-pi CRON[1997]: (root) CMD (   cd / && run-parts --report 
/etc/cron.hourly)

Sep 30 14:18:02 weewx-pi systemd[1]: Created slice User Slice of UID 1000.

Sep 30 14:18:02 weewx-pi systemd[1]: Starting User Runtime Directory 
/run/user/1000...

Sep 30 14:18:02 weewx-pi systemd[1]: Finished User Runtime Directory 
/run/user/1000.

Sep 30 14:18:02 weewx-pi systemd[1]: Starting User Manager for UID 1000...

Sep 30 14:18:03 weewx-pi systemd[2015]: Reached target Paths.

Sep 30 14:18:03 weewx-pi systemd[2015]: Reached target Timers.

Sep 30 14:18:03 weewx-pi systemd[2015]: Starting D-Bus User Message Bus Socket.

Sep 30 14:18:03 weewx-pi systemd[2015]: Listening on GnuPG network certificate 
management daemon.

Sep 30 14:18:03 weewx-pi systemd[2015]: Listening on GnuPG cryptographic agent 
and passphrase cache (access for web bro                                        
                  wsers).

Sep 30 14:18:03 weewx-pi systemd[2015]: Listening on GnuPG cryptographic agent 
and passphrase cache (restricted).

Sep 30 14:18:03 weewx-pi systemd[2015]: Listening on GnuPG cryptographic agent 
(ssh-agent emulation).

Sep 30 14:18:03 weewx-pi systemd[2015]: Listening on GnuPG cryptographic agent 
and passphrase cache.

Sep 30 14:18:03 weewx-pi systemd[2015]: Listening on debconf communication 
socket.

Sep 30 14:18:03 weewx-pi systemd[2015]: Listening on REST API socket for snapd 
user session agent.

Sep 30 14:18:03 weewx-pi systemd[2015]: Listening on D-Bus User Message Bus 
Socket.

Sep 30 14:18:03 weewx-pi systemd[2015]: Reached target Sockets.

Sep 30 14:18:03 weewx-pi systemd[2015]: Reached target Basic System.

Sep 30 14:18:03 weewx-pi systemd[2015]: Reached target Main User Target.

Sep 30 14:18:03 weewx-pi systemd[2015]: Startup finished in 378ms.

 

-- 
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] 
<mailto:[email protected]> .
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/f0e0ee5e-d06b-47f0-a68c-6f25f594ef5dn%40googlegroups.com
 
<https://groups.google.com/d/msgid/weewx-user/f0e0ee5e-d06b-47f0-a68c-6f25f594ef5dn%40googlegroups.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/VULn3F1DTuc/unsubscribe.
To unsubscribe from this group and all its topics, send an email to 
[email protected] 
<mailto:[email protected]> .
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/CAPq0zEC3FZ8yb51cun6Q3zokwKwXGYdb9xYc7WM%2BomKCN8oHmQ%40mail.gmail.com
 
<https://groups.google.com/d/msgid/weewx-user/CAPq0zEC3FZ8yb51cun6Q3zokwKwXGYdb9xYc7WM%2BomKCN8oHmQ%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 on the web visit 
https://groups.google.com/d/msgid/weewx-user/1da301d7b63f%24a32d5150%24e987f3f0%24%40maladomini.com.

Reply via email to