Отваливаются правила

Доброго времени суток.

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

Прямо сейчас можно скачать deb-файл с версией с “простым” исправлением (дело в переполнении очереди запросов, которая имеет фиксированный размер) по ссылке:

В случае, если со скачанной версией будет возникать та же проблема, должно помочь увеличение размера очереди в файле /etc/default/wb-rules.

Приносим извинения за неудобства.

/etc/default/wb-rules по данному адресу нет такого файла

Что мне делать со скаченным deb файлом?

Скачанный deb-файл нужно скопировать на контроллер любым удобным способом. Если контроллер подключен к интернету, просто скачиваем файл туда напрямую командой:

$ wget https://github.com/contactless/wb-rules/releases/download/v1.7-nmu5/wb-rules_1.7.nmu5_armel.deb

Также можно воспользоваться менеджером файлов WinSCP, чтобы загрузить файл с компьютера через SSH.

Далее нужно установить пакет из этого файла командой (в той же директории, куда загрузили файл):

$ dpkg -i wb-rules_1.7.nmu5_armel.deb

Файл /etc/default/wb-rules будет работать только для движка правил из этого пакета. Если файла после установки пакета там не будет, создайте его командой:

$ echo "export WB_RULES_QUEUES_LEN=2048" > /etc/default/wb-rules

ситуация снова начала повторяться

По вашей милости только затопил соседей, рванул шланг а правила не отработали по протечке так как устройство сырое.

Попробуйте пожалуйста увеличить здесь число в два раза.

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

Все тоже самое продолжается. Только теперь колом встает и только физическая перезагрузка помогает, уже напрягает такое поведение

Тогда прошу сделать

mqtt-get-dump /# > mqtt_dump.txt

и прислать файл mqtt_dump.txt, все правила и весь лог /var/log/messages целиком на почту support@contactless.ru

я не могу вам отправить, возвращается с пометкой похоже на спам

Попробуйте воспользоваться сервисами для загрузки файлов (например, https://uploadfiles.io/), и отправьте ссылку на загруженный архив на support@contactless.ru.

не получается установить, следующая ошибка на фото

это wb5?

wb6

Эта версия собрана для архитектуры armel, которая используется на WB5, на WB6 уже armhf. Я пересоберу пакет для WB6 и приложу ссылку на него здесь в ближайшее время.

Спасибо!

Теперь по ссылке в сообщении выше (Отваливаются правила) доступен также пакет для armhf-stretch.

Попробуйте установить, отпишитесь о результате.

Сообщение перенесено в тему Поддержка KNX в WirenBoard

Проблема в движке остаётся до сих пор?

safonik, добрый день!
А какая у вас версия движка правил?

Давайте по-другому поставим вопрос.
Проблема с зависанием движка правил из-за роста очереди сообщений уже была исправлена в какой-то версии движка?