Удаление устройств defineVirtualDevice

В скрипте /etc/wb-rules/myrules.js создал устройства defineVirtualDevice.
Далее

rm /etc/wb-rules/myrules.js
systemctl restart wb-rules

Устройства остались, и как теперь убрать их из системы?
Перегрузил контроллер - не помогает…

Есть ли порядок загрузки правил wb-rules?

Спасибо.

Тут дело не в порядке. Когда вы один раз вызвали definevirtualdevice, в mqtt записался топик с описанием устройства. Удаление скрипта не приводит к удалению устройства. Как вариант можно вручную удалить все топики этого устройства.

С этим понятно.

Но всё же: Есть ли порядок загрузки правил wb-rules?

Есть, алфавитный. Если вы назовете файлы 1.js, 2.js, 3.js - то они в таком порядке и будут обрабатываться. Можете вставить в начало файла

log('имя файла');

увидите ваш порядок загрузки. А внутри файла порядок - сверху вниз.

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.