I have tried the Venus fly traps without much success, Think I read somewhere they require a dormant cool time ?
The pitcher type work ok . But the best knat catchers have been the sundew or butterwort . Can't really let the plants that like wet to dry out like Phrags. ect .
There are sticky traps (yellow cards) sold that will catch them , might do a search on the big G . also plain fly ribbon will if you can put it where it does not end up in your hair Gin