Hi
Currently I'm running weewx 3.9.2 and mqtt on a Raspberry system  and I'm 
trying to setup a test system for weewx 4 with mqtt.

I have followed the weewx 4 installation instructions and used this link 
https://github.com/weewx/weewx/wiki/mqtt for installing mqtt. I have been 
searching to see if mqtt should be installed differently using weewx 
4(Python 3), but can't find any advises. 

Starting weewx gives this error:

Mar 16 21:17:45 weewx4Test weewx[2305] CRITICAL __main__: Caught 
unrecoverable exception:
Mar 16 21:17:45 weewx4Test weewx[2305] CRITICAL __main__:     ****  invalid 
syntax (mqtt.py, line 197)
Mar 16 21:17:45 weewx4Test weewx[2305] CRITICAL __main__:     ****  
Traceback (most recent call last):
Mar 16 21:17:45 weewx4Test weewx[2305] CRITICAL __main__:     ****    File 
"/home/weewx/bin/weewxd", line 148, in main
Mar 16 21:17:45 weewx4Test weewx[2305] CRITICAL __main__:     ****      
engine = weewx.engine.StdEngine(config_dict)
Mar 16 21:17:45 weewx4Test weewx[2305] CRITICAL __main__:     ****    File 
"/home/weewx/bin/weewx/engine.py", line 75, in                      __init__
Mar 16 21:17:45 weewx4Test weewx[2305] CRITICAL __main__:     ****      
self.loadServices(config_dict)
Mar 16 21:17:45 weewx4Test weewx[2305] CRITICAL __main__:     ****    File 
"/home/weewx/bin/weewx/engine.py", line 136, i                     n 
loadServices
Mar 16 21:17:45 weewx4Test weewx[2305] CRITICAL __main__:     ****      obj 
= weeutil.weeutil.get_object(svc)(self,config                     _dict)
Mar 16 21:17:45 weewx4Test weewx[2305] CRITICAL __main__:     ****    File 
"/home/weewx/bin/weeutil/weeutil.py", line 109                     3, in 
get_object
Mar 16 21:17:45 weewx4Test weewx[2305] CRITICAL __main__:     ****      mod 
= __import__(module)
Mar 16 21:17:45 weewx4Test weewx[2305] CRITICAL __main__:     ****    File 
"/home/weewx/bin/user/mqtt.py", line 197
Mar 16 21:17:45 weewx4Test weewx[2305] CRITICAL __main__:     ****      
except KeyError, e:
Mar 16 21:17:45 weewx4Test weewx[2305] CRITICAL __main__:     ****          
           ^
Mar 16 21:17:45 weewx4Test weewx[2305] CRITICAL __main__:     ****  
SyntaxError: invalid syntax
Mar 16 21:17:45 weewx4Test weewx[2305] CRITICAL __main__:     ****  Exiting.

Gert

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-development" 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-development/7435406f-8193-46a6-9f79-af59af70bc02%40googlegroups.com.

Reply via email to