NEWS
Drucker SNMP Konfiguration
-
@homoran Aber ich danke dir erstmal für deine Lösung! Ich brauch nur manchmal etwas um sowas zu verstehen :relieved:
@timmss ich kann nur mit dem arbeiten was ich bekomme.
und da ist das die einzige Zahl, die sich verändern könnte.
Auch bei anderen Druckern wird der Füllstand grafisch dargestellt -
@timmss sagte in Drucker SNMP Konfiguration:
probiert und bekomme 44 als Wert,
ja!
@timmss sagte in Drucker SNMP Konfiguration:
Ich sehe gerade, die 44 ist der Wert der Höhe von dem Bild?
oder due Höhe von dem schwarzen Balken, wie bei anderen Druckern.
Das wollte ich wissen.kann auch sein, dass die 44 für 88% Tinte stehen.
Auf jeden Fall ist das das einige was in dem screen bewertet ist
@homoran sagte in Drucker SNMP Konfiguration:
kann auch sein, dass die 44 für 88% Tinte stehen.
Könnte auch sein, dass die "44" ein prozentualer Wert bezogen auf das übergeordnete Element ist.
Wenn das übergeordnete Element z.B. eine Höhe von 55px hat, entsprächen die 44 genau 80%. -
@timmss ich kann nur mit dem arbeiten was ich bekomme.
und da ist das die einzige Zahl, die sich verändern könnte.
Auch bei anderen Druckern wird der Füllstand grafisch dargestellt@homoran Ja genau, das macht jetzt Klick. Bei deiner ersten Nachricht mit dem RegEx hab ich erstmal überlegt wieso das denn jetzt.
Vielleicht noch eine kurze Sache: Ich schalte per Skript Drucker automatisch ein und aus. Aus meiner Sicht würde es Sinn machen, die Parser-Instanz auch nur in dieser Zeit laufen zu lassen.
Sprich das Blockly Skript führt bei Einschalten der Drucker die JavaScript-Funktion aus, um die Parser-Instanz zu starten und beim Ausschalten der Drucker wird die Parser-Instanz ausgeschaltet.
Nun wäre da das Problem, angenommen ich schalte den schwarz-weiß Drucker ein, der Farbdrucker ist noch aus aber der Parser versucht ja Information auch von ihn zu holen, wodurch das Log vollgespüllt wird:
2024-07-31 08:54:58.097 - warn: parser.0 (82607) Cannot read link "http://192.168.240.63/general/information.html": Error: connect EHOSTUNREACH 192.168.240.63:80 2024-07-31 08:54:58.099 - warn: parser.0 (82607) Cannot read link "http://192.168.240.63/general/information.html": Error: connect EHOSTUNREACH 192.168.240.63:80 2024-07-31 08:54:58.100 - warn: parser.0 (82607) Cannot read link "http://192.168.240.63/general/information.html": Error: connect EHOSTUNREACH 192.168.240.63:80 2024-07-31 08:54:58.101 - warn: parser.0 (82607) Cannot read link "http://192.168.240.63/general/information.html": Error: connect EHOSTUNREACH 192.168.240.63:80Hast du einen Lösungsvorschlag? Logebene auf error setzen und somit hart ignorieren?
-
@homoran Ja genau, das macht jetzt Klick. Bei deiner ersten Nachricht mit dem RegEx hab ich erstmal überlegt wieso das denn jetzt.
Vielleicht noch eine kurze Sache: Ich schalte per Skript Drucker automatisch ein und aus. Aus meiner Sicht würde es Sinn machen, die Parser-Instanz auch nur in dieser Zeit laufen zu lassen.
Sprich das Blockly Skript führt bei Einschalten der Drucker die JavaScript-Funktion aus, um die Parser-Instanz zu starten und beim Ausschalten der Drucker wird die Parser-Instanz ausgeschaltet.
Nun wäre da das Problem, angenommen ich schalte den schwarz-weiß Drucker ein, der Farbdrucker ist noch aus aber der Parser versucht ja Information auch von ihn zu holen, wodurch das Log vollgespüllt wird:
2024-07-31 08:54:58.097 - warn: parser.0 (82607) Cannot read link "http://192.168.240.63/general/information.html": Error: connect EHOSTUNREACH 192.168.240.63:80 2024-07-31 08:54:58.099 - warn: parser.0 (82607) Cannot read link "http://192.168.240.63/general/information.html": Error: connect EHOSTUNREACH 192.168.240.63:80 2024-07-31 08:54:58.100 - warn: parser.0 (82607) Cannot read link "http://192.168.240.63/general/information.html": Error: connect EHOSTUNREACH 192.168.240.63:80 2024-07-31 08:54:58.101 - warn: parser.0 (82607) Cannot read link "http://192.168.240.63/general/information.html": Error: connect EHOSTUNREACH 192.168.240.63:80Hast du einen Lösungsvorschlag? Logebene auf error setzen und somit hart ignorieren?
@timmss sagte in Drucker SNMP Konfiguration:
Ich schalte per Skript Drucker automatisch ein und aus
ich weiss nicht wie das bei Laserdruckern ist, für Tintenstrahldrucker ist das tödlich.
-
@timmss sagte in Drucker SNMP Konfiguration:
Ich schalte per Skript Drucker automatisch ein und aus
ich weiss nicht wie das bei Laserdruckern ist, für Tintenstrahldrucker ist das tödlich.
-
@homoran Sind beides Laserdrucker, aber warum genau wäre es tödlich?
Sie schalten sich an beim ersten Druckauftrag des Tages und aus bei 17Uhr wenn der derzeitige Stromverbrauch kleiner als 10W ist.
@timmss sagte in Drucker SNMP Konfiguration:
aber warum genau wäre es tödlich?
weil Tintenstrahldrucker regelmäßig Reinigungszyklen fahren.
Wenn du due Drucker unbedingt abschalten willst müsstest du wahrscheinlich für jeden Drucker eine Parserinstanz verwenden, die du deaktivierst
-
@homoran sagte in Drucker SNMP Konfiguration:
kann auch sein, dass die 44 für 88% Tinte stehen.
Könnte auch sein, dass die "44" ein prozentualer Wert bezogen auf das übergeordnete Element ist.
Wenn das übergeordnete Element z.B. eine Höhe von 55px hat, entsprächen die 44 genau 80%.@codierknecht Das würde eventuell sogar hinkommen.
Das übergeordnete Element hat diese Werte:

Und der Balken:

-
@codierknecht Das würde eventuell sogar hinkommen.
Das übergeordnete Element hat diese Werte:

Und der Balken:

