Still going ...... Installed the new mqtt and now get this error
May 6 14:16:47 raspberrypi weewx[6432] CRITICAL __main__: Caught unrecoverable exception: May 6 14:16:47 raspberrypi weewx[6432] CRITICAL __main__: **** No module named 'paho' May 6 14:16:47 raspberrypi weewx[6432] CRITICAL __main__: **** Traceback (most recent call last): May 6 14:16:47 raspberrypi weewx[6432] CRITICAL __main__: **** File "/usr/share/weewx/weewxd", line 148, in main May 6 14:16:47 raspberrypi weewx[6432] CRITICAL __main__: **** engine = weewx.engine.StdEngine(config_dict) May 6 14:16:47 raspberrypi weewx[6432] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 75, in __init__ May 6 14:16:47 raspberrypi weewx[6432] CRITICAL __main__: **** self.loadServices(config_dict) May 6 14:16:47 raspberrypi weewx[6432] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 138, in loadServices May 6 14:16:47 raspberrypi weewx[6432] CRITICAL __main__: **** obj = weeutil.weeutil.get_object(svc)(self,config_dict) May 6 14:16:47 raspberrypi weewx[6432] CRITICAL __main__: **** File "/usr/share/weewx/weeutil/weeutil.py", line 1093, in get_object May 6 14:16:47 raspberrypi weewx[6432] CRITICAL __main__: **** mod = __import__(module) May 6 14:16:47 raspberrypi weewx[6432] CRITICAL __main__: **** File "/usr/share/weewx/user/mqtt.py", line 94, in <module> May 6 14:16:47 raspberrypi weewx[6432] CRITICAL __main__: **** import paho.mqtt.client as mqtt May 6 14:16:47 raspberrypi weewx[6432] CRITICAL __main__: **** ImportError: No module named 'paho' May 6 14:16:47 raspberrypi weewx[6432] CRITICAL __main__: **** Exiting. Tried to install Paho and I get ... *pi@raspberrypi*:*/etc/default $* sudo pip install paho-mqtt Requirement already satisfied: paho-mqtt in /usr/local/lib/python2.7/dist-packages So how do I install it for python3 please :) Cheers Colin On Tue, 5 May 2020 at 00:18, Graham Eddy <[email protected]> wrote: > this (ujson instead of python-cjson, then install mqtt extension) seems to > have worked up to point that weewx.log reports its mqtt client is > successfully publishing loop data > > sudo python3.7 -m pip install ujson > > > On 4 May 2020, at 8:58 pm, Graham Eddy <[email protected]> wrote: > > i have only just become interested in mqtt (to make my custom weewx gauges > near realtime). > the link to the MQTT weewx extension mentioned below lists two > prerequisites: paho-mqtt, python-cjson. > paho-mqtt installed fine. > python-cjson fails. > > > -- > 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/296D8321-100E-45B1-A47A-2657960A2942%40gmail.com > <https://groups.google.com/d/msgid/weewx-user/296D8321-100E-45B1-A47A-2657960A2942%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 on the web visit https://groups.google.com/d/msgid/weewx-user/CACjxfUtC14PaLfQAduzGhZNaNeN4M6okpfM-rBGF7DDT0gb-mQ%40mail.gmail.com.
