NEWS
SNMP-Abfrage Drucker
-
Hallo,
ich frage meinen Laserdrucker (RICOH) über SMNP ab (z.B. Tonerstand, Blattverbrauch). Da ich aber den Drucker nur gelegentlich brauche, schalte ich ihn zwischenzeitlich immer aus.
Daraus erfolgt aber, dass ich im ioBroker Log einen enstprechenden SNMP-Adapter-Fehler gemeldet bekomme, dass dieses Gerät nicht verfügbar ist.
Daher wollte ich versuchen, dass diese SNMP-Abfrage irgendwie abfangen kann, wenn der Drucker nicht eingeschaltet ist (z.B. Ping auf dei Drucker-IP). Aber wie kann ich es machen, dass die im Adapter hinterlegten MIB-OID zu dieser IP nicht abgefragt werden?
Hat schon mal jemand so etwas realsiert oder eine andere Lösung, wie ich diese SMNP-Fehler wegbekomme, solange der Drucker halt ausgeschaltet ist.Karl
-
@khk Evtl. eine eigene SNMP-Instanz für den Drucker anlegen. Dann mittels Ping den Drucker abfragen und die SNMP-Instanz mittels Skript ein- bzw. ausschalten.
-
@dolomiti Danke, das war der richtige Hinweis - habe es so mal realisiert.
-
Ich häng mich hier mal in die Diksussion rein:
Samsung Drucker soll per snmp abgefragt werden, das klappt auch soweit gut, jetzt kommt mein "Problem":
Der Drucker ist eigentlich die meiste Zeit online und in meiner VIS zeige ich bislang die Füllstände der einzelnen Farbkartuschen an. Ich möchte jetzt noch visualisieren ob der Drucker online/offline ist und frage dazu den DP snmp.0.info.connection ab. Hab den Drucker dann mal ausgeschaltet und dann bekomme ich im Log Fehlermeldung (wie oben von @KHK beschrieben) aber der Datenpunkt bleibt auf true.
Ich hätte eigentlich erwartet, dass der dann auf false springt. Mache ich da einen Denkfehler?Im snmp Adapter habe ich Wiederholungs- und Verbindungstimeout auf 5000 ms, die Abfrage steht auf 300.000 ms also 5 Minuten. Bislang frage ich per snmp auch nur den Drucker ab, keine anderen devices.
-
@amg_666 sagte in SNMP-Abfrage Drucker:
ob der Drucker online/offline ist und frage dazu den DP snmp.0.info.connection ab
Da fragst du ja den Adapter ab und nicht den Drucker.