Zum Inhalt
alles was bewegtvon Oliver Münk
← Alle Geschichten
allgemein

QR-Code- und ASN-Erkennung in Paperless-NGX – Technik, Konfiguration und Praxis

25. Dezember 2025 · von Oliver Muenk

Im vorherigen Artikel habe ich meinen praktischen Workflow mit ASN und QR-Codes beschrieben.
Dieser Artikel ist die technische Ergänzung dazu.

Denn so einfach der Ablauf später ist –
die automatische Erkennung von QR-Codes und ASN in Paperless-NGX funktioniert nicht automatisch. Sie muss bewusst aktiviert und sauber konfiguriert werden.

In diesem Artikel zeige ich, wie Paperless QR-Codes und ASN technisch verarbeitet, welche Komponenten beteiligt sind und worauf man achten sollte, damit das zuverlässig funktioniert.


Wo die QR-Code-Erkennung in Paperless stattfindet

Die wichtigste Klarstellung zuerst:

Nicht das Webinterface erkennt QR-Codes, sondern der Consumer.

Paperless-NGX besteht intern aus mehreren Diensten. Für alles, was mit Import, OCR, Barcodes und ASN zu tun hat, ist ausschließlich der Consumer zuständig.

Der Consumer verarbeitet:

Alles, was neu ins System kommt, läuft genau einmal durch diesen Prozess.


QR-Code-Erkennung ist kein Standardfeature

Die Barcode- und QR-Code-Erkennung ist kein automatisch aktives Feature.
Sie muss explizit eingeschaltet werden.

Paperless nutzt dafür eine Barcode-Engine, die jede Seite eines Dokuments analysiert und nach bekannten Code-Formaten sucht. Ohne diese Engine gibt es keine ASN-Erkennung, egal wie sauber die QR-Codes gedruckt sind.

Das ist einer der häufigsten Gründe, warum QR-Codes „nicht funktionieren“.


Die relevanten Einstellungen für ASN und QR-Codes

In Docker-Setups – wie sie typischerweise auf einer NAS laufen – wird die QR-Code- und ASN-Erkennung über Environment-Variablen gesteuert.

Bewährte Einstellungen sind zum Beispiel:

PAPERLESS_CONSUMER_ENABLE_BARCODES=true
PAPERLESS_CONSUMER_ENABLE_ASN_BARCODE=true
PAPERLESS_CONSUMER_ASN_BARCODE_PREFIX=ASN
PAPERLESS_CONSUMER_BARCODE_SCANNER=ZXING

Was diese Optionen bewirken

Alle vier Optionen gehören zusammen. Fehlt eine davon, wird ein QR-Code zwar eventuell erkannt, aber nicht korrekt als ASN verarbeitet.


Wie Paperless ein Dokument mit ASN verarbeitet

Der Ablauf beim Import sieht intern so aus:

  1. Das Dokument landet im Import-Verzeichnis
  2. Der Consumer liest die Datei ein
  3. Jede Seite wird analysiert:
    • OCR
    • Barcode- / QR-Code-Erkennung
  4. Wird ein gültiger ASN-Code gefunden:
    • wird der Wert extrahiert
    • dem Dokument zugewiesen
    • im ASN-Feld gespeichert

Ab diesem Moment ist die ASN:

Wichtig:
Die ASN wird ausschließlich beim Import gesetzt.
Ein späteres Ändern oder Hinzufügen eines QR-Codes hat keine Wirkung.


Typische Probleme aus der Praxis

QR-Code wird nicht erkannt

Die häufigsten Ursachen:

QR-Codes sollten:


NAS- und Plattformbesonderheiten

Auf manchen NAS-Systemen, insbesondere auf ARM-basierten Geräten, kann es Einschränkungen bei der Barcode-Engine geben.

Typische Symptome:

In solchen Fällen hilft:


Logs sind der wichtigste Debug-Helfer

Wenn ASN oder QR-Codes nicht erkannt werden, ist der erste Schritt immer:

Die Logs des Consumer-Containers prüfen.

Dort sieht man:

Ohne Logs ist Fehlersuche bei ASN reines Rätselraten.


Abgrenzung: QR-Codes vs. Dokumententrennung

QR-Codes und ASN nutze ich in meinem Workflow primär zur Identifikation und Wiederfindbarkeit von Dokumenten.

Paperless kann darüber hinaus auch Dokumente automatisch trennen.
Dieser Ansatz basiert jedoch auf einem anderen Konzept und gehört in einen eigenen Artikel, den ich separat behandle.

Hier geht es bewusst nur um:


Fazit

Die QR-Code- und ASN-Erkennung in Paperless-NGX ist kein Gimmick, sondern ein sehr solides technisches Feature – wenn man es bewusst aktiviert und versteht.

Wichtig ist:

Dann wird aus einem kleinen QR-Code ein zuverlässiges Bindeglied zwischen Papier und digitalem Archiv.

Was mache ich damit in der Praxis?

ASN & QR-Codes in Paperless-NGX – mein einfacher Workflow mit einem Aktenordner


Dokumente automatisch trennen in Paperless-NGX – Stapelscans sauber verarbeiten

1 Kommentar zu „QR-Code- und ASN-Erkennung in Paperless-NGX – Technik, Konfiguration und Praxis“

Schreibe einen Kommentar

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre, wie deine Kommentardaten verarbeitet werden.