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

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

Добавлено: Пн июл 01, 2019 8:27 pm
Stor
Может как-то дефект завести, чтобы разработчики исправили баг?

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

Добавлено: Вт июл 02, 2019 8:55 am
ZyaK
У меня после обновлений никаких проблем не возникло, все работает как и работало

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

Добавлено: Вт июл 02, 2019 8:08 pm
Stor
Сергей ответил:
до обновления не использовалось единое api для вызова связанных методов. оно после обновления почти у всех заработало (у кого apache на любой платформе или nginx из официального базового образа).

Предложил так поправить ситуацию когда не вызываются методы при изменении свойства объекта:
Добавить правило nginx
location /api {
rewrite ^(.*)$ /api.php;
}

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

Добавлено: Вт июл 02, 2019 10:22 pm
Stor
Применил правило для nginx от Сергея и убрал комментарий в MQTT модуле - снова все заработало нормально: свойства обновляются и привязанные методы к объектам снова срабатывают при изменении свойства объекта.

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

Добавлено: Чт июл 04, 2019 9:56 pm
alfik777
Только начал первые шаги в освоении и сразу "попал " . Есть удаленное работающее устройство с коммуникацией посредством клиента mqtt и MQTT-приложений для смартфона. После установки МД никак не удавалось получить в оболочке МД значения свойств объектов от удаленного устройства. В этой ветке прочел, что проблема в функции callApi, после её заремливания значения стали приходить нормально . Но, изменения в МД этих значений наружу не отправляются. Где что смотреть, куда рыть - подскажите.

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

Добавлено: Чт июл 04, 2019 10:58 pm
Stor
Ничего комментировать не надо.
Нужно добавить правило nginx
location /api {
rewrite ^(.*)$ /api.php;
}
После этого перезагрузить модуль MQTT,а лучше сразу весь мажор.

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

Добавлено: Пт июл 05, 2019 8:08 am
VOVA_iS
Stor писал(а): Чт июл 04, 2019 10:58 pm Ничего комментировать не надо.
Нужно добавить правило nginx
location /api {
rewrite ^(.*)$ /api.php;
}
После этого перезагрузить модуль MQTT,а лучше сразу весь мажор.
Для новичка
Где добавляются правила(какой файл)?

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

Добавлено: Пт июл 05, 2019 8:19 am
Stor
VOVA_iS писал(а): Пт июл 05, 2019 8:08 am Для новичка
Где добавляются правила(какой файл)?
Править нужно конфиг /etc/nginx/nginx.conf (это как правило, но конфиг может лежать и по другому адресу). Добавить правило нужно в конце файла.
Если у вас апач, то искать конфиг нужно в других директориях (http://microsin.net/adminstuff/xnix/htt ... pache.html)

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

Добавлено: Пт июл 05, 2019 8:41 am
alfik777
Добавил правило, но... Сейчас данные отправляются только из раздела MQTT при редактировании топика когда вписываю значение и ставлю галочку "установить" , а из привязанных объектов "наружу" отправки данных нет. Может я не понимаю, может для отправки обязательно метод нужно создавать?

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

Добавлено: Пт июл 05, 2019 8:42 am
nick7zmail
Для апача рерайт прописан в .htaccess в директории самого МД. Там ничего дописывать не надо.