Повторная публикация топиков виртаульного устройства в wb-rules

Добрый день!

При перезапуске wb-rules топики уже созданного виртуального девайса публикуются еще раз, причем публикуются текущие значения. Как можно исправить данное поведение?

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

Боюсь, что никак.

Более того, по многочисленным обращениям общественности, мы планируем со временем внедрить периодическую публикацию неизвенных значений и в другие драйвера, например в драйвер gpio и serial.

А чем это мешает?

У нас виртуальный девайс представляет из себя хаб для выполнения команд. Соответственно при перезапуске wb-rules публикуется команда, которая где-то еще должна обработаться. Мы решили проблему ограничением времени жизни команды, но это не гарантирует полной защиты от дубликата.
Виртуальный девайс - единственный способ красиво связать внешний мир и wb-rules.