@timmss
Dann solltest Du mal beobachten, welcher der Werte sich verändert.
Dauert natürlich ... -
Ich habe jetzt zwei Parser Instanzen, welche ich durch jeweiliges Ein- und Auschalten der Drucker steuere.
Die Höhe von dem schwarzen Balken fange ich in einem Blockly Skript ab, rechne sie durch 55 und dann mal 100, um die Prozentzahl zu kriegen:

Jetzt geht es nur noch um die Visualisierung :)
-
Ich habe jetzt zwei Parser Instanzen, welche ich durch jeweiliges Ein- und Auschalten der Drucker steuere.
Die Höhe von dem schwarzen Balken fange ich in einem Blockly Skript ab, rechne sie durch 55 und dann mal 100, um die Prozentzahl zu kriegen:

Jetzt geht es nur noch um die Visualisierung :)
-
-
@homoran Ich hätte eine kleine Sache noch :grin:
Auf der URL http://192.168.240.63/general/status.html befindet sich der Gerätestatus:

Seitenquelltext:
<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html lang="de" xmlns="http://www.w3.org/1999/xhtml" xml:lang="de"><head><meta http-equiv="Content-Script-Type" content="text/javascript" /><meta http-equiv="content-style-type" content="text/css" /><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><script type="text/javascript" src="/common/js/ews.js"></script> <link rel="stylesheet" type="text/css" href="../common/css/common.css" /> <link rel="stylesheet" type="text/css" href="../common/css/ews.css" /> <link rel="stylesheet" type="text/css" href="../common/css/simple.css" /> <script type="text/javascript" src="../common/js/cookie.js"></script> <script type="text/javascript" src="../common/js/language.js"></script> <script type="text/javascript" src="../common/js/lcddisplay.js"></script><title>Brother HL-L8360CDW series</title></head><body><div id="baseFrame"><div id="frameContainer"><div id="headerFrameContainerLeft"><div id="headerFrameContainerRight"><div id="headerFrameInner"><div id="headerFrame"><div id="modelName"><h1>HL-L8360CDW series</h1><div class="SetBox" id="SetBoxNoAuthRight"><div id="SetBoxNoAuthLeft"><a href="/admin/password.html"><!-- mid-begin: 81441293ac746337759251c681bd7abe538a10fafc7e046488a73a60cc735113 -->Bitte konfigurieren Sie das Kennwort<!-- mid-end --> >></a></div></div></div><div id="corporateLogo"><img src="/common/images/logo.gif" alt="Brother" /></div></div><div id="solutions"><div><span><a href="http://solutions.brother.com/cgi-bin/solutions.cgi?MDL=prn133&LNG=de&SRC=DEVICE"><!-- mid-begin: 61bfd52616ea551fcd952e01af765fc3e71dce2a2a51f3e5e34dfaf931334696 -->Brother<br />Solutions Center<!-- mid-end --></a></span></div></div><div id="tabMenu"><ul><li><ul><li class="selected"><p><!-- mid-begin: 868421f57559a3ffdec79ca26081124e14de22207bbe28bc18e906c6072d6a63 -->Allgemein<!-- mid-end --></p></li></ul></li><li><ul><li><a href="/print/print.html"><!-- mid-begin: 22971f0e942c1a8c8a82e79717bacdbf656d685ae7ea52acb6352bbd50ba0fc3 -->Drucken<!-- mid-end --></a></li></ul></li><li><ul><li><a href="/admin/password.html"><!-- mid-begin: 424a946bb5181b588cf2fc3ca9e694df41241ec58791d69ab150397556fe1b74 -->Administrator<!-- mid-end --></a></li></ul></li><li><ul><li><a href="/net/net/net.html"><!-- mid-begin: 2cbf2dfc62f131dd39a408a58ba0a66be059c707ce36b5aacd202cce22a2fec0 -->Netzwerk<!-- mid-end --></a></li></ul></li></ul></div></div></div></div><div id="mainFrameContainer"><div id="mainFrameTopLeft"><div id="mainFrameTopRight"><div id="mainFrameTopInner"><div id="subTabMenu"><div><span><a href="#topBack">Bottom<img src="/common/images/ic_bottom.gif" alt="Bottom" /></a></span></div></div></div></div></div><div id="mainFrameInner"><div id="subMenu"><div class="selected"><div class="top"><div class="bottom"><a href="/general/status.html"><!-- mid-begin: caae736219827dda68b4d17bcf52417bd7a70e0d78a403c6f0b088d8068af6db -->Status<!-- mid-end --></a></div></div></div><div><a href="/general/reflesh.html" class="subPage"><!-- mid-begin: 2a045da7c4b03420a7481c91bc1af3125247576856513aaf85878da5f7bfe21b -->Automatische Aktualisierung<!-- mid-end --></a></div><div><a href="/general/information.html?kind=item"><!-- mid-begin: d17f262b3d75cef3c51188edbd3d770c40b9b65a43297e9d152fc83cb0ebac9e -->Wartungsinformationen<!-- mid-end --></a></div><div><a href="/general/lists.html"><!-- mid-begin: c2eab5a08cbcc1c32c292cac495c036dde1a38d81489ed6db07525e6449741a0 -->Berichte/Listen<!-- mid-end --></a></div><div><a href="/general/find.html"><!-- mid-begin: 117e931b86101102fb96c68bf72fee220e88ff61e22a85ac8975be7e33d2a78f -->Gerät suchen<!-- mid-end --></a></div><div><a href="/general/contact.html"><!-- mid-begin: a9bf8f91bc695e38b6f418b64afb037d0f109ffef3600010e4b3177ecf46f740 -->Ansprechpartner & Standort <!-- mid-end --></a></div><div><a href="/general/sleep.html"><!-- mid-begin: 5d4279bca977236aebbf2c7696821b4ce8b54874ae712664df20061c13825d4a -->Energiespardauer<!-- mid-end --></a></div><div><a href="/general/powerdown.html"><!-- mid-begin: 913e108fc99528c1436c166d4e1fb9f57fda07674d125bd8d9f145efa4e5806d -->Autom. Abschaltung<!-- mid-end --></a></div><div><a href="/general/language.html"><!-- mid-begin: ad4092c08c7157a62c0f8130fa6f30a3b7db03fca02eb951373f68195008de0d -->Sprache<!-- mid-end --></a></div><div><a href="/general/panel.html"><!-- mid-begin: cf2b9194271122fa39bc02fa9fa16bab76951f0d99db57c5de59c379ed48cd96 -->Bedienfeld<!-- mid-end --></a></div></div><div id="rightFrameContainer"><div id="rightFrame"><div id="mainContent"><div id="pageTitle"><h2><!-- mid-begin: caae736219827dda68b4d17bcf52417bd7a70e0d78a403c6f0b088d8068af6db -->Status<!-- mid-end --></h2></div><div id="pageContents"><form method="post" action="/general/status.html"><div><input type="hidden" id="pageid" name="pageid" value="1" /></div><div class="CSRFToken"><input type="hidden" id="CSRFToken1" name="CSRFToken" value="k4aP5QFj2K//Z4Zos3QhsJzVVn06gciJAA=="/></div><div class="contentsGroup"><dl class="items"><dt><!-- mid-begin: ed955a5ac10173e1a42c10ed94ee27c40eea765d683d1e16573dbb3bfdb5650b -->Gerätestatus<!-- mid-end --></dt><dd><div id="moni_data"><span class="moni moniOk">Energiesparen</span></div></dd><dt class="subhead"><span><!-- mid-begin: bfc9711926a0ca46ae0cfcbd39ac384e30cc22a7c117b41df2a7df5357589b5a -->Automatische Aktualisierung<!-- mid-end --></span></dt><dd><div><label class="radioSimple"><input type="radio" name="Refresh" value="0" onclick="refreshLCD(0);" checked="checked" /> <!-- mid-begin: dd2cd295e077bd5562d29b86240250b3fcd3d43da57eb01360dc3ab9fa1df588 -->Aus<!-- mid-end --></label><label class="radioSimple"><input type="radio" name="Refresh" value="1" onclick="refreshLCD(60000);" /> <!-- mid-begin: a2e6eaa9d926e473ba7c5ccfae130f5309ec3b46119eaf0dc5ee189183f622a2 -->Ein<!-- mid-end --></label></div></dd><dt><!-- mid-begin: bcd543e11ba56d32a7176120baf186333e63e3f2492dbaccbf538fff54e77a28 -->Tonerstand<!-- mid-end --></dt><dd><div id="ink_level"><table id="inkLevel" summary="ink level"><tr><th></th><th></th><th></th><th></th></tr><tr><td><img src="../common/images/black.gif" alt="Black" class="tonerremain" height="39" /></td><td><img src="../common/images/cyan.gif" alt="Cyan" class="tonerremain" height="39" /></td><td><img src="../common/images/magenta.gif" alt="Magenta" class="tonerremain" height="39" /></td><td><img src="../common/images/yellow.gif" alt="Yellow" class="tonerremain" height="44" /></td></tr><tr><th><!-- mid-begin: b95ef046269c3ebad665fb73c3ca5ebcc08943b1b020ee79444e407c1b94f2c9 -->BK<!-- mid-end --></th><th><!-- mid-begin: 8f53761820562674bd352385deab000b58eb5434e33487f7286758fc010a4125 -->C<!-- mid-end --></th><th><!-- mid-begin: 23d4f8183d8a696ab4203fe3b375ae2444aad6c597ddd8d9415ea78cb78389cd -->M<!-- mid-end --></th><th><!-- mid-begin: 7acf53babc40216c5ffc18a9421d29714f1a15c45d5b4f19face4cda2972bc09 -->Y<!-- mid-end --></th></tr></table></div></dd></dl></div><div class="contentsGroup"><dl class="items"><dt><!-- mid-begin: e603b6b87aabf547adc8aff6e072a8859810fb61a02db5a24441c93a1c9477ae -->WebSprache<!-- mid-end --></dt><dd><select id="Language" name="Language" onchange="changeLanguage('Language', 'WebLang');"><option value="0" selected="selected"><!-- mid-begin: 385e5873e081106ce088b576ef49444e6baa0af68f17ab870b24680f756526a1 -->Auto<!-- mid-end --></option><option value="2"><!-- mid-begin: 5ceac2b760b277f5ad15b0235d37f59c670d26fbe2613ec5594df3b2e67f55ee -->Englisch<!-- mid-end --></option><option value="3"><!-- mid-begin: de653422dfc8482f6b79631784d8f5c92408fa50c4ee664bbbf1b44097a6522f -->Französisch<!-- mid-end --></option><option value="4"><!-- mid-begin: fcc9f47f59a1a7f4246829aadc50c919948a178bbabe0d91d47725e6a4f42daf -->Deutsch<!-- mid-end --></option><option value="5"><!-- mid-begin: 0c132c26418f19149f74f3dd4c0fe9d12ba9e59aa0218e62942f654139db6cbd -->Niederländisch<!-- mid-end --></option><option value="6"><!-- mid-begin: f67d431ba2afaef1e2e440a13acecac5a69b3a84c39957dfd513c6d91af9f193 -->Spanisch<!-- mid-end --></option><option value="7"><!-- mid-begin: f1aad17d8cf54907375896a2487aa371105bae66052b31f7ffe1719b409611dc -->Italienisch<!-- mid-end --></option><option value="10"><!-- mid-begin: 49285c168c5c682f83bd0edb0fa5677f30ef0e31c7d49ee3eaedfb93379082d4 -->Russisch<!-- mid-end --></option><option value="8"><!-- mid-begin: 33ce4ce0b9e3d846018854d092ca1a29fb94d0cd488d15788fd0b8881a3e9b1f -->Japanisch<!-- mid-end --></option><option value="9"><!-- mid-begin: 212e377daffcf8a10baf6e733b4055993c78912d168025cce7355baf3516a400 -->Chinesisch<!-- mid-end --></option></select></dd></dl></div><div class="contentsGroup"><dl class="items"><dt><!-- mid-begin: c633771a8b508b6e7995ef423aa9c8b8812e4addb3e54afdf9fcaffb8cb67d01 -->Gerätestandort<!-- mid-end --></dt><dd><ul class="itemList"><li class="contact"><!-- mid-begin: 59af2dca993dcb4acb2b37cb34e1d2637c48808013155e4c8006e822f25571bf -->Ansprechpartner<!-- mid-end --><span class="spacer">:</span></li><li class="location"><!-- mid-begin: cf0078276d0a61ee337a652d9ccd69db01937d704d66229b2232124687ad4576 -->Standort<!-- mid-end --><span class="spacer">:</span></li></ul></dd></dl></div></form></div></div></div></div><script type="text/javascript"> <!-- judge_refresh(60000); //--> </script> <script type="text/javascript"><!-- SetMinHeight(); // --></script></div><div id="mainFrameBottomLeft"><div id="mainFrameBottomRight"><div id="mainFrameBottoIch bräuchte den Wert vom Gerätestatus, welcher hier gerade Energiesparen ist:
<!-- mid-begin: ed955a5ac10173e1a42c10ed94ee27c40eea765d683d1e16573dbb3bfdb5650b -->Gerätestatus<!-- mid-end --></dt><dd><div id="moni_data"><span class="moni moniOk">Energiesparen</span></div></dd><dt class="subhead"><span>Ich habe selber schon was mit RegEx probiert aber nicht zum Ziel gekommen. :anguished:
-
@homoran Ich hätte eine kleine Sache noch :grin:
Auf der URL http://192.168.240.63/general/status.html befindet sich der Gerätestatus:

