Страница 40 из 97

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

Добавлено: Ср фев 20, 2019 11:46 am
directman66
Connect может выступать сервером mqtt. Авторизация по логину/паролю. Видны только свои топики.

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

Добавлено: Ср фев 20, 2019 11:50 am
pdfsen
Ну...шо есть то есть.

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

Добавлено: Чт фев 21, 2019 3:51 pm
pdfsen
Переписка с хэлпдеском FlyHub
Здравствуйте,
почему в MQTTLens если я укажу свой логин и пароль и подпишусь на все топики # , то мне валятся все топики всех ваших клиентов ?

Ну, вы сами пишете, что подписываетесь на корень сервера, т.е. на все топики - потому их и получаете.
Писать в чужие топики вы не можете, как и в ваши никто не может.

Я думал, это конфиденциальная инфомрация, к которой каждый имеет доступ только под своим логином и паролем.

На данном сервере - нет.
Он установлен в научно-исследовательской лаборатории и регистрируясь в системе вы даёте соглашение на обработку и отображение ваших данных.
В будущем планируется сделать данные более конфиденциальными, но это уже после обновления WEB-интерфейсов.

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

Добавлено: Пт фев 22, 2019 11:03 am
pdfsen
skysilver писал(а): Пт фев 08, 2019 10:56 am Модуль работает только с одним брокером.
Делай бридж между двумя твоими брокерами.
Сорри за оффтоп, но всё-таки напишу.
Делаю бридж на cloudmqtt.com .
У меня Mosquitto на Windows.

Вставил в конце файла mosquitto.conf такие строки.
Перезапускаю москито, перегружаю на всякий случай Виндовс.
Ни лог-файла, ни коннекта к cloudmqtt нет.
Сам cloudmqtt.com чудесно работает через MQTTLens.
Где-то прочитал, что файл mosquitto.conf читается только в случае если запускает Windows Service.
Установил Windows Service для Москито брокера, он запустился и чудесно работает.
Прочитал в доке, что лог-файл для Windows Service брокера не пишется. Закоменнтил строки с логом.
Коннкета к cloudmqtt.com нет. Бридж не работает.

Вобщем, не знаю куда копать.
ПОмогите кто чем может.
Спс.

log_type all
log_dest /mosquitto.log
log_facility 5

connection cloudmqtt_dima
address m24.cloudmqtt.com:17573
remote_username login
remote_password password
remote_clientid cloud_client
try_private false
start_type automatic
topic # both

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

Добавлено: Пт фев 22, 2019 11:48 pm
pdfsen
Кому интересно, проблема была в версии москито 1.5.4.
Поставил свежую 1.5.7, всё заработало.

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

Добавлено: Ср фев 27, 2019 12:16 pm
nightwind
Господа, как запретить mqtt клиенту мажора парсить json? как распарсит эти сложные строки на 5000 значений, с ошибками, так все и виснет. и мне не нужны все, а только мизерная часть от того, что приходит.
Как его лишить этой привычки? мне нужно только то, что пришло.

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

Добавлено: Ср фев 27, 2019 5:40 pm
droid56rus
Добрый вечер, решил сделать умный дом, но на начальном этапе столкнулся с проблемой что majordomo не получает данных от брокера, хотя esp8266 и 2 других клиента данные посылают, циклы работают (перезапускаются).
Majordomo стоит на виртуальной машине (Ubuntu) на сервере.
Mosquitto стоит на той же машине.
Не могу найти логи от дополнения MQTT.
Hostname прописывал и ip адрес машины и localhost.

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

Добавлено: Чт фев 28, 2019 12:28 pm
nightwind
Пароля на mqtt брокере нет? и у тебя постоянно падает цикл, на вкладке debug есть комбобокс посередине, нажми его и выбери файл mqtt, увидишь там его логи

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

Добавлено: Чт фев 28, 2019 12:38 pm
droid56rus
nightwind писал(а): Чт фев 28, 2019 12:28 pm Пароля на mqtt брокере нет? и у тебя постоянно падает цикл, на вкладке debug есть комбобокс посередине, нажми его и выбери файл mqtt, увидишь там его логи
Сейчас нету пароля, хотя пробовал и с паролем, в том и дело нету в дебаге логов mqtt, скрин прилагаю.

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

Добавлено: Чт фев 28, 2019 12:41 pm
skysilver
droid56rus писал(а): Чт фев 28, 2019 12:38 pm в том и дело нету в дебаге логов mqtt, скрин прилагаю.
viewtopic.php?f=5&t=3350&start=370#p98547