Hi mikka, welcome here!
Smell sensors exist as semiconductor chips. Maybe some fit the odour you seek. They work at room temperature so they need a trunk to cool the sniffed gas.
What about detecting the smoke? In vacuum, any light absorption must be attributable to smoke, so you can detect very little smoke, hopefully early enough for your use. At least, that's simpler than identifying a specific molecule. As an alternative to absorption, you could look for light diffusion. If you can see with your eyes ever so little smoke early enough to protect your products, a proper optical means can detect it too.