Smoke odours associated with fire damage can come from many different building materials.
The flue gases produced have different chemical compositions, some of which are easy to remove, while others can be impossible to remove. It is therefore best to remove as much smoke and soot-damaged material as possible from your home.
After which it may be necessary to try both ProtoxAbScent as ProtoxHysanto see if it is possible to remove the residual odour.