Seitenquelltext:
<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html lang="de" xmlns="http://www.w3.org/1999/xhtml" xml:lang="de"><head><meta http-equiv="Content-Script-Type" content="text/javascript" /><meta http-equiv="content-style-type" content="text/css" /><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><script type="text/javascript" src="/common/js/ews.js"></script> <link rel="stylesheet" type="text/css" href="../common/css/common.css" /> <link rel="stylesheet" type="text/css" href="../common/css/ews.css" /> <link rel="stylesheet" type="text/css" href="../common/css/simple.css" /> <script type="text/javascript" src="../common/js/cookie.js"></script> <script type="text/javascript" src="../common/js/language.js"></script> <script type="text/javascript" src="../common/js/lcddisplay.js"></script><title>Brother HL-L8360CDW series</title></head><body><div id="baseFrame"><div id="frameContainer"><div id="headerFrameContainerLeft"><div id="headerFrameContainerRight"><div id="headerFrameInner"><div id="headerFrame"><div id="modelName"><h1>HL-L8360CDW series</h1><div class="SetBox" id="SetBoxNoAuthRight"><div id="SetBoxNoAuthLeft"><a href="/admin/password.html"><!-- mid-begin: 81441293ac746337759251c681bd7abe538a10fafc7e046488a73a60cc735113 -->Bitte konfigurieren Sie das Kennwort<!-- mid-end --> >></a></div></div></div><div id="corporateLogo"><img src="/common/images/logo.gif" alt="Brother" /></div></div><div id="solutions"><div><span><a href="http://solutions.brother.com/cgi-bin/solutions.cgi?MDL=prn133&LNG=de&SRC=DEVICE"><!-- mid-begin: 61bfd52616ea551fcd952e01af765fc3e71dce2a2a51f3e5e34dfaf931334696 -->Brother<br />Solutions Center<!-- mid-end --></a></span></div></div><div id="tabMenu"><ul><li><ul><li class="selected"><p><!-- mid-begin: 868421f57559a3ffdec79ca26081124e14de22207bbe28bc18e906c6072d6a63 -->Allgemein<!-- mid-end --></p></li></ul></li><li><ul><li><a href="/print/print.html"><!-- mid-begin: 22971f0e942c1a8c8a82e79717bacdbf656d685ae7ea52acb6352bbd50ba0fc3 -->Drucken<!-- mid-end --></a></li></ul></li><li><ul><li><a href="/admin/password.html"><!-- mid-begin: 424a946bb5181b588cf2fc3ca9e694df41241ec58791d69ab150397556fe1b74 -->Administrator<!-- mid-end --></a></li></ul></li><li><ul><li><a href="/net/net/net.html"><!-- mid-begin: 2cbf2dfc62f131dd39a408a58ba0a66be059c707ce36b5aacd202cce22a2fec0 -->Netzwerk<!-- mid-end --></a></li></ul></li></ul></div></div></div></div><div id="mainFrameContainer"><div id="mainFrameTopLeft"><div id="mainFrameTopRight"><div id="mainFrameTopInner"><div id="subTabMenu"><div><span><a href="#topBack">Bottom<img src="/common/images/ic_bottom.gif" alt="Bottom" /></a></span></div></div></div></div></div><div id="mainFrameInner"><div id="subMenu"><div class="selected"><div class="top"><div class="bottom"><a href="/general/status.html"><!-- mid-begin: caae736219827dda68b4d17bcf52417bd7a70e0d78a403c6f0b088d8068af6db -->Status<!-- mid-end --></a></div></div></div><div><a href="/general/reflesh.html" class="subPage"><!-- mid-begin: 2a045da7c4b03420a7481c91bc1af3125247576856513aaf85878da5f7bfe21b -->Automatische Aktualisierung<!-- mid-end --></a></div><div><a href="/general/information.html?kind=item"><!-- mid-begin: d17f262b3d75cef3c51188edbd3d770c40b9b65a43297e9d152fc83cb0ebac9e -->Wartungsinformationen<!-- mid-end --></a></div><div><a href="/general/lists.html"><!-- mid-begin: c2eab5a08cbcc1c32c292cac495c036dde1a38d81489ed6db07525e6449741a0 -->Berichte/Listen<!-- mid-end --></a></div><div><a href="/general/find.html"><!-- mid-begin: 117e931b86101102fb96c68bf72fee220e88ff61e22a85ac8975be7e33d2a78f -->Gerät suchen<!-- mid-end --></a></div><div><a href="/general/contact.html"><!-- mid-begin: a9bf8f91bc695e38b6f418b64afb037d0f109ffef3600010e4b3177ecf46f740 -->Ansprechpartner & Standort <!-- mid-end --></a></div><div><a href="/general/sleep.html"><!-- mid-begin: 5d4279bca977236aebbf2c7696821b4ce8b54874ae712664df20061c13825d4a -->Energiespardauer<!-- mid-end --></a></div><div><a href="/general/powerdown.html"><!-- mid-begin: 913e108fc99528c1436c166d4e1fb9f57fda07674d125bd8d9f145efa4e5806d -->Autom. Abschaltung<!-- mid-end --></a></div><div><a href="/general/language.html"><!-- mid-begin: ad4092c08c7157a62c0f8130fa6f30a3b7db03fca02eb951373f68195008de0d -->Sprache<!-- mid-end --></a></div><div><a href="/general/panel.html"><!-- mid-begin: cf2b9194271122fa39bc02fa9fa16bab76951f0d99db57c5de59c379ed48cd96 -->Bedienfeld<!-- mid-end --></a></div></div><div id="rightFrameContainer"><div id="rightFrame"><div id="mainContent"><div id="pageTitle"><h2><!-- mid-begin: caae736219827dda68b4d17bcf52417bd7a70e0d78a403c6f0b088d8068af6db -->Status<!-- mid-end --></h2></div><div id="pageContents"><form method="post" action="/general/status.html"><div><input type="hidden" id="pageid" name="pageid" value="1" /></div><div class="CSRFToken"><input type="hidden" id="CSRFToken1" name="CSRFToken" value="k4aP5QFj2K//Z4Zos3QhsJzVVn06gciJAA=="/></div><div class="contentsGroup"><dl class="items"><dt><!-- mid-begin: ed955a5ac10173e1a42c10ed94ee27c40eea765d683d1e16573dbb3bfdb5650b -->Gerätestatus<!-- mid-end --></dt><dd><div id="moni_data"><span class="moni moniOk">Energiesparen</span></div></dd><dt class="subhead"><span><!-- mid-begin: bfc9711926a0ca46ae0cfcbd39ac384e30cc22a7c117b41df2a7df5357589b5a -->Automatische Aktualisierung<!-- mid-end --></span></dt><dd><div><label class="radioSimple"><input type="radio" name="Refresh" value="0" onclick="refreshLCD(0);" checked="checked" /> <!-- mid-begin: dd2cd295e077bd5562d29b86240250b3fcd3d43da57eb01360dc3ab9fa1df588 -->Aus<!-- mid-end --></label><label class="radioSimple"><input type="radio" name="Refresh" value="1" onclick="refreshLCD(60000);" /> <!-- mid-begin: a2e6eaa9d926e473ba7c5ccfae130f5309ec3b46119eaf0dc5ee189183f622a2 -->Ein<!-- mid-end --></label></div></dd><dt><!-- mid-begin: bcd543e11ba56d32a7176120baf186333e63e3f2492dbaccbf538fff54e77a28 -->Tonerstand<!-- mid-end --></dt><dd><div id="ink_level"><table id="inkLevel" summary="ink level"><tr><th></th><th></th><th></th><th></th></tr><tr><td><img src="../common/images/black.gif" alt="Black" class="tonerremain" height="39" /></td><td><img src="../common/images/cyan.gif" alt="Cyan" class="tonerremain" height="39" /></td><td><img src="../common/images/magenta.gif" alt="Magenta" class="tonerremain" height="39" /></td><td><img src="../common/images/yellow.gif" alt="Yellow" class="tonerremain" height="44" /></td></tr><tr><th><!-- mid-begin: b95ef046269c3ebad665fb73c3ca5ebcc08943b1b020ee79444e407c1b94f2c9 -->BK<!-- mid-end --></th><th><!-- mid-begin: 8f53761820562674bd352385deab000b58eb5434e33487f7286758fc010a4125 -->C<!-- mid-end --></th><th><!-- mid-begin: 23d4f8183d8a696ab4203fe3b375ae2444aad6c597ddd8d9415ea78cb78389cd -->M<!-- mid-end --></th><th><!-- mid-begin: 7acf53babc40216c5ffc18a9421d29714f1a15c45d5b4f19face4cda2972bc09 -->Y<!-- mid-end --></th></tr></table></div></dd></dl></div><div class="contentsGroup"><dl class="items"><dt><!-- mid-begin: e603b6b87aabf547adc8aff6e072a8859810fb61a02db5a24441c93a1c9477ae -->WebSprache<!-- mid-end --></dt><dd><select id="Language" name="Language" onchange="changeLanguage('Language', 'WebLang');"><option value="0" selected="selected"><!-- mid-begin: 385e5873e081106ce088b576ef49444e6baa0af68f17ab870b24680f756526a1 -->Auto<!-- mid-end --></option><option value="2"><!-- mid-begin: 5ceac2b760b277f5ad15b0235d37f59c670d26fbe2613ec5594df3b2e67f55ee -->Englisch<!-- mid-end --></option><option value="3"><!-- mid-begin: de653422dfc8482f6b79631784d8f5c92408fa50c4ee664bbbf1b44097a6522f -->Französisch<!-- mid-end --></option><option value="4"><!-- mid-begin: fcc9f47f59a1a7f4246829aadc50c919948a178bbabe0d91d47725e6a4f42daf -->Deutsch<!-- mid-end --></option><option value="5"><!-- mid-begin: 0c132c26418f19149f74f3dd4c0fe9d12ba9e59aa0218e62942f654139db6cbd -->Niederländisch<!-- mid-end --></option><option value="6"><!-- mid-begin: f67d431ba2afaef1e2e440a13acecac5a69b3a84c39957dfd513c6d91af9f193 -->Spanisch<!-- mid-end --></option><option value="7"><!-- mid-begin: f1aad17d8cf54907375896a2487aa371105bae66052b31f7ffe1719b409611dc -->Italienisch<!-- mid-end --></option><option value="10"><!-- mid-begin: 49285c168c5c682f83bd0edb0fa5677f30ef0e31c7d49ee3eaedfb93379082d4 -->Russisch<!-- mid-end --></option><option value="8"><!-- mid-begin: 33ce4ce0b9e3d846018854d092ca1a29fb94d0cd488d15788fd0b8881a3e9b1f -->Japanisch<!-- mid-end --></option><option value="9"><!-- mid-begin: 212e377daffcf8a10baf6e733b4055993c78912d168025cce7355baf3516a400 -->Chinesisch<!-- mid-end --></option></select></dd></dl></div><div class="contentsGroup"><dl class="items"><dt><!-- mid-begin: c633771a8b508b6e7995ef423aa9c8b8812e4addb3e54afdf9fcaffb8cb67d01 -->Gerätestandort<!-- mid-end --></dt><dd><ul class="itemList"><li class="contact"><!-- mid-begin: 59af2dca993dcb4acb2b37cb34e1d2637c48808013155e4c8006e822f25571bf -->Ansprechpartner<!-- mid-end --><span class="spacer">:</span></li><li class="location"><!-- mid-begin: cf0078276d0a61ee337a652d9ccd69db01937d704d66229b2232124687ad4576 -->Standort<!-- mid-end --><span class="spacer">:</span></li></ul></dd></dl></div></form></div></div></div></div><script type="text/javascript"> <!-- judge_refresh(60000); //--> </script> <script type="text/javascript"><!-- SetMinHeight(); // --></script></div><div id="mainFrameBottomLeft"><div id="mainFrameBottomRight"><div id="mainFrameBottoIch bräuchte den Wert vom Gerätestatus, welcher hier gerade Energiesparen ist:
<!-- mid-begin: ed955a5ac10173e1a42c10ed94ee27c40eea765d683d1e16573dbb3bfdb5650b -->Gerätestatus<!-- mid-end --></dt><dd><div id="moni_data"><span class="moni moniOk">Energiesparen</span></div></dd><dt class="subhead"><span>Ich habe selber schon was mit RegEx probiert aber nicht zum Ziel gekommen. :anguished:
@timmss sagte in Drucker SNMP Konfiguration:
den Wert vom Gerätestatus
iOk\"\>(\w+)solange da nur normale Wörter ohne Leerzeichen oder donstigem Mist stehen
@timmss sagte in Drucker SNMP Konfiguration:
habe selber schon was mit RegEx probiert
was?
-
@homoran Ich hätte eine kleine Sache noch :grin:
Auf der URL http://192.168.240.63/general/status.html befindet sich der Gerätestatus:

