I've just bought a new cat flap. Which isn't very noteworthy, except that:
A. it's internet connected (more on this later when I get it working) and
B. half the writing on the box is in German, so I now know that "cat flap" in German is "Katzenklappe" which is a delightful word!