Фильтрация тоже не обязана быть аппаратной.
Такое можно сделать на контроллере для электросчетчика, например. Их полно всяких, даже Миландр делает.