I don't know how a wasp-catching jar works as I have never seen one in action, but it sounds as though it works on the basis of enticing the wasp into it. In other words, it encourages wasps to come close to it.
I may be just losing the plot a bit here, but surely you don't want to encourage them near to the house?
Wasps are good insects and only sting if they are provoked into doing so because they feel threatened. If people ignore them and don't flap in panic when they see one, they won't be stung. I once found that I had one up inside a trouser leg but I stood still and waited and it eventually worked out that it was on a hiding to nothing and walked back down and out again without stinging me.
There is really no need to catch them and, I presume, kill them by inviting them into a trap. They will fly around and not molest anyone or anything if they are just left to get on with their natural routines.