Добрый день.

Может быть, есть какие-то типовые решения для таких задач?
Используйте таблицу тревог. Она может использоваться и для отображения истории событий.
В вашем случае события - это старт и остановка компрессора.