benjamin weinlich

Journal · Fragen · Seite 4 von 13

Fragen & Antworten.

Kurze, konkrete Antworten auf echte Fragen aus dem Betrieb. Jede Notiz löst ein reales Problem.

Was tut eine Telefon-KI, wenn eine Rufnummer zu mehreren Kunden gehört?

Wenn eine Rufnummer zu mehreren Kunden gehört, braucht die Telefon-KI eine feste Regel, sonst rät sie. Beim Aufbau der Kundentabelle fand ich 436 Nummern, die auf mehrere Datensätze zeigen, 929 Kunden sind betroffen: mal dieselbe Familie, mal völlig fremde Leute. Ich lasse jetzt den jüngsten Kontakt gewinnen, damit am Telefon der richtige Name erscheint. Ein Schlüssel, der nicht eindeutig ist, braucht eine Entscheidung und keine Vermutung.

Wie testet man eine amtliche Prüfung, ohne ein Siegel zu verbrauchen?

Eine amtliche Prüfung testet man, indem man einen echten Vorgang wieder auflöst, statt einen zu erfinden. Beim Umzug unserer AU-Software auf den neuen Rechner habe ich die verbuchte Untersuchung in AÜK Plus gelöscht, das gibt das Siegel frei, und die Messdaten vom Prüfgerät erneut geschickt, das verbraucht es wieder. Netto null, und die zentrale Datenbank erkennt den Datensatz an seiner Kennung wieder. Eine erfundene Untersuchung wäre offiziell gewesen, ein zweites Mal gegangener Weg ist nur ein Weg.

Was tut eine Automatik, wenn das Messgerät abends ausgeschaltet ist?

Wenn das Messgerät abends ausgeschaltet ist, tut eine gute Automatik gar nichts, und genau das ist die richtige Antwort. Unser Achsmessstand wird jede Minute abgefragt; ist er aus, schreibt der Ablauf eine ruhige Zeile ins Protokoll und beendet sich, ohne den Stand der Dinge zu verändern. Am nächsten Morgen holt er die offenen Messungen binnen einer Minute nach. Nicht erreichbar ist kein Fehler, und wer beides gleich laut meldet, erzieht seine Leute dazu, Alarme zu überlesen.

Soll ein neues Messprotokoll automatisch im Dokumentenarchiv landen?

Automatisch im Dokumentenarchiv landen sollte ein Messprotokoll nur, wenn klar ist, zu welchem Auftrag es gehört. Unser Achsmessstand liefert Zeitpunkt und eine Kennung, aber Kunde, Auftrag und Kilometerstand bleiben in seiner Schnittstelle immer leer, bei allen 122 Messungen im Bestand. Deshalb fügt der Ablauf die vier Berichte zusammen, druckt sie und schickt sie per Mail, und die Zuordnung macht ein Mensch. Ein Dokument ohne Bezug ist kein Archiv, sondern ein Fundbüro.

Wie holt man Messprotokolle aus einem Gerät, das keine Schnittstelle anbietet?

Aus einem Gerät ohne offizielle Schnittstelle holt man die Protokolle über dieselbe Oberfläche, die es selbst benutzt. Unser Achsmessstand druckt laut Anleitung nur auf einen lokalen Drucker, ist aber webbasiert, und hinter der Weboberfläche lagen 122 gespeicherte Messungen mit je vier PDF-Varianten. Ein kleiner Abholdienst zieht sie jetzt und schickt sie ins interne Postfach. Was ein Gerät dem Browser zeigt, kann es auch einem Programm zeigen.

Sollen Messprotokolle automatisch ins Dokumentenarchiv wandern?

Automatisch ins Dokumentenarchiv sollen Messprotokolle nur, wenn eine Zuordnung dranhängt. Beim Achsmessstand waren in allen 122 gespeicherten Messungen die Felder für Kunde, Auftrag und Kilometerstand leer, weil sie im Werkstattalltag niemand eintippt. Deshalb landen die Protokolle bei uns erst in einem Sammelpostfach und nicht im Archiv. Ein Archiv ohne Zuordnung ist nur ein schnellerer Weg, etwas zu verlieren.

Warum stoppte die nächtliche Verarbeitung, sobald sich jemand abmeldete?

Die nächtliche Verarbeitung stoppte, weil das Programm gar kein Systemdienst ist, sondern nur in der angemeldeten Sitzung läuft. An unserem Rechner für die Abgasuntersuchung hängen drei Bausteine, und nur einer davon, die Datenannahme, ist ein echter Dienst. Import und Druck starten erst mit der Anmeldung des Benutzers. Wer sich per Fernwartung abmeldet statt die Verbindung nur zu trennen, legt beides still. Seitdem gilt dort eine einzige Regel: trennen, nicht abmelden.

