J'en ai lu une autre qui dit de mettre une bouteille (fermée!) pleine d'eau dans les pots de fleur, il semble que ce soit les reflets de lumière qui tiennent les chats à l'écart...
Ça je n'ai pas essayé...
Sinon il y a les tiges de rosiers, avec les épines! qui sont efficaces.