Exemplo n.º 1
0
    def __init__(self):
        print("Paho_Partner_Pair.__init__")

        # interne paho instanz localhost
        self.internal_client = Extended_Client(partner_pair=self,
                                               client_id="uplink",
                                               userdata="cl_uplink")
        self.internal_client.on_message = on_message
        self.internal_client.on_connect = on_connect
        self.internal_client.on_publish = on_publish
        self.internal_client.on_subscribe = on_subscribe

        # externe instanz connection wo man will MQTTserverExample
        self.external_client = Extended_Client(partner_pair=self,
                                               userdata="cl_b")
        self.internal_client.on_message = on_message
        self.internal_client.on_connect = on_connect
        self.internal_client.on_publish = on_publish
        self.internal_client.on_subscribe = on_subscribe