Итак, поймал проблему, с рестарта wb-rules прошло 3 суток. На 1-2 сутки несколько раз замечал лаги в 2-3 секунды в работе выключателей и герконов двери(включают свет) на WBIO-DI-WD-14. На 3 сутки, начались фризы 30-60сек примерно, не мерял.
- Лог mosquitto_sub -v -t zigbee2mqtt/# >> file во время длинных лагов
log_28_11_2023_bugs (117,8 КБ)
В это же время скриншот htop
- Не перезагружая ни wbrules, ни zigbee2mqtt меняю в z2m вывод в mqtt с json на attributes
log_28_11_2023_zigbee_write_as_attributes (93,3 КБ)
Лаги пропали, скриншот htop не сделал, но загрузка процесса wbrules приходит в норму - 25-27%
Лог wb-rules за период когда лагало, и когда отключил json - разницы не вижу
wb-rules_20231128T104947.log (10,6 КБ)
- Включил назад в z2m вывод в mqtt json и перезагрузил wb-rules. Все так же нормально работает, реакции мгновенные.
Лог mqtt
log_28_11_2023_after_restart_wbrules (79,8 КБ)
Лог wbrules
wb-rules_20231128T112950.log (20,8 КБ)
Скриншот htop