QR-Codes/ASN werden nicht erkannt

Guten Morgen!
Kann mir hier jemand auf die Sprünge helfen, bitte. Ich bin ganz neu bei diesem Thema, aber paperless-ngx läuft immerhin schon mal auf einem Raspberry Pi4 (4GB) als Docker unter OMV (openmediavault). Scheint alles super zu funktionieren, nur die QR-Codes werden nicht erkannt. Sprich: das Feld ‚Archiv-Seriennummer‘ bleibt leer. Was kann ich da tun? Vielen Dank!

[2025-03-14 17:43:14,274] [DEBUG] [paperless.tasks] Skipping plugin CollatePlugin
[2025-03-14 17:43:14,301] [DEBUG] [paperless.tasks] Skipping plugin BarcodePlugin
[2025-03-14 17:43:14,303] [DEBUG] [paperless.tasks] Executing plugin WorkflowTriggerPlugin
[2025-03-14 17:43:14,326] [INFO] [paperless.tasks] WorkflowTriggerPlugin completed with:

[2025-03-16 10:52:36,561] [INFO] [paperless.consumer] Document 2025-01-22 2025_03_16_11_51_16 consumption finished
[2025-03-16 10:52:36,578] [INFO] [paperless.tasks] ConsumeTaskPlugin completed with: Success. New document id 184 created
[2025-03-16 11:12:20,164] [INFO] [paperless.parsing.tesseract] pdftotext exited 0
[2025-03-16 11:12:20,959] [DEBUG] [paperless.parsing.tesseract] Calling OCRmyPDF with args: {‚input_file‘: PosixPath(‚/usr/src/paperless/media/documents/originals/0000184.pdf‘), ‚output_file‘: PosixPath(‚/tmp/paperless/paperless-mead9vva/archive.pdf‘), ‚use_threads‘: True, ‚jobs‘: 4, ‚language‘: ‚eng‘, ‚output_type‘: ‚pdfa‘, ‚progress_bar‘: False, ‚color_conversion_strategy‘: ‚RGB‘, ‚skip_text‘: True, ‚clean‘: True, ‚deskew‘: True, ‚rotate_pages‘: True, ‚rotate_pages_threshold‘: 12.0, ‚sidecar‘: PosixPath(‚/tmp/paperless/paperless-mead9vva/sidecar.txt‘)}
[2025-03-16 11:12:24,893] [INFO] [ocrmypdf._pipelines.ocr] Start processing 4 pages concurrently
[2025-03-16 11:12:24,897] [INFO] [ocrmypdf._pipeline] skipping all processing on this page
[2025-03-16 11:12:24,898] [INFO] [ocrmypdf._pipeline] skipping all processing on this page
[2025-03-16 11:12:24,899] [INFO] [ocrmypdf._pipeline] skipping all processing on this page
[2025-03-16 11:12:24,900] [INFO] [ocrmypdf._pipeline] skipping all processing on this page
[2025-03-16 11:12:24,930] [INFO] [ocrmypdf._pipelines.ocr] Postprocessing…
[2025-03-16 11:12:28,339] [WARNING] [ocrmypdf._metadata] Some input metadata could not be copied because it is not permitted in PDF/A. You may wish to examine the output PDF’s XMP metadata.
[2025-03-16 11:12:29,625] [INFO] [ocrmypdf._pipeline] Image optimization ratio: 1.05 savings: 5.2%
[2025-03-16 11:12:29,626] [INFO] [ocrmypdf._pipeline] Total file size ratio: 1.03 savings: 2.8%
[2025-03-16 11:12:29,642] [INFO] [ocrmypdf._pipelines._common] Output file is a PDF/A-2B (as expected)
[2025-03-16 11:12:31,145] [DEBUG] [paperless.parsing.tesseract] Incomplete sidecar file: discarding.
[2025-03-16 11:12:31,337] [INFO] [paperless.parsing.tesseract] pdftotext exited 0
[2025-03-16 11:12:31,341] [DEBUG] [paperless.parsing] Execute: convert -density 300 -scale 500x5000> -alpha remove -strip -auto-orient -define pdf:use-cropbox=true /tmp/paperless/paperless-mead9vva/archive.pdf[0] /tmp/paperless/paperless-mead9vva/convert.webp
[2025-03-16 11:12:33,100] [INFO] [paperless.parsing] convert exited 0
[2025-03-16 11:12:33,185] [INFO] [paperless.tasks] Updating index for document 184 (ca46bc19a972287fdcb4a64d311f2570)
[2025-03-16 11:12:33,885] [DEBUG] [paperless.parsing.tesseract] Deleting directory /tmp/paperless/paperless-mead9vva

ENV-File aus Docker/OMV:
PAPERLESS_CONSUMER_ENABLE_BARCODES=true
PAPERLESS_CONSUMER_BARCODE_SCANNER=ZXING
PAPERLESS_CONSUMER_ENABLE_ASN_BARCODE=true
PAPERLESS_CONSUMER_ASN_BARCODE_PREFIX=ASN

Servus,
ich kenne deine Plattform nicht, aber ich könnte mir vorstellen, dass ZXING hier nicht verfügbar oder evtl. nachinstalliert werden müsste. Hast du es schon mal mit der Default-Engine versucht?

Hi Franky,
Danke für die schnelle Antwort. Die default-engine hatte ich noch nicht versucht, die Erkennung bei der von mir eingestellten soll ja besser sein?
Ich habe zwischenzeitlich OMV als NAS-System auf einem AMDx64-Rechner komplett neu aufgesetzt und lasse den Docker hier laufen. Allerdings bekomme ich leider wieder im Protokoll angezeigt:

[2025-03-18 08:39:02,053] [DEBUG] [paperless.tasks] Skipping plugin BarcodePlugin

Mehr Info ist da auch nicht zu finden. Was könnte ich denn noch versuchen?

Außerdem: wie kann ich denn paperless-ngx „zurücksetzen“? Obwohl alle in yml angelegten Ordner leer waren und ich prune-system ausgeführt hatte, befinden sich noch ein altes pdf und ein benutzer in paperless aus einem ersten probelauf von paperless-container auf dem neuen system.
Danke!

ASNs/Bardodes werden nicht erkannt. Protokoll: [DEBUG] [paperless.tasks] Skipping plugin BarcodePlugin"

Das hier war die Lösung für mich:

nicht die env nutzen, sondern in die yml eintragen.
environment:
PAPERLESS_REDIS: redis://broker:6379
PAPERLESS_DBHOST: db
PAPERLESS_TIKA_ENABLED: 1
PAPERLESS_TIKA_GOTENBERG_ENDPOINT: http://gotenberg:3000
PAPERLESS_TIKA_ENDPOINT: http://tika:9998
PAPERLESS_CONSUMER_ENABLE_BARCODES: 1
PAPERLESS_CONSUMER_ENABLE_ASN_BARCODE: 1
PAPERLESS_CONSUMER_BARCODE_SCANNER: ZXING

Dieses Thema wurde automatisch 2 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Antworten mehr erlaubt.