да, действительно сегодня обновил, вернул старый 3rdparty/phpmqtt/phpMQTT.php и все стало работатьCAHbKA писал(а): Ср сен 02, 2020 8:39 am в прошлый раз помог откат файла 3rdparty/phpmqtt/phpMQTT.php
сегодня очередное обновление, опять отпал mqtt. попробую откатить.
[Модуль] MQTT (mqtt)
Модератор: immortal
Re: [Модуль] MQTT (mqtt)
Домик Алисы - Orange Pi PC, DietPi | +BroadlinkRM+esp8266(espEasy)+zigbee(sonoff,Aqara)
Re: [Модуль] MQTT (mqtt)
Поделитесь файлом 3rdparty/phpmqtt/phpMQTT.php
Что то не могу в бэкапе его найти.
Спасибо.
Что то не могу в бэкапе его найти.
Спасибо.
Re: [Модуль] MQTT (mqtt)
День добрый.
Не подскажите, можно ли к модулю привязать два сервера Москита, один облачный, а другой локальный.?
Понадобилось использовать два сервера, а как реализовать не знаю, или не возможно это?
пробывал в настройках указать через запятую, так не один не работает, если указать один адрес сервера то работает.
Не подскажите, можно ли к модулю привязать два сервера Москита, один облачный, а другой локальный.?
Понадобилось использовать два сервера, а как реализовать не знаю, или не возможно это?
пробывал в настройках указать через запятую, так не один не работает, если указать один адрес сервера то работает.
Re: [Модуль] MQTT (mqtt)
Помогите плиз!
Поставил этот модуль, на локальную машину в качестве брокера поставил москито, ничего не менял. Тестировал при помощи 2х терминалов: с одного отправляю в топик, на другом (который подписан на все топики) появляется текст с 1го терминала. НО(!) majordomo не принимает эти изменения, хотя в брокере есть данные о соединении (тобиш должно работать). В X-RAYе нет логов от модуля. Вот настройки:
.
Поставил этот модуль, на локальную машину в качестве брокера поставил москито, ничего не менял. Тестировал при помощи 2х терминалов: с одного отправляю в топик, на другом (который подписан на все топики) появляется текст с 1го терминала. НО(!) majordomo не принимает эти изменения, хотя в брокере есть данные о соединении (тобиш должно работать). В X-RAYе нет логов от модуля. Вот настройки:
.- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
Re: [Модуль] MQTT (mqtt)
Попробуйте это решениеmi6e4ka писал(а): Пт ноя 20, 2020 1:56 pm Помогите плиз!
Поставил этот модуль, на локальную машину в качестве брокера поставил москито, ничего не менял. Тестировал при помощи 2х терминалов: с одного отправляю в топик, на другом (который подписан на все топики) появляется текст с 1го терминала. НО(!) majordomo не принимает эти изменения, хотя в брокере есть данные о соединении (тобиш должно работать). В X-RAYе нет логов от модуля. Вот настройки:.
https://mjdm.ru/forum/viewtopic.php?p=112717#p112717
Если сканает - у вас не совсем правильно настроен веб сервер.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Re: [Модуль] MQTT (mqtt)
попробуйте в сабскрипшен патч убрать слешmi6e4ka писал(а): Пт ноя 20, 2020 1:56 pmНО(!) majordomo не принимает эти изменения, хотя в брокере есть данные о соединении (тобиш должно работать). В X-RAYе нет логов от модуля. Вот настройки:
у меня например прекрасно работает вот так:
Не только лишь все!
Re: [Модуль] MQTT (mqtt)
вам нужно сделать мост между брокерамиastotskiy писал(а): Чт ноя 19, 2020 5:35 pm День добрый.
Не подскажите, можно ли к модулю привязать два сервера Москита, один облачный, а другой локальный.?
Понадобилось использовать два сервера, а как реализовать не знаю, или не возможно это?
пробывал в настройках указать через запятую, так не один не работает, если указать один адрес сервера то работает.
установка Mosquitto
мост Mosquitto <-> CloudMQTT
Не только лишь все!
Re: [Модуль] MQTT (mqtt)
Друзья,
по модулю MQTT есть проблема с которой я заткнулся.
Проявилось при работе термостата.
Когда термостат срабатывает MDM начинает публиковать relay_status в mosquitto. И делает это потоком 30-50 раз в секунду.
Создается сотня процессов apache2, жрут процессор и за пару минут вешают систему.
В strace видно что API mqtt процессы зациклились на Broken pipe.
Как я понимаю вызывающая сторона прекратила работу, а апач ждет что заберут данные.
В лигах ничего существенного, "...180 seconds exceeded"
Это вылезло, когда MDM переехал с OrangePi на нормальный комп i5/SSD/Debian9. (А может после обновления)
Решил просто притормозить cicle_mqtt вставив sleep(), тогда apache2 не множатся, публикация работает хорошо, но плохо забираются топики.
В чем причина, в модуле MQTT или в простом устройстве Термостат, не знаю.
Написал Сергею в GIT, и в личку но он не ответил.
Прошу помощи кто сталкивался.
по модулю MQTT есть проблема с которой я заткнулся.
Проявилось при работе термостата.
Когда термостат срабатывает MDM начинает публиковать relay_status в mosquitto. И делает это потоком 30-50 раз в секунду.
Создается сотня процессов apache2, жрут процессор и за пару минут вешают систему.
В strace видно что API mqtt процессы зациклились на Broken pipe.
Как я понимаю вызывающая сторона прекратила работу, а апач ждет что заберут данные.
В лигах ничего существенного, "...180 seconds exceeded"
Это вылезло, когда MDM переехал с OrangePi на нормальный комп i5/SSD/Debian9. (А может после обновления)
Решил просто притормозить cicle_mqtt вставив sleep(), тогда apache2 не множатся, публикация работает хорошо, но плохо забираются топики.
В чем причина, в модуле MQTT или в простом устройстве Термостат, не знаю.
Написал Сергею в GIT, и в личку но он не ответил.
Прошу помощи кто сталкивался.
Debian на i5, OrangePi Zero OTGW, ESP8266/ESP32 WiFi-iot
Re: [Модуль] MQTT (mqtt)
Я так уже пробовал(prmres писал(а): Сб ноя 21, 2020 12:31 amпопробуйте в сабскрипшен патч убрать слешmi6e4ka писал(а): Пт ноя 20, 2020 1:56 pmНО(!) majordomo не принимает эти изменения, хотя в брокере есть данные о соединении (тобиш должно работать). В X-RAYе нет логов от модуля. Вот настройки:
у меня например прекрасно работает вот так:
gg.png
Re: [Модуль] MQTT (mqtt)
Сам отвечу.dunaev писал(а): Сб ноя 21, 2020 4:36 pm Друзья,
по модулю MQTT есть проблема с которой я заткнулся.
Проявилось при работе термостата.
Когда термостат срабатывает MDM начинает публиковать relay_status в mosquitto. И делает это потоком 30-50 раз в секунду.
Создается сотня процессов apache2, жрут процессор и за пару минут вешают систему.
В strace видно что API mqtt процессы зациклились на Broken pipe.
Как я понимаю вызывающая сторона прекратила работу, а апач ждет что заберут данные.
В лигах ничего существенного, "...180 seconds exceeded"
Это вылезло, когда MDM переехал с OrangePi на нормальный комп i5/SSD/Debian9. (А может после обновления)
Решил просто притормозить cicle_mqtt вставив sleep(), тогда apache2 не множатся, публикация работает хорошо, но плохо забираются топики.
В чем причина, в модуле MQTT или в простом устройстве Термостат, не знаю.
Написал Сергею в GIT, и в личку но он не ответил.
Прошу помощи кто сталкивался.
На apache2 мне не удалось побороть размножение процессов и жор CPU.
Установил nginx. Проблема пропала.
Debian на i5, OrangePi Zero OTGW, ESP8266/ESP32 WiFi-iot