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

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

Модератор: immortal

LocalBrownie
Сообщения: 66
Зарегистрирован: Пт июл 11, 2014 11:08 am

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

Сообщение LocalBrownie »

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

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

Сообщение LocalBrownie »

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

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

Сообщение tarasfrompir »

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

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

Сообщение LocalBrownie »

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

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

Сообщение tarasfrompir »

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

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

Сообщение LocalBrownie »

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

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

Сообщение tarasfrompir »

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

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

Сообщение LocalBrownie »

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

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

Сообщение tarasfrompir »

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

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

Сообщение Alexander Znamensky »

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

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