Отслеживание обрыва линии

Так - нет критичных ошибок.

Не, “повторный запрос” - точно не надо/
Посмотрите как описывается, например тут: Debounce (антидребезг) - #2 от пользователя BrainRoot

Всякий раз когда выполняется trackMqtt(" - создается новое правило (объект)
то есть это не единичный запрос топика, это создание обработчика.