Externe Integration - IPP (Drucker)

Es geht voran! Der SNMP funktioniert: Dein Drucker antwortet, und zum ersten Mal sehen wir seine vier Tanks (Schwarz / Cyan / Magenta / Gelbe Tintenflasche). Das ist bereits eine Information, die wir vorher überhaupt nicht hatten.

Das Problem ist, was er für jeden Tank antwortet: -2, was im Protokoll genau „Ich kenne diesen Füllstand nicht“ bedeutet. Es ist nicht die Integration, die den Wert nicht lesen kann — es ist dein Drucker, der angibt, ihn nicht zu haben. Und es gibt eine sehr plausible Erklärung: Bei den EcoTank-Modellen befindet sich die Tinte in Tanks, die du mit Flaschen auffüllst, ohne Chip oder Füllstandssensor. Im Gegensatz zu einer klassischen Patrone hat der Drucker nichts, um zu messen, was noch übrig ist — daher das „unbekannt“. Der Name, den der Drucker selbst seinen Verbrauchsmaterialien gibt, „Ink Bottle“, unterstützt diese Annahme.

Bevor wir abschließen, eine Frage, die die Sache endgültig klärt. Was zeigt die Epson-App (Smart Panel) oder das Display des Druckers bezüglich der Tintenstände an?

  • Wenn sie keine Zahlen anzeigt — nur eine Meldung wie „Überprüfen Sie die Tanks visuell“ — dann ist die Sache geklärt: Die Information existiert nirgends, keine Software der Welt kann sie anzeigen, und ich werde dies als eine Grenze dieses Druckertyps dokumentieren (wobei der Status selbst weiterhin funktioniert).
  • Wenn sie hingegen geschätzte Füllstände anzeigt (Balken, ein Prozentsatz), dann berechnet Epson irgendwo eine Schätzung und speichert sie in seinem privaten Kanal. In diesem Fall lohnt es sich, danach zu suchen: Epson stellt diese Art von Daten über einen proprietären SNMP-Kanal bereit, und das ist machbar.

Deine Antwort sagt mir, ob ich weitergraben oder aufhören soll — vielen Dank im Voraus, und vor allem vielen Dank für deine Geduld in diesem Thread, deine Rückmeldungen haben bereits zu drei Korrekturen geführt, die allen zugutekommen. :slightly_smiling_face:

@elfedagger Du wechselst deine Drucker? :rofl:

Dann habe ich eine Epson ET-2850, wollt ihr, dass ich sie teste?

Ich hatte nicht vor, diese Integration hinzuzufügen, aber wenn getestet werden muss, sagt mir Bescheid :wink:

Ich bin für alle Arten von Tests ^^

Et hop!

Nichts zu sagen! Gut gemacht! :wink:

Edit: Cool in der Größe:

Danke für den Test! :+1:

Ich war so sehr an meine vorherigen Drucker gewöhnt, dass ich die Tintenstände auf meinem PC erhalten habe, dass ich bei diesem nicht danach gesucht habe. Sie zeigt ihre Füllstände wahrscheinlich nicht an, wie du vermutest.


Entschuldige für die Zeit, die du umsonst aufgewendet hast.

Die Wirtschaft in der Kartusche rechtfertigt, dass ich sie behalte. :grin:

Kein Problem! :slight_smile:

Für Info, ich habe die Geschichte mit der schwarzen Patrone herausgefunden. Sie war tatsächlich leer, also habe ich sie ausgetauscht. Nach der erneuten Integration der externen Komponenten ist die schwarze Patrone wieder aufgetaucht. Ich habe das Gerät aktualisiert und die schwarze Patrone ist wieder da. :wink:

Nur eine kleine Sache: Ich habe einen Samsung-Laserdrucker (monochrom) der gut erkannt wird, aber die Imaging-Einheit ist fast am Ende, also unter 10%. Kein Indikator, nicht so schlimm, aber ist das überhaupt möglich? Ich habe auch einen Farblaserdrucker von HP, aber die Einheit wurde kürzlich aufgrund eines Papierstaus ausgetauscht…

:printer: IPP Drucker 1.1.0 ist verfügbar, mit zwei Dashboard-Widgets: Drucker (ein Messgerät pro Patrone, der Druckerstatus, das niedrigste Verbrauchsmaterial und eine Prüfen-Schaltfläche) und Verbrauchsmaterial (alle Ihre Drucker auf einer Karte, die kritischsten zuerst).

:warning: Diese Version erfordert Gladys 5.1 mindestens: Aktualisieren Sie Gladys zuerst, andernfalls wird Ihnen das Update der Integration nicht angeboten.

Das Update erfolgt in Integrationen; Ihre Drucker, deren Historie und Ihre Szenen bleiben unverändert. Ihr Feedback ist willkommen :slightly_smiling_face:

Neue Widgets OK.

Bildgebungseinheit bleibt, aber vielleicht nicht möglich.

Ich kann testen, da ich eine andere habe, die mir anderswo gemeldet wurde.