Warum fällt ein Dienst nach zwei Monaten Laufzeit plötzlich komplett aus?

Nach zwei Monaten Laufzeit fällt ein Dienst oft deshalb aus, weil eine Voreinstellung langsam vollgelaufen ist. Unser Mailserver nahm keine Verbindung mehr an, obwohl der Container als laufend gemeldet war. Die Voreinstellung im Docker-Image erlaubte 1024 gleichzeitig geöffnete Dateien, und genau 1024 waren belegt. Wir haben das Limit auf fünfundsechzigtausend gesetzt, danach waren es zweiundzwanzig. Eine Voreinstellung ist für den ersten Testlauf gedacht, nicht für den Dauerbetrieb.

Woran merkt man, dass eine Software längst im Netzwerk lief und nicht auf dem Rechner?

Dass eine Software längst im Netzwerk lief, merkt man an ihrer gemeinsamen Konfigurationsdatei. Wir haben unsere Abgasuntersuchungs-Software auf einen neuen Rechner gezogen, sauber lokal installiert, und erst danach den alten Ordner auf dem Server geöffnet: Datenbank, Lizenz und die Schreibspuren von drei Arbeitsplätzen, bis in diesen Juli hinein. Wir waren also von Mehrplatz auf Einzelplatz umgezogen, ohne es zu wissen, und mussten zurück. Vor jedem Umzug steht die Frage, wo die Daten heute wirklich liegen.

Wie zieht man eine lizenzierte Fachsoftware auf einen neuen PC um?

Eine lizenzierte Fachsoftware zieht man am besten über ihr eigenes Sicherungswerkzeug um, nicht über die alte Festplatte. Bei unserer AU-Software wollte ich schon die ganze Windows-Platte in den Ersatzrechner hängen, bis ich merkte: die eingebaute Datensicherung nimmt die Lizenzdatei mit. Also alten Rechner sichern, neuen sauber aufsetzen, die achtzig Megabyte große Demoversion installieren, rücksichern, fertig. Bevor man den schweren Weg geht, lohnt der Blick, ob der Hersteller den leichten schon eingebaut hat.

Muss ein Messgerät selbst drucken können, damit sein Protokoll auf Papier kommt?

Selbst drucken muss ein Messgerät dafür nicht. Unser Achsmessstand auf dem Platz kann laut Anleitung nur an einen direkt angeschlossenen Drucker ausgeben, und ich habe zwei Tage damit verbracht, ihm den Netzwerkdrucker beizubringen. Dabei liefert das Gerät seine Protokolle längst als PDF über eine eigene Weboberfläche. Heute öffnet der Kollege an der Annahme diese Seite im Browser und druckt das Protokoll von dort auf den Canon. Nicht jedes Gerät muss alles können, wenn ein anderes in der Kette es schon kann.

Warum kam am neuen Werkstatt-PC nichts an, obwohl er im Netz war?

Am neuen Werkstatt-PC kam nichts an, weil das Messgerät immer noch auf den alten zeigte. Unser Abgastester von Hella Gutmann sendet die Prüfdaten an einen fest eingetragenen Ziel-Rechner, und die AU-Software auf dem neuen PC wartete auf etwas, das nie losgeschickt wurde. Statt dem Neuen heimlich die Adresse des Alten unterzuschieben, habe ich am Gerät selbst vier Einstellungen umgestellt: Ziel, Sendeart, Netzwerk und Ziel-Adresse. Wer einen Rechner ersetzt, muss auch fragen, wer noch auf den alten zeigt.

Kann das Prüfgerät selbst die Ursache eines Fehlers sein?

Das Prüfgerät kann sehr wohl die Ursache sein, und dann sucht man tagelang am falschen Ende. Ich war überzeugt, unser WLAN filtere die Druckersuche weg, und habe am Gateway extra einen Dienst nachgerüstet, damit die Geräte wieder gefunden werden. Dann habe ich mit dem Diensthandy gegengeprüft: alle drei Drucker sofort da. Auf meinem Laptop liefen neun VPN-Tunnel, die jede Suchanfrage abfingen. Den nachgerüsteten Dienst habe ich wieder abgebaut. Wer misst, misst immer auch sein Messgerät.

Gehört ein Prüfstands-PC auf den Server oder auf eigene Hardware?

