Air quality sensor to detect gases from oil refinery

I live near to an oil refinery. From time to time gases from the refinery come toward our house. I don’t know what kind of gases these exactly are, but they smell similar to what you can experience on a gas station.

I am trying to create an automation which will shut down the venting when the “refinery smell” appears.

What sensor might give the best chance to detect these gases? ( a false positive is not an issue, it just switches off venting unnecessarily)

Did you try to detect it with any sensor? Common VOC sensor?
Any idea about the composition? What we smell can be difficult to be detected by sensor, while some other “non smelling” gas present there can be easy approach.