а у меня давно не работает аларм работает только при значении еденицы
но я это компенсировал счетчиком в аларме и использованием дополнительной переменной равной значению переменной счетчика деленная по модулю на room_speed. В итоге получается 1 секунда