0
0 комментариев

Добрый день. Есть устройство, которое отправляет данные на mqtt-сервер в топик /test/nfc. Требуется написать программу, которая будет подписана на этот топик и обрабатывать данные. Возникла проблема на самом первом этапе. Гуглил, нашел код, вставил свои настройки. По идее программа должна печатать хоть что-то, но просто ничего не происходит. Ошибки не выдает.

[apcode language=»python»]

from paho.mqtt import client
  def on_connect(client, userdata, rc):
    print("Connected with result code: %s" % rc)
    client.subscribe("/test/nfc")
 def on_message (client, userdata, msg):
    print("%s: %s" % (msg.topic, msg.payload))
 def main():
    subscriber = client.Client()
    subscriber.on_connect = on_connect
    subscriber.on_message = on_message
     subscriber.connect("farmer.cloudmqtt.com", 13053, 60)
    subscriber.loop_forever()
 if __name__ == "__main__":
    main()

[/apcode]

Решенный вопрос
Добавить комментарий