Пример кода 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')