Seitenquelltext:
<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html lang="de" xmlns="http://www.w3.org/1999/xhtml" xml:lang="de"><head><meta http-equiv="Content-Script-Type" content="text/javascript" /><meta http-equiv="content-style-type" content="text/css" /><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><script type="text/javascript" src="/common/js/ews.js"></script> <link rel="stylesheet" type="text/css" href="../common/css/common.css" /> <link rel="stylesheet" type="text/css" href="../common/css/ews.css" /> <link rel="stylesheet" type="text/css" href="../common/css/simple.css" /> <script type="text/javascript" src="../common/js/cookie.js"></script> <script type="text/javascript" src="../common/js/language.js"></script> <script type="text/javascript" src="../common/js/lcddisplay.js"></script><title>Brother HL-L8360CDW series</title></head><body><div id="baseFrame"><div id="frameContainer"><div id="headerFrameContainerLeft"><div id="headerFrameContainerRight"><div id="headerFrameInner"><div id="headerFrame"><div id="modelName"><h1>HL-L8360CDW series</h1><div class="SetBox" id="SetBoxNoAuthRight"><div id="SetBoxNoAuthLeft"><a href="/admin/password.html"><!-- mid-begin: 81441293ac746337759251c681bd7abe538a10fafc7e046488a73a60cc735113 -->Bitte konfigurieren Sie das Kennwort<!-- mid-end --> >></a></div></div></div><div id="corporateLogo"><img src="/common/images/logo.gif" alt="Brother" /></div></div><div id="solutions"><div><span><a href="http://solutions.brother.com/cgi-bin/solutions.cgi?MDL=prn133&LNG=de&SRC=DEVICE"><!-- mid-begin: 61bfd52616ea551fcd952e01af765fc3e71dce2a2a51f3e5e34dfaf931334696 -->Brother<br />Solutions Center<!-- mid-end --></a></span></div></div><div id="tabMenu"><ul><li><ul><li class="selected"><p><!-- mid-begin: 868421f57559a3ffdec79ca26081124e14de22207bbe28bc18e906c6072d6a63 -->Allgemein<!-- mid-end --></p></li></ul></li><li><ul><li><a href="/print/print.html"><!-- mid-begin: 22971f0e942c1a8c8a82e79717bacdbf656d685ae7ea52acb6352bbd50ba0fc3 -->Drucken<!-- mid-end --></a></li></ul></li><li><ul><li><a href="/admin/password.html"><!-- mid-begin: 424a946bb5181b588cf2fc3ca9e694df41241ec58791d69ab150397556fe1b74 -->Administrator<!-- mid-end --></a></li></ul></li><li><ul><li><a href="/net/net/net.html"><!-- mid-begin: 2cbf2dfc62f131dd39a408a58ba0a66be059c707ce36b5aacd202cce22a2fec0 -->Netzwerk<!-- mid-end --></a></li></ul></li></ul></div></div></div></div><div id="mainFrameContainer"><div id="mainFrameTopLeft"><div id="mainFrameTopRight"><div id="mainFrameTopInner"><div id="subTabMenu"><div><span><a href="#topBack">Bottom<img src="/common/images/ic_bottom.gif" alt="Bottom" /></a></span></div></div></div></div></div><div id="mainFrameInner"><div id="subMenu"><div class="selected"><div class="top"><div class="bottom"><a href="/general/status.html"><!-- mid-begin: caae736219827dda68b4d17bcf52417bd7a70e0d78a403c6f0b088d8068af6db -->Status<!-- mid-end --></a></div></div></div><div><a href="/general/reflesh.html" class="subPage"><!-- mid-begin: 2a045da7c4b03420a7481c91bc1af3125247576856513aaf85878da5f7bfe21b -->Automatische Aktualisierung<!-- mid-end --></a></div><div><a href="/general/information.html?kind=item"><!-- mid-begin: d17f262b3d75cef3c51188edbd3d770c40b9b65a43297e9d152fc83cb0ebac9e -->Wartungsinformationen<!-- mid-end --></a></div><div><a href="/general/lists.html"><!-- mid-begin: c2eab5a08cbcc1c32c292cac495c036dde1a38d81489ed6db07525e6449741a0 -->Berichte/Listen<!-- mid-end --></a></div><div><a href="/general/find.html"><!-- mid-begin: 117e931b86101102fb96c68bf72fee220e88ff61e22a85ac8975be7e33d2a78f -->Gerät suchen<!-- mid-end --></a></div><div><a href="/general/contact.html"><!-- mid-begin: a9bf8f91bc695e38b6f418b64afb037d0f109ffef3600010e4b3177ecf46f740 -->Ansprechpartner & Standort <!-- mid-end --></a></div><div><a href="/general/sleep.html"><!-- mid-begin: 5d4279bca977236aebbf2c7696821b4ce8b54874ae712664df20061c13825d4a -->Energiespardauer<!-- mid-end --></a></div><div><a href="/general/powerdown.html"><!-- mid-begin: 913e108fc99528c1436c166d4e1fb9f57fda07674d125bd8d9f145efa4e5806d -->Autom. Abschaltung<!-- mid-end --></a></div><div><a href="/general/language.html"><!-- mid-begin: ad4092c08c7157a62c0f8130fa6f30a3b7db03fca02eb951373f68195008de0d -->Sprache<!-- mid-end --></a></div><div><a href="/general/panel.html"><!-- mid-begin: cf2b9194271122fa39bc02fa9fa16bab76951f0d99db57c5de59c379ed48cd96 -->Bedienfeld<!-- mid-end --></a></div></div><div id="rightFrameContainer"><div id="rightFrame"><div id="mainContent"><div id="pageTitle"><h2><!-- mid-begin: caae736219827dda68b4d17bcf52417bd7a70e0d78a403c6f0b088d8068af6db -->Status<!-- mid-end --></h2></div><div id="pageContents"><form method="post" action="/general/status.html"><div><input type="hidden" id="pageid" name="pageid" value="1" /></div><div class="CSRFToken"><input type="hidden" id="CSRFToken1" name="CSRFToken" value="k4aP5QFj2K//Z4Zos3QhsJzVVn06gciJAA=="/></div><div class="contentsGroup"><dl class="items"><dt><!-- mid-begin: ed955a5ac10173e1a42c10ed94ee27c40eea765d683d1e16573dbb3bfdb5650b -->Gerätestatus<!-- mid-end --></dt><dd><div id="moni_data"><span class="moni moniOk">Energiesparen</span></div></dd><dt class="subhead"><span><!-- mid-begin: bfc9711926a0ca46ae0cfcbd39ac384e30cc22a7c117b41df2a7df5357589b5a -->Automatische Aktualisierung<!-- mid-end --></span></dt><dd><div><label class="radioSimple"><input type="radio" name="Refresh" value="0" onclick="refreshLCD(0);" checked="checked" /> <!-- mid-begin: dd2cd295e077bd5562d29b86240250b3fcd3d43da57eb01360dc3ab9fa1df588 -->Aus<!-- mid-end --></label><label class="radioSimple"><input type="radio" name="Refresh" value="1" onclick="refreshLCD(60000);" /> <!-- mid-begin: a2e6eaa9d926e473ba7c5ccfae130f5309ec3b46119eaf0dc5ee189183f622a2 -->Ein<!-- mid-end --></label></div></dd><dt><!-- mid-begin: bcd543e11ba56d32a7176120baf186333e63e3f2492dbaccbf538fff54e77a28 -->Tonerstand<!-- mid-end --></dt><dd><div id="ink_level"><table id="inkLevel" summary="ink level"><tr><th></th><th></th><th></th><th></th></tr><tr><td><img src="../common/images/black.gif" alt="Black" class="tonerremain" height="39" /></td><td><img src="../common/images/cyan.gif" alt="Cyan" class="tonerremain" height="39" /></td><td><img src="../common/images/magenta.gif" alt="Magenta" class="tonerremain" height="39" /></td><td><img src="../common/images/yellow.gif" alt="Yellow" class="tonerremain" height="44" /></td></tr><tr><th><!-- mid-begin: b95ef046269c3ebad665fb73c3ca5ebcc08943b1b020ee79444e407c1b94f2c9 -->BK<!-- mid-end --></th><th><!-- mid-begin: 8f53761820562674bd352385deab000b58eb5434e33487f7286758fc010a4125 -->C<!-- mid-end --></th><th><!-- mid-begin: 23d4f8183d8a696ab4203fe3b375ae2444aad6c597ddd8d9415ea78cb78389cd -->M<!-- mid-end --></th><th><!-- mid-begin: 7acf53babc40216c5ffc18a9421d29714f1a15c45d5b4f19face4cda2972bc09 -->Y<!-- mid-end --></th></tr></table></div></dd></dl></div><div class="contentsGroup"><dl class="items"><dt><!-- mid-begin: e603b6b87aabf547adc8aff6e072a8859810fb61a02db5a24441c93a1c9477ae -->WebSprache<!-- mid-end --></dt><dd><select id="Language" name="Language" onchange="changeLanguage('Language', 'WebLang');"><option value="0" selected="selected"><!-- mid-begin: 385e5873e081106ce088b576ef49444e6baa0af68f17ab870b24680f756526a1 -->Auto<!-- mid-end --></option><option value="2"><!-- mid-begin: 5ceac2b760b277f5ad15b0235d37f59c670d26fbe2613ec5594df3b2e67f55ee -->Englisch<!-- mid-end --></option><option value="3"><!-- mid-begin: de653422dfc8482f6b79631784d8f5c92408fa50c4ee664bbbf1b44097a6522f -->Französisch<!-- mid-end --></option><option value="4"><!-- mid-begin: fcc9f47f59a1a7f4246829aadc50c919948a178bbabe0d91d47725e6a4f42daf -->Deutsch<!-- mid-end --></option><option value="5"><!-- mid-begin: 0c132c26418f19149f74f3dd4c0fe9d12ba9e59aa0218e62942f654139db6cbd -->Niederländisch<!-- mid-end --></option><option value="6"><!-- mid-begin: f67d431ba2afaef1e2e440a13acecac5a69b3a84c39957dfd513c6d91af9f193 -->Spanisch<!-- mid-end --></option><option value="7"><!-- mid-begin: f1aad17d8cf54907375896a2487aa371105bae66052b31f7ffe1719b409611dc -->Italienisch<!-- mid-end --></option><option value="10"><!-- mid-begin: 49285c168c5c682f83bd0edb0fa5677f30ef0e31c7d49ee3eaedfb93379082d4 -->Russisch<!-- mid-end --></option><option value="8"><!-- mid-begin: 33ce4ce0b9e3d846018854d092ca1a29fb94d0cd488d15788fd0b8881a3e9b1f -->Japanisch<!-- mid-end --></option><option value="9"><!-- mid-begin: 212e377daffcf8a10baf6e733b4055993c78912d168025cce7355baf3516a400 -->Chinesisch<!-- mid-end --></option></select></dd></dl></div><div class="contentsGroup"><dl class="items"><dt><!-- mid-begin: c633771a8b508b6e7995ef423aa9c8b8812e4addb3e54afdf9fcaffb8cb67d01 -->Gerätestandort<!-- mid-end --></dt><dd><ul class="itemList"><li class="contact"><!-- mid-begin: 59af2dca993dcb4acb2b37cb34e1d2637c48808013155e4c8006e822f25571bf -->Ansprechpartner<!-- mid-end --><span class="spacer">:</span></li><li class="location"><!-- mid-begin: cf0078276d0a61ee337a652d9ccd69db01937d704d66229b2232124687ad4576 -->Standort<!-- mid-end --><span class="spacer">:</span></li></ul></dd></dl></div></form></div></div></div></div><script type="text/javascript"> <!-- judge_refresh(60000); //--> </script> <script type="text/javascript"><!-- SetMinHeight(); // --></script></div><div id="mainFrameBottomLeft"><div id="mainFrameBottomRight"><div id="mainFrameBottoIch bräuchte den Wert vom Gerätestatus, welcher hier gerade Energiesparen ist:
<!-- mid-begin: ed955a5ac10173e1a42c10ed94ee27c40eea765d683d1e16573dbb3bfdb5650b -->Gerätestatus<!-- mid-end --></dt><dd><div id="moni_data"><span class="moni moniOk">Energiesparen</span></div></dd><dt class="subhead"><span>Ich habe selber schon was mit RegEx probiert aber nicht zum Ziel gekommen. :anguished:
@timmss sagte in Drucker SNMP Konfiguration:
Ich bräuchte den Wert vom Gerätestatus, welcher hier gerade Energiesparen ist:
Bekommst du vom SNMP Adapter:
oidName "Betriebsstatus" oidOid "1.3.6.1.4.1.11.2.4.3.1.2.0"


