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.
