Hi,

eine Kombination von je einem RFID-Leser und einer Lichtschranke pro Türrahmen sollte eigentlich reichen.

Angenommen das System wird gestartet, alle Räume sind leer.
Logischerweise würde beim Betreten des 1. Raumes diese Lichtschranke durchbrochen. Daraufhin sollte der Leser den/die Chip/s auslesen.
Dann weißt du, es sind "Anzahl der Chips" im Raum 1. Wird dieselbe Lichtschranke erneut durchbrochen und ein bereits in Raum 1 befindlicher Chip erkannt, so kann die Person den Raum nur verlassen haben.

Durch die Anzahl der Chips in einem Raum kannst du bei Auslösen jeder beliebigen Lichtschranke und gleichzeitiger Chipauswertung damit automatisch die Richtung der Person erkennen und die neue Personanzahl pro Raum errechnen.