Подскажите как убрать из комнатного устройства данные которые не передаются, Со2, движение и тд. Из-за них или из-за чего-то другое в логах постоянно ошибки сыпятся.
А также подскажите как добавить программу бассейн точнее данные с нее на WB?
Подскажите как убрать из комнатного устройства данные которые не передаются, Со2, движение и тд. Из-за них или из-за чего-то другое в логах постоянно ошибки сыпятся.
А также подскажите как добавить программу бассейн точнее данные с нее на WB?
Здравствуйте!
Если какие-либо данные не нужно запрашивать, то их можно отключить в настройках драйвера
Думаю, вот эта информация может вам помочь:
http://gidrologo.ru/каталог/автоматика/управление/smartweb/wirenboard_6
Предполагаю, что и с программой “Бассейн” должно работать.
Добрый день, перечитал все инструкции вдоль и поперек. Канал can0 сыпет ошибки забивая лог, на скриншоте выше вы показываете данные которые забираем именно из WB, их я конечно для теста удалил. В попытке переустновить драйвер SmartWeb - пришлось даже сбросить весь контроллер WB, тк инструкции по удалению Smartweb нету, а через стандартные средства все повисло и работало крайне не стабильно, сейчас стоит голая система и боюсь уже ставить чтобы опять не поломать все.
Такое повеление Smartweb - перезагружается за день десятки раз, обновления прошивки и сброс не помогают.
Не совсем понятно, о чем речь. Сервис SmartWeb перезагружается? Если да, то проверьте, сконфигурирован ли интерфейс CAN:
Посмотрите логи сервиса wb-mqtt-smartweb:
journalctl -u wb-mqtt-smartweb
Да, конечно это все сделано. Могу установить повторно и дать доступ для анализа, сейчас после сброса контроллер без него стоит до выяснения обстоятельств.
Сам Smartweb физически уходит в рестарт, это видно выше по журналу.
То есть сам контроллер SmartWeb K? Связано ли это с подключением к нему контроллера Wirenboard?
Цепочка: Wirenboard 7=> Smartweb X => Smartweb S => Smartweb K => Smartweb K
На данный момент такой вариант работы по can шине. На данный момент Wirenboard 7 нету драйвера wb-mqtt-smartweb, могу поставить и будет вариант выше как на скриншоте - те ошибки обмена данными сыпятся постоянно забивая весь лог.
В некоторых партиях Wirenboard 7 есть проблема с CAN-интерфейсом: ERRWB73002
Для диагностики проблемы пришлите, пожалуйста, архив с диагностической информацией контроллера. Создание архива описано в инструкции.
Да, ваш экземпляр подвержен проблеме.
Давайте мы бесплатно поменяем вам оборудование. Курьер привезёт новое оборудование и заберёт старое:
Для возврата напишите, пожалуйста, письмо на info@wirenboard.com.
В письме укажите:
Добрый день, отписал на почту.
Добрый день, решилась проблема с перезагрузкой SmartWeb из-за can0 после замены WB7,
Осталась проблема с перезагрузкой Smartweb если заходить на его веб-интерфейс, он начинается грузить по can все данные и уходит в ребут, если не заходить через родной веб (например заходить только через http://control.teplomonitor.ru/) то перезагрузок нету, чем это можно починить? Если отключаю WB7 от can шины, то такое не наблюдаю.
Также вопрос как победить бесконечный поток логов и ошибок связанный с передачей параметров которые не поддерживаются. Заведено 32 комнатных устройства (у них нету влажности, движения и тд) но Smartweb упорно пытается их считать и передать на WB после чего спит ошибку
Не очень понимаю проблему. Что вы понимаете под Smartweb: службу wb-mqtt-smartweb или сам контроллер SmartWeb K? Пришлите, пожалуйста, видео с проблемой и архив с диагностической информацией контроллера. Создание архива описано в инструкции.
В документации (GitHub - wirenboard/wb-mqtt-smartweb: Wiren Board MQTT SmartWeb driver) описано так:
Шлюз автоматически определяет доступные программы в сети SmartWeb и создаёт для их датчиков, входов и параметров MQTT контролы. Типы программ должны быть описаны в отдельных json файлах. Схема структуры файлов. Файлы с описанием типов программ сохраняются в каталоге /etc/wb-mqtt-smartweb.conf.d/classes
.
Предполагаю, что можно скорректировать файлы в директории /etc/wb-mqtt-smartweb.conf.d/classes
или программу на контроллере SmartWeb K, которая почему-то не отдает запрашиваемые параметры.
Проблема в физической перезагрузке Smartweb X при попытке зайти на его собственный веб. Наблюдается когда подключена can шина. В чем может быть проблема не подскажу, предполагаю что при попытке считать большой объем данных при загрузке веба возникает какая-то ошибка и он уходит в ребут. Архив сделаю чуть позже, но думаю он врят ли чем-то поможем, просто покажет что девайс в ауте и связи нету.
Шаблок пробовал менять в первую очередь, у меня не вышло (либо не правильно делал), топики в вебе Wirenboard остаются, ошибки соотвественно также.
Пришлите файлы из этой директории на контроллере. Как вы их меняли?
Питание в порядке?
Тогда, думаю, лучше обратиться в “Гидролого” к разработчикам контроллера Smart Web X.
Решили и выловили несколько багов совместно в поддержкой Smartweb, но вот эти ошибки они не в силах изменить тк драйвер писался командой WB, переадресовали к вам, подскажите что это за запросы параметров и как их убрать, они спится бесконечно, в не зависимости есть ли датчики и параметры в настройках драйвера.
Покажите пожалуйста файл в котором у вас описан параметр 11 с идентификаторами 1 и 2.
Я не смог найти где именно описаны такие параметры, не знаю откуда он берет эти данные, предполагаю что в самом драйвере. По форуму также походил и заметил что у всех эта ошибки также есть.