Отключение обесточенных модулей и реле от контроллера

Имеется контроллер WirenBoard 7, к нему по одной шине RS-485 подключены реле типа: реле 6-канальный WB-MR6-LV и тп, модули. Часть реле питаются через контроллер, часть реле подключены к собственному блоку питания. Разделить по шинам реле и модули нет возможности.

Нужно ли на уровне программного обеспечения отключать модули и реле, если они обесточены? Конкретная ситуация: реле используются для автополива газона и держать реле и блок питания во включенном состоянии круглый год не имеет смысла (только 4 мес в году нужен автополив).

Не будет ли загружен контроллер WirenBoard 7 (его процессор и память и тп) поиском обесточенных устройств?
Как поступать в такой ситуации?
PS Пробовал отключать на сутки - ничего (замедления) не заметил (горят красным в списке и всё), процессор и память в обычном состоянии (через htop).

Добрый день!

Лучше удалять или отключать опрос неиспользуемых устройств, так как система будет продолжать их искать и периодически, из-за накопленных ошибок, может отключить опрос всей шины. Это, в свою очередь, может повлиять на стабильную работу всей системы.

какие способы? rules может это делать?

Добрый день!

Отключать опрос можно только в настройках самого устройства — у каждого устройства отдельно и по каждому регистру.
Я у себя просто удаляю ненужные устройства, а когда понадобились — добавляю обратно с помощью сканера.

А если устройства участвуют в рулесе (автоматизация затрагивает как отключенные, так и включенные постоянно устройства)? Не будет ли рулес тормозить систему своим поиском?
Если ли возможность с помощью рулеса отключать устройства (кнопочкой)? “Отключать опрос можно только в настройках самого устройства — у каждого устройства отдельно и по каждому регистру.” - ну совсем не хочется, не по “фэншуй” это.

Добрый день,
Уточнил у коллег, для отключения опроса, в свойствах включить “Опрашивать устройство”
и убрать галочку опроса.

Подскажите пожалуйста.

Добрый день!

Тормозить не должно, но ошибки могут активно сыпаться в логи.
Рекомендую временно отключать и соответствующее правило, чтобы избежать засорения логов и упростить диагностику.

Не переживайте, просто отключайте устройства. Из-за отсутствующих устройств остальные на той же шине будут работать, как раньше. Сервис wb-rules ничего не ищет, просто ждет, когда от драйвера придут данные. От отключенного устройства данные не идут, и wb-rules не дергается. Несколько увеличится нагрузка на драйвер, несколько будет больше пакетов в шине, но у вас, я так думаю, запас по пропускной способности шины огромный. Да, будут постоянно валиться ошибки в логи, если вас это не раздражает - пусть валятся. Если раздражает - делайте, как описал коллега.

А вообще, можно ли попросить разработчиков добавить возможность отключения устройств через wb-rules, удобно же одной кнопочкой отключать. Или это вообще невозможно? Если возможно - то как просить об этом?

Добрый день, направил идею.