Drucker-Service · E-11 Reset

Fehler E-11 · Tintenauffangkissen am Ende der Lebensdauer

Epson-Drucker zeigt E-11? Wir machen ihn wieder startklar.

Meist ist der Drucker gar nicht kaputt – nur der interne Resttintenzähler ist voll. Wir setzen ihn per Fernwartung zurück. Ohne Werkstatt, ohne Neukauf, meist in 10 Minuten.

Reset anfragen Angebote ansehen

Drei Wege zur Lösung

Wählen Sie, wie viel Sie selbst machen möchten.

Am beliebtesten

Fern-Reset

15 € einmalig

Wir verbinden uns per AnyDesk mit Ihrem PC und setzen den Zähler zurück.

  • Nur AnyDesk nötig, sonst nichts
  • Dauer meist ca. 10 Minuten
  • Kein Erfolg = keine Kosten
Fern-Reset anfragen
Die dauerhafte Lösung

Ersatz-Pads + Reset

35 € inkl. Versand

Neues Tintenauffangkissen per Post, bebilderte Einbau-Anleitung und danach der Fern-Reset.

  • Behebt die Ursache, nicht nur die Meldung
  • Schützt vor auslaufender Tinte
  • Fern-Reset inklusive
Paket anfragen
Für Technik-Fans

Selbst machen

0 € + Ihre Zeit

Mit freier Software können Sie den Zähler auch selbst zurücksetzen. Ehrlich gesagt: Wer das zum ersten Mal macht, braucht meist 1–2 Stunden.

  • Python, Git und Kommandozeile nötig
  • Link zum passenden Ersatz-Pad-Set
  • Klappt es nicht: Fern-Reset buchen
Zur Anleitung

So läuft der Fern-Reset ab

1

Anfrage

Formular ausfüllen und Druckermodell angeben. Wir melden uns per E-Mail mit einem Termin.

2

AnyDesk

Das kostenlose Programm AnyDesk herunterladen und starten und uns die angezeigte ID nennen.

3

Reset

Wir setzen den Zähler zurück, Sie schauen live zu. Danach den Drucker kurz aus- und einschalten.

4

Bezahlen

Erst wenn der Drucker wieder druckt – per PayPal oder Überweisung.

Voraussetzungen: Windows-PC im selben WLAN wie der Drucker oder per USB verbunden, dazu eine Internetverbindung. Erfolgreich getestet mit dem Epson XP-530 – andere Modelle prüfen wir gerne vorab.

Selbst machen: Schritt-für-Schritt-Anleitung

Für alle, die gern selbst basteln: So haben wir den E-11-Fehler an einem Epson XP-530 mit der freien Software ReInkPy zurückgesetzt – unter Windows, über WLAN. Beim ersten Mal sollten Sie 1–2 Stunden einplanen.

Bevor Sie starten: Der Reset setzt nur den Zähler zurück – das Tintenauffangkissen im Drucker bleibt voll. Tauschen oder reinigen Sie es zeitnah, sonst kann unten Tinte austreten. Ein passendes Ersatz-Pad-Set für den XP-530 und ähnliche Modelle: Ersatz-Tintenkissen bei Amazon ansehen. Nutzung auf eigene Verantwortung.
  1. Python installieren

    Auf python.org die aktuelle Version für Windows laden. Wichtig: Im ersten Fenster der Installation unten „Add Python to PATH“ anhaken – sonst findet Windows Python später nicht.

  2. Git installieren

    Auf git-scm.com „Git for Windows“ laden und installieren – bei allen Fragen einfach „Next“. Ohne Git schlägt der nächste Schritt mit „ReInkPy ist nicht installiert“ fehl.

  3. ReInkPy installieren

    Windows-Taste drücken, cmd eingeben, Enter. Im schwarzen Fenster diesen Befehl einfügen und Enter drücken:

    python -m pip install "reinkpy[ui,usb,net]@git+https://codeberg.org/atufi/reinkpy"

    Warten, bis am Ende „Successfully installed“ steht. Erscheint ein Fehler, das Fenster schließen, neu öffnen und den Befehl noch einmal ausführen.

  4. Reset-Programm herunterladen

    Auf den Knopf klicken – die Datei e11_reset.py landet in Ihrem Download-Ordner. Fragt der Browser nach, ob Sie die Datei behalten möchten, auf „Behalten“ klicken.

    ⬇ Reset-Programm herunterladen (e11_reset.py)
  5. Drucker einschalten

    Der Drucker muss eingeschaltet und im selben WLAN wie der PC sein (oder per USB angeschlossen). Die Meldung E-11 darf dabei auf dem Display stehen.

  6. Programm starten

    Im schwarzen Fenster nacheinander eingeben:

    cd Downloads
    python e11_reset.py

    Das Programm sucht den Drucker. Erscheint eine Liste wie [0] EPSON XP-530 Series … @192.168.x.x, die Zahl vor Ihrem Drucker eingeben (meist 0) und Enter drücken.

  7. Sicherung und Reset

    Das Programm liest zuerst den Speicher des Druckers aus und legt eine Sicherungsdatei eeprom_backup_….txt an. Über WLAN kann das einige Minuten dauern. Bei der Frage „Resttintenzähler jetzt zurücksetzen? [j/N]“ j eingeben und Enter drücken.

  8. Drucker neu starten

    Sobald „Fertig!“ erscheint: Drucker ausschalten, 10 Sekunden warten, wieder einschalten. Der E-11-Fehler sollte verschwunden sein – zum Test eine Seite drucken.

