Cost effective door/window sensors (UK)

Any sensor which relies on a magnet is likely to eventually have problems if the magnet is placed on a metal surface. It’s just physics. Eventually the metal near the magnet also becomes magnetized and then the sensor will have difficulty.

See the following thread which discusses some of the options: