Доброго времени суток. Имеется проблема с инициализацией некоторых правил после перезагрузки. Как я понимаю проблема в том, что правила с обращением к модулям загружаются быстрее, чем инициализируются сами модули в системе. Если через несколько минут после перезагрузки выполнить перезапуск сервиса wb-rules, то всё начинает работать. Так вот вопрос - как мне отложить запуск Wb-rules через пару минут после перезагрузки? Или может разработчики обратят на этот момент внимание.
Добрый день.
Обычно все ж такой проблемы не возникает. Если создать правило которое настроено на изменение топика при отсутствующем топике - то при появлении топика оно будет работать.
Проверил. На типовом Примеры правил — Wiren Board если
- остановить wb-mqtt-serial
- перезапустить wb-rules
- запустить wb-mqtt-serial
Работает. То есть правила - создаются, отрабатывают.
Похожее рассматривалось тут.
Но лучше все ж писать так, чтобы последовательность запуска не сказывалась.