Programmcode ansehen (für Neugierige)
#!/usr/bin/env python3
"""
E-11 Reset für Epson XP-530 (Resttintenzähler zurücksetzen)
Basiert auf ReInkPy: https://codeberg.org/atufi/reinkpy

Installation (einmalig):
    pip install "reinkpy[ui,usb,net]@git+https://codeberg.org/atufi/reinkpy"

Start:
    python e11_reset.py            # sucht Drucker automatisch (USB bevorzugt)
    python e11_reset.py 192.168.1.50   # Drucker per IP/WLAN

Hinweis: USB funktioniert meist zuverlässiger als WLAN.
Windows: ggf. muss für USB ein libusb-Treiber (z.B. mit Zadig) installiert sein.
"""

import os
import sys
import glob
import datetime

# USB unter Windows: libusb-DLL aus dem Paket "libusb-package" bekannt machen
try:
    import libusb_package
    try:
        dll = libusb_package.get_library_path()
        dll_ordner = os.path.dirname(str(dll))
    except Exception:
        dll_ordner = os.path.dirname(libusb_package.__file__)
        treffer = glob.glob(os.path.join(dll_ordner, "**", "libusb-1.0.dll"), recursive=True)
        if treffer:
            dll_ordner = os.path.dirname(treffer[0])
    os.environ["PATH"] = dll_ordner + os.pathsep + os.environ.get("PATH", "")
    if hasattr(os, "add_dll_directory"):
        os.add_dll_directory(dll_ordner)
except ImportError:
    pass

try:
    import reinkpy
except ImportError:
    print("ReInkPy ist nicht installiert. Bitte zuerst ausführen:")
    print('  pip install "reinkpy[ui,usb,net]@git+https://codeberg.org/atufi/reinkpy"')
    sys.exit(1)

MODELL = "XP-530"


def ja(frage):
    return input(f"{frage} [j/N]: ").strip().lower() in ("j", "ja", "y", "yes")


def drucker_finden():
    if len(sys.argv) > 1:
        ip = sys.argv[1]
        print(f"Verbinde mit Drucker unter {ip} ...")
        return reinkpy.Device.from_ip(ip)

    print("Suche Epson-Drucker per USB ...")
    try:
        return reinkpy.Device.from_usb(manufacturer="EPSON")
    except Exception as err:
        print(f"  USB nicht gefunden ({err}). Suche alle Geräte ...")

    geraete = list(reinkpy.Device.find())
    if not geraete:
        print("Kein Drucker gefunden. Ist er eingeschaltet und angeschlossen?")
        sys.exit(1)
    for i, g in enumerate(geraete):
        print(f"  [{i}] {g}")
    wahl = int(input("Welches Gerät? Nummer: ") or 0)
    return geraete[wahl]


def modell_pruefen(e):
    spec = getattr(e, "spec", None) or getattr(e, "specs", None)
    modell = getattr(spec, "model", None) if spec else None
    if modell:
        print(f"Erkanntes Modell: {modell}")
        return modell

    print("Modell wurde nicht automatisch erkannt.")
    if not ja(f"Konfiguration für {MODELL} erzwingen?"):
        sys.exit(0)
    try:
        e.configure(MODELL)
    except Exception as err:
        print(f"ReInkPy kennt '{MODELL}' nicht ({err}).")
        print("Dein Modell wird von dieser ReInkPy-Version nicht unterstützt.")
        print("Alternative: WIC Reset Utility (kostenpflichtiger Key).")
        sys.exit(1)
    return MODELL


