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

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

Модератор: immortal

LocalBrownie
Сообщения: 66
Зарегистрирован: Пт июл 11, 2014 11:08 am
Благодарил (а): 16 раз
Поблагодарили: 9 раз

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

Сообщение LocalBrownie » Сб авг 28, 2021 1:40 am

fandaymon писал(а):
Пт авг 27, 2021 6:17 pm
...
Нет - client id задаётся в 56 строчке

Код: Выделить всё

$mqtt_client = new Bluerhinos\phpMQTT($host, $port, $client_name);
Спасибо!
"MajorDoMo Client:" в настройках - это оно и есть?
LocalBrownie
Сообщения: 66
Зарегистрирован: Пт июл 11, 2014 11:08 am
Благодарил (а): 16 раз
Поблагодарили: 9 раз

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

Сообщение LocalBrownie » Сб авг 28, 2021 1:37 pm

LocalBrownie писал(а):
Пт авг 27, 2021 4:19 pm
В общем все заработало...
...
В общем так себе "работает"...
При недоступности брокера цикл через пол часа пытается рестартануть, что уже плохо, так как при повторном подключении к брокеру очередь обрезается, так у него еще это и не получается! Потом приходится руками запускать.
Кто-нидь знает как циклу отменить этот получасовой таймаут? Пусть бы себе и дальше пытался подключиться к брокеру!
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

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

Сообщение tarasfrompir » Сб авг 28, 2021 1:40 pm

LocalBrownie писал(а):
Сб авг 28, 2021 1:37 pm
LocalBrownie писал(а):
Пт авг 27, 2021 4:19 pm
В общем все заработало...
...
В общем так себе "работает"...
При недоступности брокера цикл через пол часа пытается рестартануть, что уже плохо, так как при повторном подключении к брокеру очередь обрезается, так у него еще это и не получается! Потом приходится руками запускать.
Кто-нидь знает как циклу отменить этот получасовой таймаут? Пусть бы себе и дальше пытался подключиться к брокеру!
ну так поправить мкютт и его цикл - и будет счастье
нельзя ли ?
Из архива земанить соответствующие файлы
Вложения
mqtt.rar
(6.25 КБ) 69 скачиваний
Спасибо нам ПОМОЖЕТ..!
LocalBrownie
Сообщения: 66
Зарегистрирован: Пт июл 11, 2014 11:08 am
Благодарил (а): 16 раз
Поблагодарили: 9 раз

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

Сообщение LocalBrownie » Сб авг 28, 2021 2:43 pm

tarasfrompir писал(а):
Сб авг 28, 2021 1:40 pm
...
ну так поправить мкютт и его цикл - и будет счастье
нельзя ли ?
Из архива земанить соответствующие файлы
Та я и сам понимаю что править надо. Вот и спрашиваю что и где, чтобы при обновлении модуля опять поправить.
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

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

Сообщение tarasfrompir » Сб авг 28, 2021 4:13 pm

LocalBrownie писал(а):
Сб авг 28, 2021 2:43 pm
tarasfrompir писал(а):
Сб авг 28, 2021 1:40 pm
...
ну так поправить мкютт и его цикл - и будет счастье
нельзя ли ?
Из архива земанить соответствующие файлы
Та я и сам понимаю что править надо. Вот и спрашиваю что и где, чтобы при обновлении модуля опять поправить.
а разве е видно архива скинутого ? выше ?
Спасибо нам ПОМОЖЕТ..!
LocalBrownie
Сообщения: 66
Зарегистрирован: Пт июл 11, 2014 11:08 am
Благодарил (а): 16 раз
Поблагодарили: 9 раз

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

Сообщение LocalBrownie » Пн авг 30, 2021 11:28 am

tarasfrompir писал(а):
Сб авг 28, 2021 4:13 pm
а разве е видно архива скинутого ? выше ?
Попробовал и с архивом. Цикл, конечно, с этими файлами не останавливается, не рестартует, но даже после 5-ти минутного отсутствия связи дальше работать отказывается - сообщения от брокера больше не принимаются. :(
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

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

Сообщение tarasfrompir » Пн авг 30, 2021 12:21 pm

LocalBrownie писал(а):
Пн авг 30, 2021 11:28 am
tarasfrompir писал(а):
Сб авг 28, 2021 4:13 pm
а разве е видно архива скинутого ? выше ?
Попробовал и с архивом. Цикл, конечно, с этими файлами не останавливается, не рестартует, но даже после 5-ти минутного отсутствия связи дальше работать отказывается - сообщения от брокера больше не принимаются. :(
да - это моя вина - цикл немного был правленный под меня - щас скину нормальный цикл
cycle_mqtt.rar
(1.42 КБ) 76 скачиваний
Спасибо нам ПОМОЖЕТ..!
LocalBrownie
Сообщения: 66
Зарегистрирован: Пт июл 11, 2014 11:08 am
Благодарил (а): 16 раз
Поблагодарили: 9 раз

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

Сообщение LocalBrownie » Пн авг 30, 2021 11:52 pm

tarasfrompir писал(а):
Пн авг 30, 2021 12:21 pm
да - это моя вина - цикл немного был правленный под меня - щас скину нормальный цикл
К сожалению цикл и дальше залипает после потери связи... :?
Поднимается только после ручного рестарта с потерей всех сообщений за время простоя.
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

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

Сообщение tarasfrompir » Вт авг 31, 2021 1:24 pm

LocalBrownie писал(а):
Пн авг 30, 2021 11:52 pm
tarasfrompir писал(а):
Пн авг 30, 2021 12:21 pm
да - это моя вина - цикл немного был правленный под меня - щас скину нормальный цикл
К сожалению цикл и дальше залипает после потери связи... :?
Поднимается только после ручного рестарта с потерей всех сообщений за время простоя.
Странно - тогда надо смотреть самому - ато так хз
За это сообщение автора tarasfrompir поблагодарил:
LocalBrownie (Вт авг 31, 2021 1:57 pm)
Рейтинг: 1.16%
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
Alexander Znamensky
Сообщения: 160
Зарегистрирован: Ср дек 18, 2019 11:13 am
Откуда: Москва
Благодарил (а): 87 раз
Поблагодарили: 25 раз

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

Сообщение Alexander Znamensky » Чт сен 02, 2021 9:59 pm

Друзья, ткните носом - что не так делаю?

Мне нужно получать данные от MQTT брокера, который крутится в моей сети но на другой малинке.
Адрес сервера с МЖДМ - 172.16.1.252, адрес брокера 172.16.1.253.
вот такие настройки. но ничего не прилетает в МЖДМ.
СпойлерПоказать
Screenshot 2021-09-02 205039.png
Screenshot 2021-09-02 205039.png (121 КБ) 1402 просмотра
Raspberry Pi4 B+, образ v4_44 -> Alpha, PHP 7.3, Xiaomi Gateway 2, Tuya, Blynk, ESP8266
Ответить