I understand that the chameleon is stressed and I need to keep the cat away. I just don't know how.
"Got Cat problems? NO PROBLEM!". Oldchamkeeper is here with volumes of anti cat tactics going back decades.
Got a cat that won't leave your lizards alone? Fight back with devious inventions only a true chameleon keeper scarred by losing a cham to cat could invent!
For just $15.99 you can purchase this handwritten notebook with doodles showing you how to deal with your cat around Lizards, for example:
Page 4 - Using soundwaves to freak that cat out. Hook up an air horn to a motion activated sensor. While the chameleon wont mind it your neighbors will! Not to mention what happens to the cat. Does require a ladder to remove the cat from the ceiling after use....
Page 19 - Go medieval in your defense! Place a "moat" around the cage starting 2' out and ring the cage with mouse traps! One of those goes off and the cat will bugger off back his forest! Add tuna to a few for faster results...
Page 31 - Place a pressure sensor under a comfy looking towel near the chameleon cage. wen the cat comes up to scare the **** out of your cham again it will sit in the comfy towel. The pressure sensor then goes off which happens to be connected to a wired door on a pet kennel which inside contains a weiner dog that has been trained to not like cats. While this can be expensive it is far more entertaining.
However in your case I'll give you a freebie:
Go buy a "
scatmat" they are used to keep cats out of a baby's crib. Put it out around the area where the cat likes to view your chameleon, or come up with a way to narrow down the choices of space the cat has. Either way get it to step on the mat near the chams cage. Also very entertaining.
If you don't come up with a solution, you are going to lose one pet or the other. Your call.