Проблема со сценариями, ошибка при инициализации после сохранения

при очередном редактировании сценария появилась ошибка создания виртуального устройства и зациклилось сообщение об ошибке таймера

ошибка при инициализации

ошибки таймера и имя последнего сценария в логе

оказалось одинаковое MQTT имя у 2х разных сценариев

приложен диагностический архив, доступен только сотрудникам поддержки
(410.0 KB)

Добрый день.
Попробовал воспроизвести - не выходит.
Выложите содержимое /etc/wb-scenarios.conf пожалуйста.

дубль
ms039_1_ms039_2

wb-scenarios.conf (163.0 KB)

Да, проверил:


Если я создаю два объекта, явно указывая каждому одинаковое имя в “наименование” - то получаю ошибку.
У вас тоже явно указан топик:

Посовещаюсь с разработчиками - нужно ли явно проверять на уникальность.

у меня наименование и идентификатор mqtt разный (задается отдельно)
возможно нужно проверять MQTT идентификатор вместо наименования, ну или и то, и другое

Summary

Да, но для устройств с наименованиями “ms039_1_ms039_2 AL12 Лестница вход в цоколь от ДД” и “ms015_1_ms116_2 L116_3 Лестница гл от ДД” задан, именно вручную одинаковый.

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

ЗЫ: меня больше волнует факт того, что я получил циклическую ошибку таймера. попробую еще раз воспроизвести усебя именно ее

зашел в сценарии и поменял наименование для первого сценария (не датчик движения), добавил “-” к названию.

нажал “записать”.

в итоге словил перезагрузку драйвера serial

Summary

log_20260430T184320.log (796.7 KB)

так должно быть?

приложен диагностический архив, доступен только сотрудникам поддержки
(440.4 KB)

начальное состояние

походил мимо некоторых

итоговое состояние

и пошли ошибки в логах

Summary

и потом прекратились

Summary

уменьшил таймер до 5 сек, ошибки только на время обратного отсчета

Summary

ну и в окне отладки тоже другой сценарий в названии фигурирует, на самом деле лог от сценария “ms031_5_ms128_1”

Summary

Сценарии не перезапускают этот сервис.

Нет, точно не с ill.
Актуальная версия, кстати, wb-mqtt-serial=2.224.0-wb105
Обновите пакеты пожалуйста.