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

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

Модератор: immortal

Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Предложения по доработке модуля MQTT

Сообщение sergejey » Вт мар 14, 2017 3:12 pm

У вас похоже циклы вовсе не работают. start это команда к запуску, а если бы циклы работали, то там шло бы время последней активности цикла.
За это сообщение автора sergejey поблагодарил:
vladdd183 (Вт мар 14, 2017 3:13 pm)
Рейтинг: 1.16%

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
vladdd183
Сообщения: 7
Зарегистрирован: Сб мар 11, 2017 6:07 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: Предложения по доработке модуля MQTT

Сообщение vladdd183 » Вт мар 14, 2017 3:13 pm

И что с этим делать? Как лечить подобные болячки?
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Предложения по доработке модуля MQTT

Сообщение sergejey » Вт мар 14, 2017 3:19 pm

vladdd183 писал(а):И что с этим делать? Как лечить подобные болячки?
Смотрите почему не запускаются циклы. Попробуйте вручную запустить cycle.php -- может ошибки покажет.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
vladdd183
Сообщения: 7
Зарегистрирован: Сб мар 11, 2017 6:07 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: Предложения по доработке модуля MQTT

Сообщение vladdd183 » Вт мар 14, 2017 3:25 pm

А не подскажете как это сделать? Со скриптами не дружил ещё
vladdd183
Сообщения: 7
Зарегистрирован: Сб мар 11, 2017 6:07 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: Предложения по доработке модуля MQTT

Сообщение vladdd183 » Вт мар 14, 2017 3:37 pm

Я заново поставил можордомо, все скрипты заработали, а mqtt пишет рестарт Изображение
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Предложения по доработке модуля MQTT

Сообщение sergejey » Вт мар 14, 2017 3:39 pm

vladdd183 писал(а):Я заново поставил можордомо, все скрипты заработали, а mqtt пишет рестарт Изображение
Попробуйте там же нажать start.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
vladdd183
Сообщения: 7
Зарегистрирован: Сб мар 11, 2017 6:07 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: Предложения по доработке модуля MQTT

Сообщение vladdd183 » Вт мар 14, 2017 3:53 pm

Изображение
Только старт и пишет
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Предложения по доработке модуля MQTT

Сообщение directman66 » Чт мар 23, 2017 11:03 am

Alexei писал(а):Нашел небольшой баг: В настройках mqtt топика есть функция Set которая позволяет паблишить значения без привязки к объекту (для тестов например)
Так вот она паблишит, все что угодно кроме 0 (ноля)
так и не работает, подтверждаю.

Также почему-то перестала работать связка объекта и записи mqtt, хотя в таблице данные от устройств плагин получает, циклы запущены.
СпойлерПоказать
Trying to reconnect...
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/lib/mqtt/phpMQTT.php on line 156
Warning: feof() expects parameter 1 to be resource, boolean given in /var/www/lib/mqtt/phpMQTT.php on line 154
Warning: fwrite() expects parameter 1 to be resource, boolean given in /var/www/lib/mqtt/phpMQTT.php on line 200
Warning: fwrite() expects parameter 1 to be resource, boolean given in /var/www/lib/mqtt/phpMQTT.php on line 199
Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (Connection refused) in /var/www/lib/mqtt/phpMQTT.php on line 71
13:02:28 Subscribing to: /#
13:02:28 Path: /#
13:02:28 Topics to watch: /# (Total: 1)
13:02:50 Subscribing to: /#
13:02:50 Path: /#
Trying to reconnect...13:02:50 Topics to watch: /# (Total: 1)
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/lib/mqtt/phpMQTT.php on line 156
Warning: feof() expects parameter 1 to be resource, boolean given in /var/www/lib/mqtt/phpMQTT.php on line 154
Trying to reconnect...
Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/lib/mqtt/phpMQTT.php on line 156
Warning: feof() expects parameter 1 to be resource, boolean given in /var/www/lib/mqtt/phpMQTT.php on line 154
Удаление модуля и переустановка не помогает. Что могло произойти?
upd: видимо было что-то с базой, восстановление из бакапа восстановило работу
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Предложения по доработке модуля MQTT

Сообщение sergejey » Пн мар 27, 2017 12:23 pm

directman66 писал(а):
Alexei писал(а):Нашел небольшой баг: В настройках mqtt топика есть функция Set которая позволяет паблишить значения без привязки к объекту (для тестов например)
Так вот она паблишит, все что угодно кроме 0 (ноля)
так и не работает, подтверждаю.
Исправил

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Предложения по доработке модуля MQTT

Сообщение directman66 » Вт мар 28, 2017 10:50 pm

непонимаю, по какой причине падают циклы mqtt. mqtt работает, но с постоянным засером лога, падением и восстановлением цикла.
Последний раз редактировалось directman66 Вт мар 28, 2017 10:51 pm, всего редактировалось 1 раз.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Ответить