Сильная нагрузка от wb-rules

Здравствуйте. Имеется контроллер Wiren Board 7.4.3 (s/n AS566KG5), release wb-2410 (as stable). На свежей версии прошивки замечаю дичайшие тормоза, по htop показания la стабильно высокие от сервиса wb-rules.

Добрый день
Судя по логам перегрузка системы может быть связана с превышением лимита чтения регистров для некоторых Modbus-устройств. В логах видно множество предупреждений, таких как:

  • Register read rate limit is exceeded — это означает, что частота запросов превышает установленный лимит для чтения данных с устройств.
  • Ошибки Continuous read is not enabled для некоторых slave-устройств

Как можно это исправить?

Добрый день!

Для начала рекомендую выполнить данные действия:.

в логах вижу 192.168.0.99:23 это WB-MIO-E v.2, по шине rs к wb-mio подключены 4 шторы A-OK. В настройках wb-serial на этот wb-mio стоит таймаут ответа 3000мс. Мне с этим значением играться? если правильно понимаю попробовать поднять в большую сторону?

Добрый день!

Рекомендую проверить все настройки и убедиться, что они одинаковы на всех устройствах. В некоторых случаях может потребоваться наоборот — уменьшение параметров для устранения проблемы

Пришел к тому что решил выключать службы целиком, выяснил что с выключенным wb-mqtt-serial нагрузка почти не падает, держится в районе 5-7 LA. Если выключить zigbee2mqtt, нагрузка снижается до 1-1.9 LA (с включеным wb-mqtt-serial) (по показаниям htop)

Добрый день!

А что у вас работает с Zigbee2MQTT? Уточните, пожалуйста, чтобы я мог помочь более точно.

Решил свой вопрос, стоят датчики wb-msw-zigbee, нужно датчикам указать параметр debounce, иначе происходит вакханалия с поднятием LA хоть до 9, тикет можно закрывать, спасибо за помощь