Соединение nodemcu mqtt завершается с -5 - PullRequest
0 голосов
/ 09 апреля 2019

Я пробовал следующий пример кода: https://nodemcu.readthedocs.io/en/dev/modules/mqtt/#mqttclient

Примеры кода из nodemcu.readthedocs.io, как правило, просты, но этот пример необычен.

Единственная вещьто, что я изменил в коде, это клиентское соединение.Я сделал полномочия очень простыми.Все же я получаю код ошибки -5 Но когда я вставляю деталь непосредственно в интерпретатор, она работает нормально. Вот фрагмент кода, который я пытаюсь вставить:

m:connect("10.0.1.124", 1883, 0, function(client)
  print("connected")
  client:subscribe("/test/test", 0, function(client) print("subscribe success") end)
  client:publish("/test/test", "hello", 0, 0, function(client) print("sent") end)
end,
function(client, reason)
  print("failed reason: " .. reason)
end)
...