Seite 1 von 1

HP Printer Binding

Verfasst: 30. Jan 2026 22:40
von Snicky77
Hallo erstmal

Ich bin sozusagen brandneu und kämpfe seit einigen Tagen mit dem Thema OpenHab. Es macht Spass und man lernt viel. Allerdings hänge ich beim Einbinden meines HP MFPs fest und glaube, ich brauche Euren bekannten Schlag mit dem Zaunpfahl.

Ich habe das HP Printer Binding installiert und im Thing die IP des Printers eingetragen. Allerdings schließt die Konfiguration mir der Bemerkung:

Elementtyp "link" muss mit dem entsprechenden Endtag "" beendet werden.


nicht ab. Mein Code lautet:

Code: Alles auswählen

version: 1
things:
  hpprinter:printer:ba73ff773e:
    location: Büro
    config:
      ipAddress: 192.168.1.xxx
      usageInterval: 30
      statusInterval: 4
Könnt Ihr dem Newbje einen Tipp geben?

Ich danke im Voraus

Re: HP Printer Binding

Verfasst: 31. Jan 2026 02:43
von udo1toni
Hallo und willkommen im openHAB Forum!

Ich habe keinen HP Drucker zur Hand, aber zumindest beim Einrichten eines "hypothetischen" Druckers gab es bei mir keinen Fehler.
Tritt der Fehler tatsächlich im Zusammenhang mit dem Thing auf?
Welche exakte Version von openHAB nutzt Du?

Re: HP Printer Binding

Verfasst: 31. Jan 2026 07:45
von Snicky77
Ich benutze openHAB 5.1.0 und habendas Thing und Binding schonmal deinstalliert und neu eingerichtet. Dabei die IP eingetragen wo IP steht und…. Nix.

Ich bin ja neu aber dachte, ich könne lesen 🤷‍♂️

Re: HP Printer Binding

Verfasst: 1. Feb 2026 03:37
von udo1toni
Hast Du mal versucht, den Drucker über die Autodiscovery hinzuzufügen? (Things -> Plus [rechts unten] -> HP Printer Binding -> Scan)

Re: HP Printer Binding

Verfasst: 2. Feb 2026 16:07
von Snicky77
Ja habe ich versucht aber dabei wird nichts erkannt. Die IP ist garantiert richtig da der Webzugriff auf den embedded Web Server des Printers funktioniert..

Ich frage mich was die Meldung mit dem Elementtyp link meint?

Re: HP Printer Binding

Verfasst: 2. Feb 2026 23:42
von Snicky77
Ich habe herausgefunden, dass die Meldung verschwindet wenn ich den Hostnamen anstatt der IP angebe. Dann fällt das Binding aber wegen eines DNS Fehlers auf die Nase…

Re: HP Printer Binding

Verfasst: 14. Feb 2026 00:04
von harteknut
Hallo Snicky,
ich hab jetzt aus Spaß mal das Binding installiert, weil ich ein HP Multifunktionsdrucker im Netz habe.
Nach der Installation war der Drucker als Thing (ohne dass ich im Binding irgendwas eingestellt habe) sofort in der Inbox, konnte hinzugefügt werden und ist sofort mit allen Channels online.
In der Thing-Konfiguration steht bei "Netzwerkadresse" die IP als IPv6 ohne "http" oder sonst irgendwas. Irgendwas mit "Link" habe ich nicht gefunden.

Verrätst du mir, was man mit dem Binding im Haus so machen kann?

Grüße
Simon

Code: Alles auswählen

