I have installed latest OS to my raspberry - Bullseye.
Nov 13 19:14:46 WeeWX weewx[2941] INFO user.interceptor: shutting down server thread
Nov 13 19:14:47 WeeWX weewx[2941] CRITICAL __main__: Caught unrecoverable exception:
Nov 13 19:14:47 WeeWX weewx[2941] CRITICAL __main__: **** No module named 'paho'
Nov 13 19:14:47 WeeWX weewx[2941] CRITICAL __main__: **** Traceback (most recent call last):
Nov 13 19:14:47 WeeWX weewx[2941] CRITICAL __main__: **** File "/usr/share/weewx/weewxd", line 151, in main
Nov 13 19:14:47 WeeWX weewx[2941] CRITICAL __main__: **** engine = weewx.engine.StdEngine(config_dict)
Nov 13 19:14:47 WeeWX weewx[2941] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 93, in __init__
Nov 13 19:14:47 WeeWX weewx[2941] CRITICAL __main__: **** self.loadServices(config_dict)
Nov 13 19:14:47 WeeWX weewx[2941] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 161, in loadServices
Nov 13 19:14:47 WeeWX weewx[2941] CRITICAL __main__: **** obj = weeutil.weeutil.get_object(svc)(self, config_dict)
Nov 13 19:14:47 WeeWX weewx[2941] CRITICAL __main__: **** File "/usr/share/weewx/weeutil/weeutil.py", line 1093, in get_object
Nov 13 19:14:47 WeeWX weewx[2941] CRITICAL __main__: **** mod = __import__(module)
Nov 13 19:14:47 WeeWX weewx[2941] CRITICAL __main__: **** File "/usr/share/weewx/user/MQTTSubscribe.py", line 300, in <module>
Nov 13 19:14:47 WeeWX weewx[2941] CRITICAL __main__: **** import paho.mqtt.client as mqtt
Nov 13 19:14:47 WeeWX weewx[2941] CRITICAL __main__: **** ModuleNotFoundError: No module named 'paho'
Nov 13 19:14:47 WeeWX weewx[2941] CRITICAL __main__: **** Exiting.