Ошибка, если устройство не найдено

Для “ответственых” датчиков типичным подходом является еще и периодический контроль их наличия с обработкой отсутствия, естественно.
Вот как тут: Сообщение при отключении или неисправности в Telegram - #3 от пользователя BrainRoot
К сожалению не могу посмотреть в ваш скрипт, так как js запрещен на форуме.
Выложите сам текст его отформатировав как код.
И да, я бы начинал (активировал правило) после таймаута в 30, например секунд после старта контроллера.
Но, хочу заметить что использование в правилах отсутствующих в текущий момент, при его создании контролов - к ошибкам не приводит.