Есть газоанализаторы, которые способны улавливать наличие и концентрацию газа или смеси газов, на который они настроены.
И да, такой прибор может определить местонахождение источника "утечки" - по увеличению концентрации.
Универсального "нюхача", насколько мне известно - до сих пор нет.