Что вы на самом деле хотите сделать с вашей интегрированной системой?
Двое из моих бывших работодателей разработали системы контроля доступа, обе работают на Windows. Оба обеспечивали программный API (сокет DCOM или TCP.) * Другое дело поддержка NIX, но, по крайней мере, вы избежите проблемы с аппаратным интерфейсом.
Одним из них был Honeywell, но он предназначен для больших систем и, вероятно, будет вне вашего ценового (и сложного) диапазона. Другой (небольшой запуск) не поддерживает все перечисленные устройства.
Если проводка вашего здания соответствует RS485, вам вряд ли удастся подключиться через него. Ethernet к программному обеспечению контроля доступа - ваш лучший выбор.
Устройства, подключенные к Ethernet, традиционно необычны, так как конфигурация сложная; Ваш типичный установщик аварийных сигналов не знает об IP-адресах, подсетях, коммутаторах и тому подобном.