haha I have experienced lots of these problems while testing and tried my best to build in logic to detect 'real' motion. However since I wanted it sensitive enough to detect things like a slow moving woodlouse there will always be false detections unfortunately. One of my tests I couldn't work out why tin foil was flagging as motion, turned out it was the moon outside the window hitting it at different angles during the night!