Intégration externe - IPP (imprimantes)

Ça avance ! Le SNMP fonctionne : ton imprimante répond, et pour la première fois on voit ses quatre réservoirs (Black / Cyan / Magenta / Yellow Ink Bottle). C’est déjà une info qu’on n’avait pas du tout avant.

Le hic, c’est ce qu’elle répond pour chacun : -2, qui dans le protocole veut dire très exactement « je ne connais pas ce niveau ». Ce n’est pas l’intégration qui n’arrive pas à lire la valeur — c’est ton imprimante qui déclare ne pas l’avoir. Et il y a une explication très plausible : sur les EcoTank, l’encre est dans des réservoirs que tu remplis au flacon, sans puce ni capteur de niveau. Contrairement à une cartouche classique, l’imprimante n’a rien pour mesurer ce qui reste — d’où le « inconnu ». Le nom qu’elle donne elle-même à ses consommables, « Ink Bottle », va dans ce sens.

Avant de conclure, une question qui tranche pour de bon. Que t’affiche l’application Epson (Smart Panel) ou l’écran de l’imprimante concernant les niveaux d’encre ?

  • Si elle ne donne aucun chiffre — juste un message du genre « vérifiez visuellement les réservoirs » — alors c’est réglé : l’information n’existe nulle part, aucun logiciel au monde ne peut l’afficher, et je le documenterai comme une limite de ce type d’imprimante (avec l’état qui, lui, continue de fonctionner).
  • Si en revanche elle affiche des niveaux estimés (des barres, un pourcentage), alors Epson calcule une estimation quelque part et la garde dans son canal privé. Dans ce cas ça vaut le coup que j’aille la chercher : Epson expose ce genre de données via un canal SNMP propriétaire, et c’est faisable.

Ta réponse me dit s’il faut creuser ou s’arrêter là — merci d’avance, et merci surtout pour ta patience sur ce fil, tes retours ont déjà servi à trois correctifs qui profitent à tout le monde. :slightly_smiling_face:

@elfedagger tu changes d’imprimantes ? :rofl:

Du coup, j’ai une Epson ET-2850, vous voulez que je teste ?

Je ne comptais pas ajouter cette intégration mais s’il faut tester, dites-moi :wink:

Moi je suis pour tout type de test ^^

Et hop !

Rien à redire ! Bien joué ! :wink:

Édit : Sympa en jauge :

Merci pour le test ! :+1:

j’étais tellement habitué avec mes précédente imprimantes a recevoir mes niveaux d’encre sur mon pc qu’avec celle la j’ai pas cherché. elle ne doit pas exposer ses niveaux comme tu le suppose.


Désolé pour le temps que tu a passer pour rien.

L’économie en cartouche justifie que je la garde. :grin:

Y’a aucun problème !! :slight_smile:

Pour info j’ai eu le fin mot de l’histoire pour la cartouche noir
Elle était en faite vide donc je l’ai changé et après redécouverte au niveau de l’intégration externe la cartouche noire est apparu
J’ai mis à jour l’appareil et la cartouche noire est apparu :wink:

Juste un petit truc : j’ai une samsung laser monochrome bien reconnue mais l’unité d’imagerie arrive à son terme soit en dessous de 10%. Pas d’indicateur, pas bien grave mais d’ailleurs est-ce possible ? J’ai aussi une Laser couleur de HP mais l’unité a été changée récemment suite à un bourrage …

:printer: IPP Printers 1.1.0 est disponible, avec deux widgets de tableau de bord : Imprimante (une jauge par cartouche, l’état de l’imprimante, le consommable le plus bas et un bouton Vérifier) et Consommables (toutes vos imprimantes sur une carte, les plus critiques en premier).

:warning: Cette version demande Gladys 5.1 minimum : mettez d’abord Gladys à jour, sinon la mise à jour de l’intégration ne vous sera pas proposée.

La mise à jour se fait dans Intégrations ; vos imprimantes, leur historique et vos scènes ne changent pas. Vos retours sont les bienvenus :slightly_smiling_face:

Nouveaux widgets OK.

Reste unité d’imagerie mais peut-être pas possible.

Je peux tester car j’en ai une qui m’est signalée par ailleurs.

@JPPUYB je suis désolé je n’avais pas vu ton message précédent !!

Je regarde ça rapidement pour pouvoir te répondre :wink:

C’est-à-dire que je suis en situation de tester…
Pas souvent qu’on doive changer une unité d’imagerie..

Salut @JPPUYB,

Merci pour ton retour sur l’unité d’imagerie, c’est corrigé dans la v1.2.0 de l’intégration IPP Printers, publiée aujourd’hui.

Ce qui se passait : ta Samsung n’annonce que son toner en IPP. Le tambour, lui, n’est visible qu’en SNMP, et l’intégration n’interrogeait le SNMP que si l’IPP n’annonçait rien du tout. Désormais, elle lit aussi la table SNMP pour y chercher les pièces d’usure : tambour ou unité d’imagerie, four, courroie de transfert, récupérateur de toner. Elle les ajoute à côté de ce que l’imprimante annonce déjà, sans toucher à tes capteurs existants ni à leur historique.

Je n’ai pas d’imprimante de ce type sous la main, donc tu seras le premier à l’essayer en vrai. Si tu peux :

  1. Mets à jour l’intégration en 1.2.0. Si Gladys ne te la propose pas encore, attends un peu : le catalogue se rafraîchit environ toutes les heures.
  2. Dans la configuration de l’intégration, lance « Tester une imprimante » sur la Samsung. Si tout va bien, le message se termine par quelque chose comme Imaging Unit: 8% (+ SNMP : Imaging Unit), avec le niveau du tambour.
  3. Va dans l’onglet Découverte : ton imprimante devrait proposer « Mettre à jour ». Clique dessus pour que le nouveau capteur soit ajouté à l’appareil existant.
  4. Fais la même chose avec ta HP couleur : on peut s’attendre à voir apparaître le four, la courroie de transfert et le récupérateur, selon ce que son firmware expose.

Si le tambour n’apparaît pas, vérifie que le SNMP est activé dans les réglages réseau de l’imprimante, avec la communauté public. Puis colle-moi ici le message complet du bouton « Tester une imprimante » pour chacune des deux imprimantes : il liste tous les consommables et indique d’où vient chaque niveau, c’est ce qui m’aidera le plus.

Merci d’avance pour le test !

J’ai repris séparément les trois cadres

Reprise vue SAMSUNG …

Reprise vue HP : Il manque magenta et noir …

HP : Avant de tester je l’ai mis sous tension

Une fois ces résultats obtenus et à toutes fins utiles j’ai positionné SNMP public, ce qui n’a rien changé. Quel bouton « Tester une imprimante » ? J’ai

Voilà c’est plus clair…

Merci @JPPUYB pour les captures, c’est hyper clair :+1:

Bonne nouvelle d’abord : le tambour de la Samsung remonte bien, donc le complément SNMP de la 1.2.0 fait son boulot.

Pour la HP, magenta et noir n’avaient pas disparu : c’est le widget qui les cachait. Un widget Gladys a une place limitée (5 jauges au maximum), et quand une imprimante annonce plus de 5 niveaux, je gardais les 5 plus bas. Avec le four, la courroie et le rouleau que la 1.2.0 a ajoutés, ta HP en a 7… et les deux cartouches les plus pleines sautaient. Pas top :sweat_smile:

C’est corrigé dans la v1.2.1 :

  • les cartouches passent toujours en premier dans les jauges ; les pièces d’usure qui ne tiennent pas en jauge s’affichent en lignes sous « Niveau le plus bas », donc plus rien ne disparaît ;
  • les rouleaux sont distingués (prise papier, séparation, bac 1, bac multifonction…), et deux pièces qui auraient quand même le même nom sont numérotées : fini les deux « Rouleau » identiques sur la Samsung ;
  • l’état est traduit : « Prête (toner bas) » au lieu de « Prête (toner-low) ».

Petite chose importante pour la Samsung : mets d’abord à jour en 1.2.1 (si Gladys ne te la propose pas encore, c’est que le catalogue ne s’est pas encore rafraîchi : il passe quelques fois par jour), et seulement ensuite clique sur « Mettre à jour » dans l’onglet Découverte. Les noms des capteurs sont figés à leur création, donc autant qu’ils naissent avec les bons noms.

Si les rouleaux s’affichent encore de façon bizarre, colle-moi le message du bouton « Tester une imprimante » de la Samsung : il donne le nom exact de chaque pièce, et je pourrai affiner.

Merci encore pour les tests !