@JPPUYB ich entschuldige mich, ich hatte deine vorherige Nachricht nicht gesehen!!

Ich schaue mir das schnell an, um dir antworten zu können :wink:

Das heißt, ich bin in der Lage, es zu testen…
Nicht oft, dass man eine Bildgebungseinheit wechseln muss…

Hallo @JPPUYB,

Vielen Dank für dein Feedback zur Imaging-Einheit. Das Problem wurde in der v1.2.0 des IPP Printers-Integrations, die heute veröffentlicht wurde, behoben.

Was passiert ist: Dein Samsung-Drucker meldet nur das Toner-Level über IPP. Die Trommel ist nur über SNMP sichtbar, und die Integration hat SNMP nur abgefragt, wenn IPP gar nichts gemeldet hat. Jetzt liest sie auch die SNMP-Tabelle, um Verschleißteile wie die Trommel oder Imaging-Einheit, den Fixierer, das Transferband und den Toner-Auffänger zu suchen. Diese werden neben den bereits vom Drucker gemeldeten Werten angezeigt, ohne deine bestehenden Sensoren oder deren Historie zu beeinflussen.

Ich habe keinen Drucker dieses Typs zur Hand, also wirst du der Erste sein, der es in der Praxis testet. Wenn du kannst:

  1. Aktualisiere die Integration auf 1.2.0. Falls Gladys sie dir noch nicht anbietet, warte einen Moment: Der Katalog aktualisiert sich etwa alle Stunden.
  2. In der Konfiguration der Integration starte „Drucker testen“ für den Samsung. Wenn alles gut geht, endet die Meldung mit etwas wie Imaging Unit: 8% (+ SNMP: Imaging Unit), inklusive des Trommel-Levels.
  3. Gehe zum Tab Entdeckung: Dein Drucker sollte „Aktualisieren“ anbieten. Klicke darauf, damit der neue Sensor zum bestehenden Gerät hinzugefügt wird.
  4. Mach dasselbe mit deinem HP-Farbdrucker: Man kann erwarten, dass der Fixierer, das Transferband und der Toner-Auffänger erscheinen, je nachdem, was das Firmware ausgibt.

Falls die Trommel nicht angezeigt wird, überprüfe, ob SNMP aktiviert ist in den Netzwerkeinstellungen des Druckers, mit der Community public. Dann füge hier die vollständige Meldung des „Drucker testen“-Buttons für beide Drucker ein: Sie listet alle Verbrauchsmaterialien auf und zeigt an, woher jeder Wert stammt. Das wird mir am meisten helfen.

Vielen Dank im Voraus für den Test!

Ich habe die drei Rahmen einzeln übernommen

SAMSUNG-Ansicht erneut…

HP-Ansicht erneut: Magenta und Schwarz fehlen …

So ist es klarer…

Danke @JPPUYB für die Screenshots, das ist super klar :+1:

Zuerst die gute Nachricht: Der Samsung-Drum ist wieder da, also funktioniert der SNMP-Ergänzung der 1.2.0.

Bei der HP waren Magenta und Schwarz nicht verschwunden: Das Widget hat sie versteckt. Ein Gladys-Widget hat einen begrenzten Platz (maximal 5 Messgeräte), und wenn ein Drucker mehr als 5 Ebenen meldet, behalte ich die 5 niedrigsten. Mit dem Ofen, dem Riemen und der Rolle, die die 1.2.0 hinzugefügt hat, hat deine HP 7… und die beiden vollsten Patronen wurden übersprungen. Nicht ideal :sweat_smile:

Das ist in der v1.2.1 behoben:

  • die Patronen werden immer zuerst in den Messgeräten angezeigt; die Verschleißteile, die nicht in die Messgeräte passen, werden unter „Niedrigster Stand“ in Zeilen angezeigt, also verschwindet nichts mehr;
  • die Rollen sind unterschieden (Papieraufnahme, Trennung, Fach 1, Multifunktionsfach…), und zwei Teile, die trotzdem denselben Namen hätten, werden nummeriert: keine zwei identischen „Rollen“ mehr bei der Samsung;
  • der Status wird übersetzt: „Bereit (Toner niedrig)“ statt „Bereit (toner-low)“.

Wichtig für Samsung: erst auf 1.2.1 aktualisieren (wenn Gladys sie dir noch nicht anbietet, liegt das daran, dass der Katalog sich noch nicht aktualisiert hat: das passiert ein paar Mal am Tag), und erst dann auf „Aktualisieren“ im Entdeckungs-Tab klicken. Die Namen der Sensoren sind bei ihrer Erstellung festgelegt, also ist es besser, wenn sie mit den richtigen Namen geboren werden.

Falls die Rollen immer noch komisch angezeigt werden, schick mir die Nachricht des „Teste einen Drucker“-Buttons der Samsung: Sie gibt den genauen Namen jedes Teils an, und ich kann es verfeinern.

Nochmals danke für die Tests!