Ein Prüfstands-PC gehört auf eigene Hardware, nicht als virtuelle Maschine auf den Server. Ich habe es für unsere AU-Software durchgerechnet: Der Virtualisierungs-Host ist mit 67 von 80 Gigabyte Arbeitsspeicher schon belegt, und die Anbindung an Abgastester und Bremsprüfstand hängt an echten Geräten im Haus. Dazu kämen Umgehungen für die Sicherheitschips, die Windows 11 verlangt. Wo ein Rechner an Messtechnik hängt und Prüfnachweise dokumentiert, ist die langweilige Kiste unterm Tisch die ehrlichere Lösung.

Kann man der Anzeige einer Software glauben, wie ein Gerät angeschlossen ist?

Der Anzeige einer Software kann man nicht glauben, wenn es um die tatsächliche Verkabelung geht. Unsere Abgas-Software zeigte für das Prüfgerät sauber RS232 an, und ich habe eine halbe Stunde nach seriellen Kabeln und COM-Ports gesucht. Am alten Anmelde-PC hingen aber nur Strom und Netzwerk, und das Gerät saß mit eigener Adresse im Netz. Eine Software zeigt, was einmal eingetragen wurde, nicht was hinten am Rechner steckt.

Muss man beim PC-Wechsel die alte Windows-Platte mitnehmen?

Die alte Windows-Platte muss man beim PC-Wechsel meistens gar nicht mitnehmen. Ich wollte unsere AU-Software auf einen neuen Rechner klonen und habe vorher ins Handbuch geschaut: Das Programm hat eine eigene Datensicherung, die die Lizenzdatei mitnimmt. Also altes System sichern, neuen PC sauber aufsetzen, die 82 Megabyte große Demoversion installieren, zurücksichern, fertig. Bevor man ein System mit Gewalt umzieht, lohnt die Frage, ob es dafür längst einen vorgesehenen Weg gibt.

Warum braucht ein Achsmessstand mit WLAN trotzdem ein Netzwerkkabel?

Ein Achsmessstand mit WLAN braucht trotzdem ein Netzwerkkabel, weil sein Funk längst belegt ist. Unser Beissbarth-Messstand spannt zwei eigene Funkstrecken auf, eine zu den Messköpfen und eine für das Bedien-Tablet, ins Werkstattnetz kommt er darum nur über Ethernet. Wenn der Prospekt LAN/WLAN-Zugriff verspricht, heißt das: andere Geräte erreichen den Messstand, nicht: der Messstand wählt sich ins Firmen-WLAN ein. Ein Prospekt beantwortet die Frage, die der Hersteller stellt, nicht die, die man selbst hat.

Warum findet der Laptop im Firmen-WLAN keine Drucker, obwohl alle laufen?

Wenn der Laptop im Firmen-WLAN keine Drucker findet, sind die Drucker deswegen noch lange nicht weg. Ich stand mit dem MacBook auf unserem Schotterparkplatz, die Druckerliste blieb leer, dabei antworteten alle sieben Geräte sofort, sobald ich sie direkt über ihre feste Adresse ansprach. Die automatische Ansage, mit der sich Drucker im Netz zu erkennen geben, kommt schlicht nicht über jede Netzgrenze. Also habe ich die Drucker von Hand über ihre Adresse eingerichtet, seitdem druckt es. Nicht gefunden ist nicht dasselbe wie nicht da.

Reicht es, wenn zu einem System irgendein Passwort im Tresor liegt?

Dass zu einem System irgendein Passwort im Tresor liegt, reicht nicht, es muss das richtige sein. Als ich am UniFi-Controller unseres WLAN eine Port-Einstellung ändern wollte, fand ich im Tresor nur ein Konto mit Lesezugriff; das Admin-Konto mit vollen Rechten war nie abgelegt worden. Von zwei Konten fehlte ausgerechnet das wichtigere, und der vorhandene Eintrag gaukelte Vollständigkeit vor. Eine halbe Dokumentation ist tückischer als gar keine, denn die Lücke fällt erst auf, wenn man sie braucht.

Muss man einen Fehler beheben, der gar keinen Schaden anrichtet?

Einen Fehler, der keinen Schaden anrichtet, behebt man trotzdem, sobald er regelmäßig im Protokoll steht. Unser Dokumentenarchiv Paperless startet jeden Morgen um sechs kurz neu, und unser Import-Programm klopfte im Fünf-Minuten-Takt genau in diese Lücke: jeden Tag rote Fehlermeldungen, nie ein echter Schaden. Jetzt fragt das Programm vorher kurz an, ob das Archiv erreichbar ist, und zieht sich sonst still bis zum nächsten Takt zurück. Ein Protokoll voller harmloser Fehler erzieht zum Überlesen, und irgendwann überliest man den einen, der zählt.