Возможны помехи, остаточная намагниченность какой-дибо железки тоже может повлиять (см."Аномальный эффект Холла"),температура...ну тут уж видимо просто не надо выходить за приемлемый диапазон.
Оптику тоже ставят в моторы, тоже иногда жалуются, но вроде бы поменьше. Зависит от конструкции. Тут главное - загрязнение и старение оптопары, что впрочем усиливается при повышенной температуре.