Время последнего изменения параметра

Натолкните на мысль, пожалуйста, как в движке правил обрабатывать время последнего изменения параметра? Например, правило, которое будет выполнять некоторое действие, если значение определенного контрола не менялось X суток. Надо запрашивать историю из mqtt-db, или может есть какая-то встроенная функция для этого?

Прсматривать -
Вики
а работать - обсуждается тут
Вообще - самосму интересно, у меня в планах научиться медленный PID делать, а ему история нужна. покопаю документацию.

Ещё можно просто в правиле подписываться на контрол, и при каждом изменении момент и значение сохранять в PersistentStorage. При очередном изменении смотреть, сколько прошло времени с того момента.