А что за проблема с выключателями и модбас? Все это программно решается. Важно же, чтобы при нажатии кнопки мгновенно получить реакцию в виде загоревшейся лампочки. Дак вот такие действия должны идти мимо опроса. Как сделано у меня: опрос на разные девайсы в зависимо от важности раз в 0.5, 2, 10, 60 сек. Но если я нажал кнопочку включить свет- команда в линию улетает моментально.