Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Adapter SNMP Drucker, Synology, QNAP etc auslesen

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

Adapter SNMP Drucker, Synology, QNAP etc auslesen

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
snmp
365 Beiträge 85 Kommentatoren 95.1k Aufrufe 41 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • inlineI Offline
    inlineI Offline
    inline
    schrieb am zuletzt editiert von
    #19

    @inline:

    @inline:

    Das heisst für die Toner-Werte wird tatsächlich kein Wert in die Datenpunkte geschrieben, obwohl die Werte laut Debug-Logging vorliegen. `

    Linedancer berichtet das ja ebenfalls.

    nun sehe ich gerade, dass die Werte der Datenpunkte doch noch eingetroffen sind. Ich habe das nicht ständig verfolgt, aber ich schätze so etwa 2 Stunden später.

    Da ist definitiv noch etwas faul. `

    Noch eine Beobachtung: der Wert wird zwar auf der "Objekte" Seite nicht angezeigt (auch nicht nach "Aktualisieren"), ich kann ihn aber dennoch als Datenpunkt in vis Widgets verwendet.

    Aufgrund technischer Beschränkungen befindet sich die Signatur auf der Rückseite

    1 Antwort Letzte Antwort
    0
    • L Online
      L Online
      Linedancer
      schrieb am zuletzt editiert von
      #20

      Kann ich leider nicht bestätigen, bei mir werden im vis Editor nur der Pfad "snmp.0.info." angezeigt. "snmp.0.OIDs." fehlt.

      –

      Ciao, Gerhard

      1 Antwort Letzte Antwort
      0
      • eric2905E Offline
        eric2905E Offline
        eric2905
        schrieb am zuletzt editiert von
        #21

        Hier die Werte für einen HP Color LaserJet CP1514n

        Toner gelb :		snmp.0	2017-10-23 18:26:45.666	debug	[192.168.1.26] OID 1.3.6.1.2.1.43.11.1.1.9.1.4: 1134093
        Toner Magenta :	snmp.0	2017-10-23 18:26:45.666	debug	[192.168.1.26] OID 1.3.6.1.2.1.43.11.1.1.9.1.3: 1113664
        Toner cyan :		snmp.0	2017-10-23 18:26:45.666	debug	[192.168.1.26] OID 1.3.6.1.2.1.43.11.1.1.9.1.2: 1320246
        Toner schwarz :	snmp.0	2017-10-23 18:26:45.666	debug	[192.168.1.26] OID 1.3.6.1.2.1.43.11.1.1.9.1.1: 699681
        Anzahl Seiten :	snmp.0	2017-10-23 18:26:45.666	debug	[192.168.1.26] OID 1.3.6.1.2.1.43.10.2.1.4.1.1: 1682
        
        

        Und hier der Screenshot der Drucker-Webseite:
        355_hp.png

        Wie die ermittelten Werte mit denen im Screenshot in Verbindung zu bringen sind (Umrechnung, usw.), hat sich mir noch nicht so ganz erschlossen…

        Gruß,

        Eric

        Roses are red, violets are blue,

        if I listen to metal, my neighbours do too

        1 Antwort Letzte Antwort
        0
        • M Offline
          M Offline
          Marcolotti
          schrieb am zuletzt editiert von
          #22

          Man hast du große Toner!!! :lol: Es gibt irgendwo im WWW eine Umrechnung für HP. Ich suche es später raus und stelle es hier rein.

          Gruß Marco

          CCU2-CuxD&Cul868MHz, 44xHM Geräte, 20xMAX Fenstersensoren.Acer Revo mit IoBroker, Tablet Captiva 9,7 SFHD. SMA SB2.5,STP7000TL20,SMA Energy Meter, Echo, Harmony, JeeLink868, Arduino 433MHz, MaxtoxCUL868,MilightEasyLED,Hue

          1 Antwort Letzte Antwort
          0
          • inlineI Offline
            inlineI Offline
            inline
            schrieb am zuletzt editiert von
            #23

            Für eventuelle Prozentberechnungen ist vermutlich die Gesamtmenge in den Tonerkartuschen interessant.

            Bei mir (HP Laserjet) erhält man sie jeweils durch Austausch der 9 gegen die 8, also zum Beispiel

            1.3.6.1.2.1.43.11.1.1.9.1.1 -> Toner schwarz aktuell

            1.3.6.1.2.1.43.11.1.1.8.1.1 -> Toner schwarz Maximum

            Bei mir werden übrigens die verbleibende Seitenanzahl gezeigt, vielleicht ist es bei anderen Drucker was anderes, Menge oder so.

            Gruß,

            Ralf

            Aufgrund technischer Beschränkungen befindet sich die Signatur auf der Rückseite

            1 Antwort Letzte Antwort
            0
            • M Offline
              M Offline
              Marcolotti
              schrieb am zuletzt editiert von
              #24

              @eric2905:

              Hier die Werte für einen HP Color LaserJet CP1514n

              Toner gelb :		snmp.0	2017-10-23 18:26:45.666	debug	[192.168.1.26] OID 1.3.6.1.2.1.43.11.1.1.9.1.4: 1134093
              Toner Magenta :	snmp.0	2017-10-23 18:26:45.666	debug	[192.168.1.26] OID 1.3.6.1.2.1.43.11.1.1.9.1.3: 1113664
              Toner cyan :		snmp.0	2017-10-23 18:26:45.666	debug	[192.168.1.26] OID 1.3.6.1.2.1.43.11.1.1.9.1.2: 1320246
              Toner schwarz :	snmp.0	2017-10-23 18:26:45.666	debug	[192.168.1.26] OID 1.3.6.1.2.1.43.11.1.1.9.1.1: 699681
              Anzahl Seiten :	snmp.0	2017-10-23 18:26:45.666	debug	[192.168.1.26] OID 1.3.6.1.2.1.43.10.2.1.4.1.1: 1682
              
              

              Und hier der Screenshot der Drucker-Webseite:

              HP.png

              Wie die ermittelten Werte mit denen im Screenshot in Verbindung zu bringen sind (Umrechnung, usw.), hat sich mir noch nicht so ganz erschlossen…

              Gruß,

              Eric `

              Man nehme einmal die …..9.1.4 geteilt durch ..... 8.1.4 multipliziert mit 100.

              Restkapazität / Kapazität * 100

              CCU2-CuxD&Cul868MHz, 44xHM Geräte, 20xMAX Fenstersensoren.Acer Revo mit IoBroker, Tablet Captiva 9,7 SFHD. SMA SB2.5,STP7000TL20,SMA Energy Meter, Echo, Harmony, JeeLink868, Arduino 433MHz, MaxtoxCUL868,MilightEasyLED,Hue

              1 Antwort Letzte Antwort
              0
              • apollon77A Offline
                apollon77A Offline
                apollon77
                schrieb am zuletzt editiert von
                #25

                Hey,

                hab mal nen Blick reingeworfen. Super! Dennoch ein paar Kommentare:

                • info.connection wird sehr oft auf true gesetzt. besser nur dann setzen wenn es sich ändert? (ggf ne Funktion machen wie im influxdb Adapter)

                • Objekte werden mit "setForeignObject" erzeugt, states aber mit "setState" gesetzt… am besten entweder oder :-) Ich würde dafür plädieren ohne Foreign zu arbeiten da alle Objekte/States eh im Adapter-Namespace sind

                • Es hat bei Statenamen durchaus Vorteile punkte zu erlauben und hier hätte es echt vorteile weil man so eine State-Baum-Struktur schaffen kann. Wäre super den "punkt" im Namen zu erlauben

                • kann man SNMP Devices discovern/finden per Scan?

                Ingo

                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                1 Antwort Letzte Antwort
                0
                • S Offline
                  S Offline
                  SchuetzeSchulz
                  schrieb am zuletzt editiert von
                  #26

                  Da ich vom Fach bin kann ich behaupten, das es schwierig ist, die MIBs aller Druckerhersteller und -modell zu implementieren, da hier jeder Hersteller quasi sein eigenes Süppchen kocht.

                  Viele Hersteller haben ja quasi eine Public- und eine Private-MIB.

                  In der Public-MIB stehen "Standard-Daten" wie Hersteller, Modell und Gesamtzählerstand.

                  Die wirklich interessanten und detaillierten Infos stehen hauptsächlich in der Private MIB.

                  HP und andere Hersteller im Übringen auch haben zum Beispiel die Prozentanzeige der Toner in den Private MIBs.

                  Dort stehen auch Namen, Bestellnummern etc. der Verbrauchsmaterialien.

                  Leider dürfen die Private-MIBs nicht ohne weiteres veröffentlicht werden.

                  Für Ricoh habe ich sie mal beigefügt.
                  294_mibspecification.pdf
                  294_privatemibspecificationv1.8b.pdf
                  294_standard_mib_v1_8b.pdf
                  294_privatemibspecificationv4_050-1.pdf
                  294_privatemibspecificationv4_050-2.pdf
                  294_privatemibspecificationv4_050-3.pdf
                  294_privatemibspecificationv4_050-4.pdf

                  1 Antwort Letzte Antwort
                  0
                  • ruhr70R Offline
                    ruhr70R Offline
                    ruhr70
                    schrieb am zuletzt editiert von
                    #27

                    @lobomau:

                    Sind die Objekte so richtig? Was sagen eure Synologys wenn ihr diese OIDS ausprobiert? (ich habe es auch ohne den Punkt am Anfang ausprobiert, ohne Unterschied)

                    a.JPG

                    b.JPG `

                    327_snmp_synology_objekte.png

                    327_snmp_synology_instanz.png

                    Adapter: Fritzbox, Unify Circuit
                    Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                    1 Antwort Letzte Antwort
                    0
                    • M Offline
                      M Offline
                      Marcolotti
                      schrieb am zuletzt editiert von
                      #28

                      @cybertron:

                       <instance name="hrStorageSize.1" oid=".1.3.6.1.2.1.25.2.3.1.5.1" valuetype="Integer"><value></value></instance> 
                      

                      im ioBroker-Log erscheint dabei jedoch diese Meldung

                      snmp.0	2017-10-23 15:02:06.847	error	[192.168.30.200] Error session.get: RequestFailedError: NoSuchName: 1.3.6.1.2.1.25.2.3.1.5
                      

                      Beim Samsung SCX-5x30 gibt es wie auch beim AL-CX11NF einen Wert für SysUpTime.

                      Beim AL-CX11NF erhalte ich den Wert in den Objekten. Beim Samsung kommt da ein Log-Eintrag.

                       <instance name="sysUpTime.0" oid=".1.3.6.1.2.1.1.3.0" valuetype="TimeTicks"><value></value></instance> 
                      

                      iobroker-Log:

                      snmp.0	2017-10-23 15:02:06.843	error	[192.168.30.201] Error session.get: RequestFailedError: NoSuchName: 1.3.6.1.2.1.1.3
                      ```` `  
                      

                      Im MIB-Browser: 1.3.6.1.2.1.25.2.3.1.5.1

                      In ioBroker 1.3.6.1.2.1.25.2.3.1.5 <– ????

                      Prüf das nochmal bitte. Da fehlt was.

                      CCU2-CuxD&Cul868MHz, 44xHM Geräte, 20xMAX Fenstersensoren.Acer Revo mit IoBroker, Tablet Captiva 9,7 SFHD. SMA SB2.5,STP7000TL20,SMA Energy Meter, Echo, Harmony, JeeLink868, Arduino 433MHz, MaxtoxCUL868,MilightEasyLED,Hue

                      1 Antwort Letzte Antwort
                      0
                      • M Offline
                        M Offline
                        Marcolotti
                        schrieb am zuletzt editiert von
                        #29

                        @apollon77:

                        Hey,

                        • kann man SNMP Devices discovern/finden per Scan?

                        Ingo `

                        Um richtig zu discovern brauch ich erstmal ein paar Daten, da kannst du auch gern mitwirken :D

                        Am allerwichtigsten wären die ersten 3 Zeilen:

                        Produktinformation - 1.3.6.1.2.1.1.1.0
                        Seriennummer - 1.3.6.1.2.1.43.5.1.1.17.1
                        Hersteller - 1.3.6.1.2.1.43.8.2.1.14.1.1
                        Anzahl gedruckter Seiten - 1.3.6.1.2.1.43.10.2.1.4.1.1
                        Tinte - Toner_schwarz - 1.3.6.1.2.1.43.11.1.1.9.1.1
                        Tinte - Toner_cyan - 1.3.6.1.2.1.43.11.1.1.9.1.2
                        Tinte - Toner_magenta - 1.3.6.1.2.1.43.11.1.1.9.1.3
                        Tinte - Toner_yellow - 1.3.6.1.2.1.43.11.1.1.9.1.4
                        Lebensdauer Trommeleinheit -1.3.6.1.2.1.43.11.1.1.9.1.7
                        Lebensdauer Bandeinheit - 1.3.6.1.2.1.43.11.1.1.9.1.6
                        

                        CCU2-CuxD&Cul868MHz, 44xHM Geräte, 20xMAX Fenstersensoren.Acer Revo mit IoBroker, Tablet Captiva 9,7 SFHD. SMA SB2.5,STP7000TL20,SMA Energy Meter, Echo, Harmony, JeeLink868, Arduino 433MHz, MaxtoxCUL868,MilightEasyLED,Hue

                        1 Antwort Letzte Antwort
                        0
                        • C Offline
                          C Offline
                          cybertron
                          schrieb am zuletzt editiert von
                          #30

                          @Marcolotti:

                          @cybertron:

                           <instance name="sysUpTime.0" oid=".1.3.6.1.2.1.1.3.0" valuetype="TimeTicks"><value></value></instance> 
                          

                          iobroker-Log:

                          snmp.0	2017-10-23 15:02:06.843	error	[192.168.30.201] Error session.get: RequestFailedError: NoSuchName: 1.3.6.1.2.1.1.3
                          ```` `  
                          

                          Im MIB-Browser: 1.3.6.1.2.1.25.2.3.1.5.1

                          In ioBroker 1.3.6.1.2.1.25.2.3.1.5 <– ????

                          Prüf das nochmal bitte. Da fehlt was. `

                          Hab es gerade noch einmal neu versucht zu konfigurieren.

                          Dabei file mir auf, dass im Log immer während folgender Eintrag kommt..

                          host.mh-iobroker-00	2017-10-24 08:39:03.436	info	Restart adapter system.adapter.snmp.0 because enabled
                          host.mh-iobroker-00	2017-10-24 08:39:03.435	error	instance system.adapter.snmp.0 terminated with code 7 (Adapter already running)
                          host.mh-iobroker-00	2017-10-24 08:39:02.514	info	instance system.adapter.snmp.0 started with pid 7315
                          snmp.0	2017-10-24 08:39:00.974	error	[192.168.30.200] Error session.get: RequestFailedError: NoSuchName: 1.3.6.1.2.1.25.2.3.1.5
                          snmp.0	2017-10-24 08:39:00.970	error	[192.168.30.201] Error session.get: RequestFailedError: NoSuchName: 1.3.6.1.2.1.1.3
                          
                          

                          Die beiden Einträge sind aber längst in der Adapterkonfiguration gelöscht.

                          Ich habe dann die Instanz und auch den Adapter komplett gelöscht und noch einmal von vorn begonnen.

                          Was jedoch nichts an den Logeinträgen ändert.

                          Gibt es eine Stelle, an der ich diese "Leichen" löschen kann ?

                          Gruss

                          Silvio

                          1 Antwort Letzte Antwort
                          0
                          • L Online
                            L Online
                            Linedancer
                            schrieb am zuletzt editiert von
                            #31

                            So, nach ca. 24h hat der Adapter auch bei mir den Datenpunkt "gedruckte Seiten" befüllt. Im Log war der Wert ja schon von Anfang an vorhanden.

                            Leider sehe ich die Datenpunkte nach wie vor nicht im vis Editor. Auch in Blockly sehe ich nur Info und keine OIDs.

                            –

                            Ciao, Gerhard

                            1 Antwort Letzte Antwort
                            0
                            • inlineI Offline
                              inlineI Offline
                              inline
                              schrieb am zuletzt editiert von
                              #32

                              Ein bisschen Feedback:

                              • Super-Adapter!

                              • Auch ich hätte gerne Punkte im Namen, sodass man eine Baumstruktur aufbauen kann. Schon mit meinem einen Drucker wird es leicht unübersichtlich.

                              • Die Datenpunkt werden mit "role": "state" angelegt, ich musste sie händisch auf "value" ändern um sie im vis-Editor auswählen zu können.

                              • In der raw-Beschreibung (Bleistift am Datenpunkt) ist nur die OID angegeben. Müssten hier nicht auch die IP und "public" stehen?

                              • Instanzen-Konfiguration: die Pfeile hoch/runter funktionieren nicht richtig, sind aber vielleicht auch gar nicht nötig?

                              • Instanzen-Konfiguration: import/export wäre eine tolle Idee

                              • Instanzen-Konfiguration: Vorbelegen des public Feldes mit "public" fände ich gut, oder noch besser auch gleich die ip vom letzten Eintrag mit übernehmen.

                              Gruß,

                              Ralf

                              Aufgrund technischer Beschränkungen befindet sich die Signatur auf der Rückseite

                              1 Antwort Letzte Antwort
                              0
                              • inlineI Offline
                                inlineI Offline
                                inline
                                schrieb am zuletzt editiert von
                                #33

                                @Linedancer:

                                Leider sehe ich die Datenpunkte nach wie vor nicht im vis Editor. Auch in Blockly sehe ich nur Info und keine OIDs. `

                                Ändere sie mal händisch von "state" auf "value".

                                Gruß,

                                Ralf

                                Aufgrund technischer Beschränkungen befindet sich die Signatur auf der Rückseite

                                1 Antwort Letzte Antwort
                                0
                                • L Online
                                  L Online
                                  Linedancer
                                  schrieb am zuletzt editiert von
                                  #34

                                  @inline:

                                  @Linedancer:

                                  Leider sehe ich die Datenpunkte nach wie vor nicht im vis Editor. Auch in Blockly sehe ich nur Info und keine OIDs. Ändere sie mal händisch von "state" auf "value".

                                  hat leider nix gebracht.

                                  –

                                  Ciao, Gerhard

                                  1 Antwort Letzte Antwort
                                  0
                                  • M Offline
                                    M Offline
                                    Marcolotti
                                    schrieb am zuletzt editiert von
                                    #35

                                    Hallo,

                                    Habe jetzt die Baumstruktur mit IP-Adressen gemacht. Bitte mal von Github updaten: https://github.com/CTJaeger/ioBroker.snmp

                                    Die Werte die <u>neu</u> angelegt werden, werden jetzt auch bei VIS angezeigt. Alternativ, die Werte (Namen oder so ändern)

                                    Oder eben:

                                    Instanz stoppen

                                    Dem Namen (Werte) eine 1 voranstellen

                                    Instanz starten und warten bis die Objekte alle erzeugt wurden sind

                                    Instanz stoppen

                                    Unter Objekte alle Werte wieder löschen (Verzeichnis unterhalb von snmp.0)

                                    Die vorangestellte 1 wieder entfernen

                                    Instanz starten

                                    Gruß Marco

                                    CCU2-CuxD&Cul868MHz, 44xHM Geräte, 20xMAX Fenstersensoren.Acer Revo mit IoBroker, Tablet Captiva 9,7 SFHD. SMA SB2.5,STP7000TL20,SMA Energy Meter, Echo, Harmony, JeeLink868, Arduino 433MHz, MaxtoxCUL868,MilightEasyLED,Hue

                                    1 Antwort Letzte Antwort
                                    0
                                    • C Offline
                                      C Offline
                                      cybertron
                                      schrieb am zuletzt editiert von
                                      #36

                                      Die Idee mit der Baumstruktur finde ich gut.

                                      Aber vielleicht würde sich ein Gerätename dafür besser eignen.

                                      Ich weiss bei mir nicht aus dem Hut, welches Gerät, welche IP-Adresse hat. Dafür sind es glaube ich zuviele Adressen :o

                                      Ich müsste jetzt immer brav die komplette Baumstrucktur aufklicken um das gesuchte Gerät zu finden.

                                      1 Antwort Letzte Antwort
                                      0
                                      • R Offline
                                        R Offline
                                        RappiRN
                                        Most Active
                                        schrieb am zuletzt editiert von
                                        #37

                                        Dafür kannst du doch das Feld "Name" verwenden! ;)

                                        Enrico

                                        1 Antwort Letzte Antwort
                                        0
                                        • C Offline
                                          C Offline
                                          cybertron
                                          schrieb am zuletzt editiert von
                                          #38

                                          @RappiRN:

                                          Dafür kannst du doch das Feld "Name" verwenden! ;)

                                          Enrico `

                                          Ja, das nutze ich ja, aber wenn die Baumstucktur in den Objekten jetzt nach der IP-Adresse gruppiert wird, wirds für mich halt unübersichtlicher.

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          816

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe