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

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

Модератор: immortal

evgeniynd
Сообщения: 30
Зарегистрирован: Вт сен 17, 2019 12:25 pm
Благодарил (а): 0
Поблагодарили: 1 раз

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

Сообщение evgeniynd » Вт сен 24, 2019 10:35 am

skysilver писал(а):
Вт сен 24, 2019 10:31 am
evgeniynd писал(а):
Вт сен 24, 2019 9:44 am
Majordomo установлен на виндовс, больше ничего не ставил. Он разве не встаёт вместе с MDM?
Нет, потому что он далеко не всем нужен из коробки.
Всё разобрался. Поставил брокер отдельно. К сожалению в документации на сервис MDM много пробелов....
aleksejs
Сообщения: 20
Зарегистрирован: Чт окт 05, 2017 9:22 pm
Благодарил (а): 2 раза
Поблагодарили: 0

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

Сообщение aleksejs » Вт сен 24, 2019 10:15 pm

Подскажите переустановил MJR (в очередной раз) и в итоге не запускается модуль MQTT (никак).
В логах Closing thread: exec php -q ./scripts/cycle_mqtt.php --params "a:0:{}" > /dev/null 2>&1
Тему прочитал, но так и не понял, что надо доработать напильником ?

PS OFFtop большое желание поставить версию 1-2 года назад насколько они были стабильнее...
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Ср сен 25, 2019 6:35 am

aleksejs писал(а):
Вт сен 24, 2019 10:15 pm
Подскажите переустановил MJR (в очередной раз) и в итоге не запускается модуль MQTT (никак).
В логах Closing thread: exec php -q ./scripts/cycle_mqtt.php --params "a:0:{}" > /dev/null 2>&1
Тему прочитал, но так и не понял, что надо доработать напильником ?

PS OFFtop большое желание поставить версию 1-2 года назад насколько они были стабильнее...
Тот же вопрос...
nick7zmail писал(а):
Вт сен 24, 2019 6:46 am
Попробуйте дополнения для браузера типа mqtt box или mqtt lens. mqtt брокер то установлен? Функционирует?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
aleksejs
Сообщения: 20
Зарегистрирован: Чт окт 05, 2017 9:22 pm
Благодарил (а): 2 раза
Поблагодарили: 0

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

Сообщение aleksejs » Ср сен 25, 2019 7:52 pm

Попробуйте дополнения для браузера


Скорее всего дело в обновлении модуля MQTT.
Сам мажордомо на малинке, в образе для Raspberry 3 Model B/B+ (3_41_int)
установленном, обновленном и согласно рекомендаций по "допиливанию" образа допиленном.
Может к этим рекомендациям, что то еще нужно ?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Чт сен 26, 2019 6:49 am

В последнем образе москита вполне могли прибить ввиду невостребованности.
Так и не услышал ответ - москито установлен? Работает? Дополнения для браузера типа mqtt box цепляются к нему?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
TimonDK
Сообщения: 27
Зарегистрирован: Вт июл 14, 2015 9:00 pm
Откуда: Саратов
Благодарил (а): 10 раз
Поблагодарили: 7 раз
Контактная информация:

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

Сообщение TimonDK » Сб сен 28, 2019 8:28 am

Проблема таже. Москито установлен, mqtt box цепляется
Аватара пользователя
TimonDK
Сообщения: 27
Зарегистрирован: Вт июл 14, 2015 9:00 pm
Откуда: Саратов
Благодарил (а): 10 раз
Поблагодарили: 7 раз
Контактная информация:

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

Сообщение TimonDK » Сб сен 28, 2019 8:54 am

отвечаю сам себе:
надо в терминале запустить цикл отдельно

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

php -q ./scripts/cycle_mqtt.php
если данные не идут, значит не совсем корректно настроен mosquitto.
У меня так и было - ESP, mqtt box цепляются, а MDM не хочет (цикл останавливается потому что подключения нет)
конфиг mosquitto привел к минимуму:

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

log_dest syslog
allow_anonymous false
password_file /etc/mosquitto/users.list
acl_file /etc/mosquitto/mosquitto.acl
сейчас цикл работает.
За это сообщение автора TimonDK поблагодарили (всего 2):
Step40 (Сб сен 28, 2019 8:58 am) • aleksejs (Вс сен 29, 2019 3:17 pm)
Рейтинг: 2.33%
aleksejs
Сообщения: 20
Зарегистрирован: Чт окт 05, 2017 9:22 pm
Благодарил (а): 2 раза
Поблагодарили: 0

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

Сообщение aleksejs » Вс сен 29, 2019 3:20 pm

TimonDK Помогло причем, цикл сам запустился без всяких php -q ./scripts/cycle_mqtt.php
хотя после перезагрузки пришлось вручную
sudo php /var/www/html/scripts/cycle_mqtt.php

nick7zmail
Просьба в viewtopic.php?p=53843#p53843 внести измененения

в том числе sudo nano /var/www/config.php
поменять на sudo nano /var/www/html/config.php
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Пн сен 30, 2019 7:00 am

aleksejs писал(а):
Вс сен 29, 2019 3:20 pm
в том числе sudo nano /var/www/config.php
поменять на sudo nano /var/www/html/config.php
Это очень сильно зависит от образа. Вот скрипт установки вроде до сих пор в www распаковывает а не в www/html. Логично перед открытием файла посмотреть существует он или нет...а не "в слепую" команду забивать.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
impdirector
Сообщения: 2
Зарегистрирован: Пн сен 30, 2019 2:16 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение impdirector » Пн сен 30, 2019 2:22 pm

Добрый день.

Обновил MQTT в маркете дополнений. После этого перестало работать. Похоже перестал соединяться с MQTT брокером.
Пытался переустановить MQTT, но это не помогло. Сервис похоже не запускается.

В X-Ray вижу вот это:

Closing thread: exec php -q ./scripts/cycle_mqtt.php --params "a:0:{}">>/var/www/cms/debmes/log_2019-09-30-cycle_mqtt.php.txt

При этом указанный файл лога пуст.

Альтернативными клиентами цепляюсь к MQTT broker, то есть проблема не в нем.

Подскажите пожалуйста, куда копать?
Ответить