выкидываете таймеры, а в условиях ставите фронт сигнала с датчиков. Так то это демка, а не готовое решение, тат еще много чего нужно будет переделать