Пример кода Python MQTT ошибся

Вот код, который я нашел

import paho.mqtt.client as mqtt

def on_connect(client, userdata, flags, rc):
   print("Connected with result code "+str(rc))
   client.subscribe("IOT_NEAT_TOPIC01")

def on_message(client, userdata, msg):
   print(msg.topic+" "+str(msg.payload))

client = mqtt.Client()
client.on_connect = on_connect
client.on_message = on_message
client.connect("mqtt.phodal.com", 1883, 60)
client.loop_forever()

Код, который я понимаю, это подключиться к официальному веб-сайту тестирования "mqtt.phodal.com". Но это не может работать, и сообщение об ошибке показывает ошибку в этой строке client.connect("mqtt.phodal.com", 1883, 60) на моем питоне Затем я разместил адрес в браузере, там появилось "502 Bad Gateway", который также показывает, что не может подключиться к веб-сайту. Мне интересно, как решить эту проблему? Кто-нибудь может дать мне какое-нибудь предложение?

0 ответов

Если есть username а также password за mqtt Вы должны предоставить как:

client.username_pw_set('username', 'password')
Другие вопросы по тегам