I am looking for a device that will recognise a specific cat and spray the water towards it. There is a aggressive stray cat in the area and is constantly attacking mine.
If you can‘t recognise that one cat then you could maybe somehow mark your cats?
Then keep your damn cat indoors. They shouldn't be roaming free anyway.
Keyword is "stray", it's not theirs.
I wouldn‘t stress the fact it‘s a stray cat too much. In my experience the situation wouldn‘t be any different if the aggressive cat had an owner in the neighborhood.
Disclaimer: I don‘t have cats myself but all the cats in my area (non stray) seem to use my ground as their toilette :(
That’s because you don’t have a cat. You can have a cat for him to defend your ground. Or, much better, a dog.
The stray presumably can’t unlock and open house doors, which would imply theirs are outside at times.
That stray also is using any opportunity to get into house and attack my cat when it is indoors. It also eats my cat's food and steals unopened food packets. I want to make it avoid my place.