Стараюсь концевики опрашивать аналоговыми входами.
Как в охранной сигнализации, с контролем целостности линии одним или двумя резисторами.