BACnet basiert auf einem Modell aus Objekten und Diensten, unabhängig vom physischen Medium. Dieses Modell wird entweder über BACnet/IP (Ethernet) oder BACnet MS/TP (Master-Slave/Token-Passing über RS485) übertragen. Die Objekte (Analog Value, Binary Input…) sind dieselben; nur das Netzwerk unterscheidet sich.