Potsdam Terminbuchungs-Hack.

Potsdam Terminbuchungs-Hack

Intro

Vor einigen Jahren bin ich nach Potsdam gezogen, eine wirklich coole und schöne Stadt. Sie hat gepflegte Parks, freundliche Menschen und wirklich gute Schulen für Kinder.

Was mir auch auffiel, war, dass es sehr einfach war, einen Termin zu bekommen, um den Reisepass zu verlängern oder die Meldedaten zu aktualisieren (Bürgerservice).

Das war 2018.

Jetzt, im Jahr 2025, ist Potsdam immer noch eine wirklich schöne Stadt, aber die Qualität der öffentlichen Dienstleistungen hat sich auf Berliner Niveau verschlechtert.

Offenbar hat Potsdam ein terminbasiertes System eingeführt. Allerdings sind für das nächste Jahr keine Termine verfügbar. Jeder einzelne Tag ist ausgebucht.

Wenn ich meinen Reisepass verlängern muss, kann ich das nicht tun. Dieses Problem betrifft nicht nur Reisepässe, sondern alles, was eine behördliche Genehmigung erfordert: Neuzulassung eines Autos, Passverlängerung, Ummeldung. Die Liste ist sehr lang.

Es ist sehr frustrierend und kein guter Service.

Echte Lösung

Das Grundproblem ist, dass Termine kostenlos sind, sodass Menschen sie einfach buchen und vergessen. Es ist auch bequem für die Mitarbeitenden im Bürgeramt - weniger Termine bedeuten weniger Arbeit. Man muss nicht einmal E-Mail, Telefonnummer oder Namen angeben. Man kann also Termine als Donald Duck registrieren. Verrückt.

Meine Lösung: Eine kleine Gebühr für den Termin erheben. Wenn Sie nicht erscheinen, wird die Gebühr an eine Wohltätigkeitsorganisation gespendet. Andernfalls bekommen Sie die Gebühr zurück, wenn Sie erscheinen.

Ich wette, das würde das Problem einfach lösen.

Leider funktioniert das nicht, und ich brauchte jetzt eine Lösung.

Gehackte Lösung

Da das Terminsystem so dysfunktional ist, musste ich einen kleinen Hack erfinden. Zum Hintergrund: Ich brauchte 3 Reisepässe (1 für mich und 2 für meine Kinder). Das bedeutet 3 Termine zur gleichen Zeit, was noch schwieriger ist als ein “einfacher” Termin.

Mir fiel auf, dass manchmal Termine auf der Terminseite für einen kurzen Zeitraum verfügbar werden. Aber stundenlang die Terminseiten zu beobachten, nur um einen Termin zu bekommen, ist nicht wirklich effizient.

Meine Lösung ist nicht vollständig automatisiert, sondern hybrid. Ich verwendete Selenium IDE (ein Browser-Plugin, das für Softwaretests entwickelt wurde) und ein Automatisierungsskript. Diese Automatisierung loggt sich in die Terminseite der Stadt Potsdam ein und durchläuft den Kalender. Wenn ein Termin verfügbar wird, piept es.

Mit diesem Ansatz konnte ich normal mit meinem Laptop arbeiten und das Selenium-IDE-Plugin im Hintergrund laufen lassen. Sobald ich den Piepston hörte, konnte ich den Tag auswählen und den Termin buchen.

Sehr einfach und unkompliziert.

Ich bekam einen Termin für nächsten Dienstag, und die Sachbearbeiterin, die die Dokumente erstellen musste, war auch sehr freundlich. Klasse!

Der vollständige Quellcode ist auf GitHub verfügbar. Teilen oder modifizieren Sie ihn gerne. Er ist nicht vollständig automatisiert, aber er erledigt die Aufgabe mit minimalem Aufwand.

Ich persönlich hoffe, dass das Buchungssystem von der Stadt repariert wird, damit auch Menschen, die nicht wissen, wie man einen Browser automatisiert, einen Termin für sich und ihre Familien bekommen können. Es ist ein bisschen traurig.

Mehr

Related posts