[Модуль] MQTT (mqtt)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
xor
Сообщения: 2038
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 284 раза
Поблагодарили: 629 раз

Re: [Модуль] MQTT (mqtt)

Сообщение xor » Ср сен 08, 2021 12:47 am

Alexander Znamensky писал(а):
Вт сен 07, 2021 4:44 pm
А как проверить модуль мдм?
привет! я б к внешнему какому-нибудь бесплатному брокеру из модуля подключился
miks69
Сообщения: 23
Зарегистрирован: Пн ноя 26, 2018 1:35 pm
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: [Модуль] MQTT (mqtt)

Сообщение miks69 » Ср сен 08, 2021 9:53 am

В панели управления модуля MQTT периодически появляются фейковые сообщения, якобы полученные от брокера, представляющие из себя смесь обрывков сообщений от разных MQTT клиентов, использующих данный брокер. Сам MQTT брокер локальный, Mosquitto. Это только у меня такие глюки?
Victor_S
Сообщения: 265
Зарегистрирован: Пт дек 26, 2014 1:58 pm
Благодарил (а): 33 раза
Поблагодарили: 24 раза

Re: [Модуль] MQTT (mqtt)

Сообщение Victor_S » Вс сен 19, 2021 2:34 pm

Приветствую всех! Уже столько лет не трогал свой МД и не заходил на форум, что с трудом логин вспомнил...:)
И вот недели две назад возникла проблема с модулем MQTT, которую самому никак не победить...:(
MQTT брокер у меня на отдельной машине в локальной сети. Брокер работает без нареканий. Но от клиента MD вижу вот такие строчки на брокере: Client md disconnected due to malformed packet. Соответственно MD не получает никаких сообщений. Первым делом перезапустил машины с MD и с Mosquitto. Не помогло. Проверил настройки MQTT в MD - ничего не сбилось. Цикл MQTT запущен и работает. Попробовал переустановить модуль и заново настроить - безрезультатно. Попробовал обновить модуль с Маркета - вроде как обновился, но интерфейс старый. Куда копать, не знаю. Заметил, что в базе есть таблица mqtt_queue и она пустая. Прошу помощи в дальнейших поисках проблеммы...
Deg026
Сообщения: 3
Зарегистрирован: Вс июл 14, 2019 9:00 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: [Модуль] MQTT (mqtt)

Сообщение Deg026 » Чт окт 28, 2021 10:10 am

Victor_S писал(а):
Вс сен 19, 2021 2:34 pm
Приветствую всех! Уже столько лет не трогал свой МД и не заходил на форум, что с трудом логин вспомнил...:)
И вот недели две назад возникла проблема с модулем MQTT, которую самому никак не победить...:(
MQTT брокер у меня на отдельной машине в локальной сети. Брокер работает без нареканий. Но от клиента MD вижу вот такие строчки на брокере: Client md disconnected due to malformed packet. Соответственно MD не получает никаких сообщений. Первым делом перезапустил машины с MD и с Mosquitto. Не помогло. Проверил настройки MQTT в MD - ничего не сбилось. Цикл MQTT запущен и работает. Попробовал переустановить модуль и заново настроить - безрезультатно. Попробовал обновить модуль с Маркета - вроде как обновился, но интерфейс старый. Куда копать, не знаю. Заметил, что в базе есть таблица mqtt_queue и она пустая. Прошу помощи в дальнейших поисках проблеммы...
версию Москито скорее всего обновили у себя до 2+
Аватара пользователя
Svetлая
Сообщения: 238
Зарегистрирован: Вс май 06, 2018 11:36 pm
Благодарил (а): 80 раз
Поблагодарили: 75 раз
Контактная информация:

Re: [Модуль] MQTT (mqtt)

Сообщение Svetлая » Чт окт 28, 2021 1:30 pm

Москитто попробуйте обновить. Не поможет, снесите и поставьте заново.
МДМ MQTT работает и с версией 1х и 2х, проверяла лично.
Аватара пользователя
Svetлая
Сообщения: 238
Зарегистрирован: Вс май 06, 2018 11:36 pm
Благодарил (а): 80 раз
Поблагодарили: 75 раз
Контактная информация:

Re: [Модуль] MQTT (mqtt)

Сообщение Svetлая » Чт окт 28, 2021 1:30 pm

внимательно посмотрите логи работы самого брокера, там больше информации
mail727victor
Сообщения: 15
Зарегистрирован: Сб сен 25, 2021 7:14 am
Благодарил (а): 3 раза
Поблагодарили: 0

Re: [Модуль] MQTT (mqtt)

Сообщение mail727victor » Пт окт 29, 2021 7:00 am

Здравствуйте , я только начинаю во всем этом разбираться подскажите как поступить -на команду
sudo apt-get install mosquitto mosquitto-clients python-mosquitto я получаю ответ
Unable to locate package python-mosquitto .Спасибо.
Аватара пользователя
Svetлая
Сообщения: 238
Зарегистрирован: Вс май 06, 2018 11:36 pm
Благодарил (а): 80 раз
Поблагодарили: 75 раз
Контактная информация:

Re: [Модуль] MQTT (mqtt)

Сообщение Svetлая » Пн ноя 01, 2021 9:06 am

mail727victor писал(а):
Пт окт 29, 2021 7:00 am
Здравствуйте , я только начинаю во всем этом разбираться подскажите как поступить -на команду
sudo apt-get install mosquitto mosquitto-clients python-mosquitto я получаю ответ
Unable to locate package python-mosquitto .Спасибо.
Не поняла, для чего Вам клиент брокера на сервере?
Для линукса* достаточно команды apt install mosquitto -y

Относительно недавно я делала видео об установке с нуля на ubuntu мажордома и брокера комарик, посмотрите, может найдете ответы.
На текущий момент скрипты установки немного "допилены" Prmres-ом, но общее осталось неизменным.

Установка MQTT брокера Mosquitto на Ubuntu
Обновление брокера до последней версии устанавливаемый из репозиториев брокер старый, версия 1.4.15 В видео обновление до версии 2.0.12

Установка сервера Мажордомо с нуля на Ubuntu 18 Установка делалась скриптами ув.форумчанина Prmres
Последний раз редактировалось Svetлая Вт ноя 02, 2021 4:06 pm, всего редактировалось 1 раз.
За это сообщение автора Svetлая поблагодарил:
Sergey.Chek (Пн ноя 01, 2021 10:40 am)
Рейтинг: 1.16%
Аватара пользователя
prmres
Сообщения: 428
Зарегистрирован: Пт ноя 24, 2017 2:24 am
Откуда: оттуда
Благодарил (а): 113 раз
Поблагодарили: 123 раза

Re: [Модуль] MQTT (mqtt)

Сообщение prmres » Пн ноя 01, 2021 10:45 am

Svetлая писал(а):
Пн ноя 01, 2021 9:06 am
Не поняла, для чего Вам клиент брокера на сервере?
там ещё и python-mosquitto, который собственно и не находится, о чём и пишет "ошибка"
в репо убунты и офрепо москита такого пакета нет
думаю камрад ставит по "инструкции" найденной на просторах, оттуда и список пакетов
Не только лишь все!
Аватара пользователя
nightwind
Сообщения: 333
Зарегистрирован: Вс июн 26, 2016 4:42 pm
Откуда: Барановичи
Благодарил (а): 28 раз
Поблагодарили: 52 раза
Контактная информация:

Re: [Модуль] MQTT (mqtt)

Сообщение nightwind » Пн ноя 01, 2021 10:58 am

mail727victor писал(а):
Пт окт 29, 2021 7:00 am
Здравствуйте , я только начинаю во всем этом разбираться подскажите как поступить -на команду
sudo apt-get install mosquitto mosquitto-clients python-mosquitto я получаю ответ
Unable to locate package python-mosquitto .Спасибо.
Не нужен никакой python-mosquitto. Но если тебе нужен python mqtt клиент ( в чем я сильно сомневаюсь) то он называется paho и ставиться при помощи pip
За это сообщение автора nightwind поблагодарил:
mail727victor (Вт ноя 02, 2021 6:28 am)
Рейтинг: 1.16%
Ответить