コード例 #1
0
def subscribe(client: mqtt_client):
    def on_message(client, userdata, msg):
        Mensaje=str(msg.payload.decode("utf-8"))
        print(Mensaje)
        if Mensaje!="":
            run_ai(Mensaje)
            Mensaje=""
            client.disconnect()
    client.subscribe(topic)
    client.on_message = on_message
    client.loop_forever()
コード例 #2
0
ファイル: Responses.py プロジェクト: DeliVali/TecnologiasWeb
def subscribe(client: mqtt_client):
    def on_message(client, userdata, msg):
        Clima = str(msg.payload.decode("utf-8"))
        if Clima != "":
            talk("The Weather today is: " + Clima + "°")
            print("The Weather today is: " + Clima + "°")
            client.disconnect()
        else:
            talk("Sorry i couldn´t get the weather")
            client.disconnect()

    client.subscribe(topic)
    client.on_message = on_message
    client.loop_forever()