WirenBoard по MQTT

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

Ответить
Kulandy
Сообщения: 36
Зарегистрирован: Вт апр 21, 2015 9:36 am
Откуда: Поволжье
Благодарил (а): 13 раз
Поблагодарили: 0

WirenBoard по MQTT

Сообщение Kulandy » Чт апр 14, 2016 8:10 am

Доброго всем времени суток!
Прикручиваю интересную железу WirenBoard. Обмен по MQTT. Настраивал по инструкции , сразу всё завелось., (правда пока с управлением какая-то заминка - буду разбираться...) Данные получаю, в графики вкладываю ... Обнаружились непонятные грабельки: файл /debmes/log_2016-ХХ-ХХ-cycle_mqtt.php.txt растёт неприлично бурно... за сутки где-то на полтора ГИГА! :o Учитывая, что под MD у меня китайский пепелац с SSD диском на 64 Г, из которых 15 - на систему - полтора месяца работы... :cry:
Причём сообщения типа:
СпойлерПоказать
2016-04-14 08:47:57 Topic:/devices/wb-adc/controls/A1 0.05
2016-04-14 08:47:57 Topic:/devices/wb-adc/controls/A1/meta/order 0
2016-04-14 08:47:57 Topic:/devices/wb-adc/controls/A1/meta/type voltage
2016-04-14 08:47:57 Topic:/devices/wb-adc/controls/A2 0.05
2016-04-14 08:47:57 Topic:/devices/wb-adc/controls/A2/meta/order 1
Вобщем-то ошибок не выкладывает (IMXO)

Подозреваю, что сюда сыпет то, что не прилинковано к "своим" переменным.
А может и все подряд сообщения MQTT валит... :roll:
Может кто сталкивался с этой проблемкой?
Как унять фонтан информации, шоб не писало?
Ткните носом, пока не нашел в наших форумах...
Спасибо.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: WirenBoard по MQTT

Сообщение sergejey » Чт апр 14, 2016 10:01 am

В файле ./scripts/cycle_mqtt.php закомментируйте строчку 103 чтобы было:

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

//echo date("Y-m-d H:i:s") . " Topic:{$topic} $msg\n"; 
Там для отладки вывод всех сообщений сделан, что, видимо, лишнее. В ближайшем обновлении модуля уберу из основной ветки исходников.
За это сообщение автора sergejey поблагодарил:
Kulandy (Чт апр 14, 2016 10:42 am)
Рейтинг: 1.16%

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Kulandy
Сообщения: 36
Зарегистрирован: Вт апр 21, 2015 9:36 am
Откуда: Поволжье
Благодарил (а): 13 раз
Поблагодарили: 0

Re: WirenBoard по MQTT

Сообщение Kulandy » Чт апр 14, 2016 10:41 am

Огромное спасибо, всё заработало как надо! :D Мне кажется эту строчку надо в новых версиях оставить., причём оставить в закомментированном виде, и подписать, для чего она. В принципе очень удобно при отладке MQTT - все сообщения видно.
Хотя, может опыта у меня в этом маловато., :oops: наверное Вам виднее...
Ещё раз СПАСИБО !
Ответить