def eeprom_sichern(e):
    datei = f"eeprom_backup_{datetime.datetime.now():%Y%m%d_%H%M%S}.txt"
    print("Lese EEPROM (Adressen 0-255) zur Sicherung ...")
    try:
        daten = e.read_eeprom(*range(256))
    except Exception as err:
        print(f"Auslesen fehlgeschlagen: {err}")
        return ja("Trotzdem ohne Sicherung fortfahren? (nicht empfohlen)")
    with open(datei, "w", encoding="utf-8") as f:
        f.write(f"Modell: {MODELL}\nDatum: {datetime.datetime.now()}\n\n")
        f.write(repr(daten))
    print(f"Sicherung gespeichert: {datei}")
    return True


def main():
    print("=" * 55)
    print(" Epson XP-530 – E-11 Resttintenzähler zurücksetzen")
    print("=" * 55)
    print("ACHTUNG: Pads vorher reinigen/tauschen, sonst kann")
    print("Tinte aus dem Drucker auslaufen. Nutzung auf eigenes Risiko.\n")

    geraet = drucker_finden()
    print(f"Gefunden: {geraet}")
    try:
        print(f"Info: {geraet.info}")
    except Exception:
        pass

    e = geraet.epson
    modell_pruefen(e)

    if not eeprom_sichern(e):
        sys.exit(0)

    if not ja("Resttintenzähler jetzt zurücksetzen?"):
        print("Abgebrochen. Es wurde nichts geändert.")
        sys.exit(0)

    try:
        e.reset_waste()
    except Exception as err:
        print(f"Reset fehlgeschlagen: {err}")
        print("Tipp: Per USB statt WLAN versuchen, oder mit LOGLEVEL=DEBUG starten.")
        sys.exit(1)

    print("\nFertig! Drucker jetzt AUS schalten, 10 Sekunden warten,")
    print("wieder EIN schalten. Der E-11-Fehler sollte weg sein.")


if __name__ == "__main__":
    main()

Typische Probleme

„ReInkPy ist nicht installiert“

Meist fehlt Git (Schritt 2) oder das Fenster wurde nach der Installation nicht neu geöffnet. Fenster schließen, neu öffnen, Schritt 3 wiederholen.

Viele rote Zeilen „ERROR asyncio … Task was destroyed but it is pending“

Das sind Warnungen bei der WLAN-Verbindung, besonders mit sehr neuen Python-Versionen. Einfach warten – bei uns lief der Reset trotzdem bis „Fertig!“ durch.

„USB nicht gefunden (No backend available)“

Unter Windows ist der USB-Zugriff ohne Zusatztreiber gesperrt. Das ist kein Problem, solange der Drucker im WLAN ist – das Programm sucht dann automatisch dort weiter.

„Modell wurde nicht automatisch erkannt“

Ihr Drucker wird von ReInkPy eventuell (noch) nicht unterstützt. Dann bitte nichts erzwingen – fragen Sie uns gerne, ob wir Ihr Modell zurücksetzen können.

Zu kompliziert? Fern-Reset für 15 € anfragen – wir erledigen das in ca. 10 Minuten, kein Erfolg = keine Kosten.

Häufige Fragen

Was bedeutet der Fehler E-11 bei Epson?

Der Drucker meldet, dass die Tintenauffangkissen ihr Limit erreicht haben. In den meisten Fällen hat nur ein interner Zähler den Grenzwert erreicht – der Drucker selbst ist intakt.

Welche Drucker werden unterstützt?

Erfolgreich getestet ist der Epson XP-530. Viele ähnliche Epson-Modelle werden ebenfalls unterstützt – nennen Sie uns Ihr Modell, wir prüfen es vorab.

Ist die Fernwartung sicher?

Sie sehen jeden Schritt live und können die Verbindung jederzeit beenden. Wir greifen nur auf das zu, was für den Reset nötig ist.

Wie lange hält der Reset?

Der Zähler beginnt wieder bei null. Wie lange das reicht, hängt davon ab, wie viel Sie drucken und ob die Pads getauscht wurden.

Kann ich anrufen?

Anfragen bitte nur über das Formular oder per E-Mail – so können wir alles schnell und sauber bearbeiten.

Jetzt Reset anfragen

Kurz das Formular ausfüllen – wir melden uns per E-Mail mit einem Termin.

Was möchten Sie?

ASSA Service UG

Hermann-Hesse-Str. 4
33332 Gütersloh

Drucker-Service · E-11 Reset

Kontakt

Anfragen bitte per Formular oder E-Mail:
assa.service.ug@gmail.com

© ASSA Service UG (haftungsbeschränkt) · Kein offizieller Epson-Service. Epson ist eine Marke der Seiko Epson Corporation. Der Reset ersetzt keine Wartung der Tintenauffangkissen.