Не тестировал, но, полагаю, вполне может работать.
За те пару месяцев, что прошли с момента написания поста
№7 сделано управление домофонным модулем по сети RS485.
Сейчас тестирую железо и одновременно пишу небольшое приложение под Windows для простейшего конфигурирования. Построено по описанной схеме - на модуле имеется интерфейс RS-485, каждому модулю можно задать адрес на шине от 1 до 30.
Для возможности управления сетью потребуется завести шину RS-485 на компьютер. Это можно сделать или непосредственно, через USB-конвертер, например Z-397 USB от Ironlogic (протестировано), или через различного рода мосты, позволяющие пробросить шину на удаленный компьютер через интернет, например Z-397IP от того же Ironlogic (тоже протестировано), или через GSM-сеть, (это пока не тестировалось, банально еще не закуплены модули, их довольно много вариантов в продаже).
На компьютер устанавливается ПО для поддержки конвертеров (драйверы), в системе появляется виртуальный СОМ-порт, через который и происходит общение компьютера с выбранным модулем. В простейшем случае это можно делать даже через программу "Гипертерминал", ранее входившую в число стандартных в Windows (до ХР включительно), или через специальную программу-конфигуратор (сейчас пишется и тестится).
Модуль поддерживает несколько команд, передавая которые можно реализовать практически полное управление. В числе команд: запрос информации о состоянии модуля, команда открывания замка, команда тестового звонка диспетчеру (естественно, звук не передается по сети), команда тестового звонка на абонентский номер, команда чтения любой ячейки из микросхемы памяти, и команда записи любой ячейки микросхемы памяти. Понятное дело, что с возможностью изменять содержимое памяти, реализуется полное управление - вкл-выкл вызова, запись-удаление ключей, в общем все настройки, что содержаться в микросхеме памяти. Возможно в перспективе будет реализована дистанционная прозвонка коммутаторов, но этого пока нет в базовой прошивке, так как тут требуется двусторонний обмен между коммутатором и управляющим модулем. Коммутаторы пока умеют тестировать абонентскую часть только локально, компьютер нужно подключать непосредственно в диагностический разъем коммутатора, на управляющий модуль передачи этих данных нет.
Ближе к готовности (не ранее декабря), возможно, соберу тестовый стенд, повешу веб камеру перед панелями вызова, проброшу порт RS-485 и можно будет поиграть. Кому интересно, сообщу IP адрес, куда цепляться. В принципе это уже и сейчас работает, я из дома могу управлять сетью из 6 модулей, стоящих в офисе, просто не все готово.