Начать можно с того что сделать две команды типа дискретный, связать их с state и пробовать. Включить одну - убедится что опрос идет. Выключить, убедится что опрос остановился. Включить вторую - убедится что опрос пошел.
Затем можно уже строить логику в проекте. Мы описывали как можно построить такую цепочку