version: 1
things:
  hpprinter:printer:HP_LaserJet_M1536dnf_MFP__8269AE_:
    label: HP LaserJet M1536dnf MFP (8269AE)
    config:
      ipAddress: fe80:0:0:0:7aac:c0ff:fe82:69ae
      usageInterval: 30
      statusInterval: 4
    channels:
      status#status:
        type: status
        description: Printer status
      status#trayEmptyOrOpen:
        type: readonlyswitch
        label: Tray Empty/Open
        description: The tray is empty or open
      ink#blackLevel:
        type: inkLevel
        label: Black Level
        description: Shows the amount of Black Ink/Toner remaining
      usage#totalCount:
        type: totals
        label: Total Lifetime Pages
        description: The amount of pages printed over the printer lifetime
      usage#blackPagesRemaining:
        type: totalsAdv
        label: Black Pages Remaining
        description: Estimated Black pages remaining
      usage#jamEvents:
        type: totalsAdv
        label: Jams
        description: The amount of times the paper has jammed
      usage#mispickEvents:
        type: totalsAdv
        label: Missed Picks
        description: The amount of times the paper failed to feed into the printer
      scan#totalAdf:
        type: totals
        label: Document Feeder Count
        description: Times scanned via the Document Feeder
      scan#totalFlatbed:
        type: totals
        label: Flatbed Count
        description: Times scanned via the Flatbed/Glass
      scanner#totalAdf:
        type: totals
        label: Document Feeder Count
        description: Times scanned via the Document Feeder
      scanner#totalFlatbed:
        type: totals
        label: Flatbed Count
        description: Times scanned via the Flatbed/Glass
      scanner#jamEvents:
        type: totalsAdv
        label: Jams
        description: The amount of times the paper has jammed
      scanner#mispickEvents:
        type: totalsAdv
        label: Missed Picks
        description: The amount of times the paper failed to feed into the printer
      copy#totalAdf:
        type: totals
        label: Document Feeder Count
        description: Times scanned via the Document Feeder
      copy#totalFlatbed:
        type: totals
        label: Flatbed Count
        description: Times scanned via the Flatbed/Glass
      copy#totalCount:
        type: totals
        label: Total Pages
        description: The amount of pages copied
      app#totalWin:
        type: totalsAdv
        label: Windows
      app#totalAndroid:
        type: totalsAdv
        label: Android
      app#totalIos:
        type: totalsAdv
        label: iOS
      app#totalOsx:
        type: totalsAdv
        label: OSX
      app#totalSamsung:
        type: totalsAdv
        label: Samsung

Re: HP Printer Binding

Verfasst: 14. Feb 2026 12:37
von udo1toni
Anderer Ansatz: Wie sieht die Topologie Deines Netzwerks aus?
Simple? (z.B. FRITZ!Box, openHAB Host Rechner und Drucker direkt per LAN an zwei LAN Ports der Box angeschlossen)
Mit Hops? (z.B. eines der Geräte über WLAN an der FRITZ!Box)
Größer? (z.B. mehrere gemeshte Boxen, WLAN Repeater, zusätzliche Switches)
Komplex? (z.B. mehrere VLANs, geroutet über OpnSense, managed Switches usw.)

Wenn der (moderne) Drucker nicht per AutoDiscovery gefunden wird, deutet das zunächst auf ein Problem mit Multicast hin, das kann z.B. bei Konfigurationsfehlern in gerouteten Netzen der Fall sein.

Grundsätzlich sollte openHAB sowohl mit IP-Adressen (v4+v6) als auch Hostnamen umgehen können, wobei es da auch Einschränkungen geben kann.
Für Hostnamen ist immer ein DNS-Server mit Forwarder notwendig, den openHAB befragen kann (sprich: dieser Server muss als DNS Server auf dem Host eingetragen sein, auf dem openHAB läuft)

@harteknut: Die Fähigkeiten des Addons dürften vor allem im Monitoring liegen, also z.B. Papierfach leer, Seitenzähler usw. Das sollte sich aber aus den zur Verfügung stehenden Channels ergeben :)

Re: HP Printer Binding

Verfasst: 14. Feb 2026 17:10
von oh73
Hallo,

da ich 2 HP Drucker habe, war ich mal bisschen neugierig und hab mal das HP Binding versucht.

1 x OJ 4650 mit W-Lan im Netz, der war bisschen zickig, liegt aber mit Sicherheit an meinem W-Lan Netzwerk.
Drucker und Notebook haben nicht immer die gleiche SSID, ist aber so gewollt, muss auch beim drucken immer aufpassen das ich das richtige Netz habe!
diesen Drucker musste ich auch zum verbinden die IP von Hand eingeben, danach funktionieren aber die Channels alle!

der 2. Drucker, ein Uralter Laserjet 200 Color, erst letzte Woche in der Bucht geschossen, für 10,-€ :D brauchte ich gar nix zu machen, 1 mal auf scannen, selbständig die IP gefunden und direkt alle Channels da!
dieser Drucker hat nur ein LAN Anschluss, steht etwas abseits wo kein Netzkabel ist, habe den mit Hilfe eines Netgear Repeaters über W-Lan verbunden.