Нет подключения Mqtt через блок 6.8

Аватара пользователя
Phazz
Полковник
Сообщения: 3136
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 235 раз
Поблагодарили: 114 раз

Нет подключения Mqtt через блок 6.8

Сообщение Phazz »

[ref]hrach[/ref], вы путаете название топика с именем клиента(clientID). Поменять нужно в блоке MAIN (достаточно просто убрать слэш).
[spoiler]
Screenshot_20200410-065350_Chrome.jpg
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
hrach
Сержант
Сообщения: 258
Зарегистрирован: 17 сен 2015, 11:05
Откуда: Самара
Имя: Грачик
Поблагодарили: 1 раз
Контактная информация:

Нет подключения Mqtt через блок 6.8

Сообщение hrach »

Phazz писал(а): 10 апр 2020, 04:59 hrach, вы путаете название топика с именем клиента(clientID). Поменять нужно в блоке MAIN (достаточно просто убрать слэш).
Я по всякому пробовал. Нет подключения. Я понимаю дело какой то мелочи. Прошу Вас смотрите на скрин канала и скажите на блоке Main clientID что написать м на блоке PUB где Topic что. Наверно я что то не недопонимаю.

[spoiler]
1.jpg
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Phazz
Полковник
Сообщения: 3136
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 235 раз
Поблагодарили: 114 раз

Нет подключения Mqtt через блок 6.8

Сообщение Phazz »

hrach писал(а): 10 апр 2020, 07:30 Я по всякому пробовал. Нет подключения. Я понимаю дело какой то мелочи. Прошу Вас смотрите на скрин канала и скажите на блоке Main clientID что написать м на блоке PUB где Topic что. Наверно я что то не недопонимаю
в clientid можете написать что угодно, главное без символов и чтобы это имя не повторялось в брокере. А Pub все верно написано.
Аватара пользователя
hrach
Сержант
Сообщения: 258
Зарегистрирован: 17 сен 2015, 11:05
Откуда: Самара
Имя: Грачик
Поблагодарили: 1 раз
Контактная информация:

Нет подключения Mqtt через блок 6.8

Сообщение hrach »

Phazz писал(а): 10 апр 2020, 08:55 в clientid можете написать что угодно, главное без символов и чтобы это имя не повторялось в брокере. А Pub все верно написано.
Мистика какое то. Я уже не знаю что делать. Может что то связан с библиотекой AsyncMqttClient ?
Аватара пользователя
hrach
Сержант
Сообщения: 258
Зарегистрирован: 17 сен 2015, 11:05
Откуда: Самара
Имя: Грачик
Поблагодарили: 1 раз
Контактная информация:

Нет подключения Mqtt через блок 6.8

Сообщение hrach »

Все заработало!
Phazz писал(а): 10 апр 2020, 08:55 в clientid можете написать что угодно, главное без символов и чтобы это имя не повторялось в брокере. А Pub все верно написано.
Большое спасибо за консультацию.
После несколько дней экспериментов нашел причину.Ссылку на mqttServer, mqttUser с начало скопировал и вставил в блокнот после с блокнота скопировал и вставил в фб блок. Может кому то поможет?
Аватара пользователя
Phazz
Полковник
Сообщения: 3136
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 235 раз
Поблагодарили: 114 раз

Нет подключения Mqtt через блок 6.8

Сообщение Phazz »

[ref]igor[/ref], вам сюда viewtopic.php?t=6293#p87124

Отправлено спустя 3 минуты 10 секунд:
igor писал(а): 21 апр 2020, 18:11 Или из клиента MQTT надо как то хитро отправлять?
Да, данные передаются в виде json и для отображения нужно добавлять "data": перед значением
Аватара пользователя
Phazz
Полковник
Сообщения: 3136
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 235 раз
Поблагодарили: 114 раз

Нет подключения Mqtt через блок 6.8

Сообщение Phazz »

igor писал(а): 21 апр 2020, 20:10 [ref=#404040]Phazz[/ref], Что то все равно никак не отображаются данные в виджете, пробовал и так {"data": "25"} , и так "data":25 . Можете сказать как из клиента под виндоус, например MQTTFX правильно отправить чтобы данные отобразились на графике(в виджете)?
А запятую после значения поставили?

Отправлено спустя 1 минуту 11 секунд:
Попробуйте принять в виде строки данные отправленные с beebotte
Аватара пользователя
Phazz
Полковник
Сообщения: 3136
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 235 раз
Поблагодарили: 114 раз

Нет подключения Mqtt через блок 6.8

Сообщение Phazz »

Вот так должно выглядеть сообщение чтобы вывести в дашборд:

{"data":67,"write":true}
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей