Настройка Alarms

Подскажите можно ли сделать так, чтобы алармы активировались и деактивировались по виртуальному свичу?

Как вариант - создать виртуальное устройство, писать в него данные с реального при условии включенности выключателя. Аларм вешать на это виртуальное устройство.