def __init__(self, sm):
self.rtuid = ""
self.name = ""
self.broker_name = None
self.broker_ip = None
self.client = mqtt.Client(clean_session=True, userdata=None, protocol=mqtt.MQTTv311)
self.client.on_connect = self.on_connect
self.client.on_message = self.on_message
self.client.on_disconnect = self.on_disconnect
self.smart_module = sm
self.is_connected = False
self.scheduler_found = False
self.broker_connections = -1
Log.info("Communicator initialized")
评论列表
文章目录