-
@timmss sagte in Drucker SNMP Konfiguration:
Ich bräuchte den Wert vom Gerätestatus, welcher hier gerade Energiesparen ist:
Bekommst du vom SNMP Adapter:
oidName "Betriebsstatus" oidOid "1.3.6.1.4.1.11.2.4.3.1.2.0"


-
Frohes Neues Jahr,
das ist zwar ein alter Beitrag für mich jedoch gerade sehr aktuell.
Nach 10 Jahren hat mein HP Drucker den Geist aufgegeben und ich habe nun einen neuen Brother MFC-L8390CDW.
Wie oben beschrieben und beim HP auch realisiert können die meisten Parameter via SNMP ausgelesen werden.
Lediglich die Toner Füllstände sind nicht direkt auslesbar.
Der Versuch über den Parser diese Daten auszulesen funktioniert zwar probemlos über https://regex101.com/, jedoch fordert der neue Brother ein Admin-Passwort.
Nach der Eingabe des Passwortes wird man dann auf http://XXX.XXX.XXX.XXX/general/information.html?kind=item weitergeleitet.
Ich kann jedoch keinerlei Daten auslesen.
Gibt es hierfür eine Lösung?
Ich habe mal geschaut wie Home Assistant das macht. Dort gibt es einen Brother Adapter, der auch unter GitHub einsehbar ist.https://github.com/bieniu/brother/tree/master/brother
Der Adapter liest via SNMP die Daten aus und dekodiert sie.
Es gibt bei Brother Octett-Strings die die Toner-Daten beinhalten.
z.B.: brInfoMaintenance .1.3.6.1.4.1.2435.2.3.9.4.2.1.5.5.8.0Ich habe den Quellcode zum Dekodieren des Octett-Strings von Home-Assistant mittels KI von Phyton in Java-Script umschreiben lassen.
Wenn ich nun Händisch den Octettstring (aus einem MIB-Browser ausgelesen) einfüge:Name/OID: brInfoMaintenance.0; Value (OctetString): 0x76 01 04 00 00 00 01 79 01 04 00 00 27 10 73 01 04 00 00 00 1F 77 01 04 00 00 00 01 7A 01 04 00 00 27 10 74 01 04 00 00 00 1F 78 01 04 00 00 00 01 7B 01 04 00 00 27 10 75 01 04 00 00 00 1F 7F 01 04 00 00 00 01 80 01 04 00 00 27 10 7E 01 04 00 00 00 1F 68 01 04 00 00 00 01 55 01 04 00 00 00 01 32 01 04 00 00 00 01 70 01 04 00 00 26 48 82 01 04 00 00 00 64 33 01 04 00 00 00 01 71 01 04 00 00 26 48 83 01 04 00 00 00 64 34 01 04 00 00 00 01 72 01 04 00 00 26 48 84 01 04 00 00 00 64 31 01 04 00 00 00 01 6F 01 04 00 00 26 48 81 01 04 00 00 00 64 69 01 04 00 00 27 10 66 01 04 00 00 00 01 6C 01 04 00 00 27 10 54 01 04 00 00 00 01 6A 01 04 00 00 27 10 FF
Die Leerzeichen alle lösche und den ersten Teil des String 0x76 lösche funktioniert das Script und ich bekomme die Toner Daten.
010400000001790104000027107301040000001F770104000000017A0104000027107401040000001F780104000000017B0104000027107501040000001F7F010400000001800104000027107E01040000001F6801040000000155010400000001320104000000017001040000264882010400000064330104000000017101040000264883010400000064340104000000017201040000264884010400000064310104000000016F0104000026488101040000006469010400002710660104000000016C010400002710540104000000016A010400002710FF
Leider liest er SNMP Adpater die Daten kryptisch ein:
vy'swz'tx{'u�'~hU2p&H�d3q&H�d4r&H�d1o&H�di'fl'Tj'�
Woran liegt das und wie kann man das anpassen.
Vielleicht hat ja jemand eine Idee?Viele Grüße
Otti -
Ich gehe davon aus, dass da binäre Daten kommen.
-) Du kannst mal schaun was in den State geschrieben wird, wenn du den Typ auf json stellst.
-) Du kannst den Adapter mal mit log level DEBUG laufen lassen und posten was da als raw Daten gelesen wird. -
Okay.. dann sieht es wie folgt aus:
[Brother MFC-L8390CDW] update Brother MFC-L8390CDW.ATTR_MAINTENANCE_Octett: {"type":"Buffer","data":[118,1,4,0,0,0,1,121,1,4,0,0,39,16,115,1,4,0,0,0,31,119,1,4,0,0,0,1,122,1,4,0,0,39,16,116,1,4,0,0,0,31,120,1,4,0,0,0,1,123,1,4,0,0,39,16,117,1,4,0,0,0,31,127,1,4,0,0,0,1,128,1,4,0,0,39,16,126,1,4,0,0,0,31,104,1,4,0,0,0,1,85,1,4,0,0,0,1,50,1,4,0,0,0,1,112,1,4,0,0,38,72,130,1,4,0,0,0,100,51,1,4,0,0,0,1,113,1,4,0,0,38,72,131,1,4,0,0,0,100,52,1,4,0,0,0,1,114,1,4,0,0,38,72,132,1,4,0,0,0,100,49,1,4,0,0,0,1,111,1,4,0,0,38,72,129,1,4,0,0,0,100,105,1,4,0,0,39,16,102,1,4,0,0,0,1,108,1,4,0,0,39,16,84,1,4,0,0,0,1,106,1,4,0,0,39,16,255]} -
Hier noch der Original-String aus dem MIB-Browser:
Name/OID: brInfoMaintenance.0; Value (OctetString): 0x76 01 04 00 00 00 01 79 01 04 00 00 27 10 73 01 04 00 00 00 1F 77 01 04 00 00 00 01 7A 01 04 00 00 27 10 74 01 04 00 00 00 1F 78 01 04 00 00 00 01 7B 01 04 00 00 27 10 75 01 04 00 00 00 1F 7F 01 04 00 00 00 01 80 01 04 00 00 27 10 7E 01 04 00 00 00 1F 68 01 04 00 00 00 01 55 01 04 00 00 00 01 32 01 04 00 00 00 01 70 01 04 00 00 26 48 82 01 04 00 00 00 64 33 01 04 00 00 00 01 71 01 04 00 00 26 48 83 01 04 00 00 00 64 34 01 04 00 00 00 01 72 01 04 00 00 26 48 84 01 04 00 00 00 64 31 01 04 00 00 00 01 6F 01 04 00 00 26 48 81 01 04 00 00 00 64 69 01 04 00 00 27 10 66 01 04 00 00 00 01 6C 01 04 00 00 27 10 54 01 04 00 00 00 01 6A 01 04 00 00 27 10 FF -
Ok, das sind offensichtlich keine Daten die in einen String umgewandelt werden können.
Das sind offensichtlich dieselben Daten - einmal als Byte Array (im json im Object 'data') und einmal als Hexdump dargestellt.Der Adapter bietet keinen Hexdump für binäre Daten an. Die Daten kannst du aber aus dem json extrahieren.

