HP Printer Binding

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
Snicky77
Beiträge: 4
Registriert: 30. Jan 2026 22:30
Answers: 0

HP Printer Binding

Beitrag 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
openHAB5.1.0 stable

Benutzeravatar
udo1toni
Beiträge: 15623
Registriert: 11. Apr 2018 18:05
Answers: 253
Wohnort: Darmstadt

Re: HP Printer Binding

Beitrag 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?
openHAB5.1.2 stable in einem Debian-Container (trixie, OpenJDK 21 headless runtime - LXC, 4 Kerne, 3 GByte RAM)
Hostsystem Proxmox VE 9.1.5 - AMD Ryzen 5 3600 6 Kerne, 12 Threads - 64 GByte RAM - ZFS Pools: Raid Z1, 3 x 20 TB HDD -> 40 TByte und Raid Z0-Mirrored 4 x 1 TByte NVMe -> 2 TByte

Snicky77
Beiträge: 4
Registriert: 30. Jan 2026 22:30
Answers: 0

Re: HP Printer Binding

Beitrag 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 🤷‍♂️
openHAB5.1.0 stable

Benutzeravatar
udo1toni
Beiträge: 15623
Registriert: 11. Apr 2018 18:05
Answers: 253
Wohnort: Darmstadt

Re: HP Printer Binding

Beitrag von udo1toni »

Hast Du mal versucht, den Drucker über die Autodiscovery hinzuzufügen? (Things -> Plus [rechts unten] -> HP Printer Binding -> Scan)
openHAB5.1.2 stable in einem Debian-Container (trixie, OpenJDK 21 headless runtime - LXC, 4 Kerne, 3 GByte RAM)
Hostsystem Proxmox VE 9.1.5 - AMD Ryzen 5 3600 6 Kerne, 12 Threads - 64 GByte RAM - ZFS Pools: Raid Z1, 3 x 20 TB HDD -> 40 TByte und Raid Z0-Mirrored 4 x 1 TByte NVMe -> 2 TByte

Snicky77
Beiträge: 4
Registriert: 30. Jan 2026 22:30
Answers: 0

Re: HP Printer Binding

Beitrag 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?
openHAB5.1.0 stable

Snicky77
Beiträge: 4
Registriert: 30. Jan 2026 22:30
Answers: 0

Re: HP Printer Binding

Beitrag 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…
openHAB5.1.0 stable

harteknut
Beiträge: 236
Registriert: 3. Dez 2019 08:21
Answers: 9

Re: HP Printer Binding

Beitrag 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

Benutzeravatar
udo1toni
Beiträge: 15623
Registriert: 11. Apr 2018 18:05
Answers: 253
Wohnort: Darmstadt

Re: HP Printer Binding

Beitrag 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 :)
openHAB5.1.2 stable in einem Debian-Container (trixie, OpenJDK 21 headless runtime - LXC, 4 Kerne, 3 GByte RAM)
Hostsystem Proxmox VE 9.1.5 - AMD Ryzen 5 3600 6 Kerne, 12 Threads - 64 GByte RAM - ZFS Pools: Raid Z1, 3 x 20 TB HDD -> 40 TByte und Raid Z0-Mirrored 4 x 1 TByte NVMe -> 2 TByte

oh73
Beiträge: 313
Registriert: 7. Mär 2021 14:49
Answers: 1

Re: HP Printer Binding

Beitrag 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.
OH 5.1.1 auf HP 26o G1 Dm Mini Pc mit MX_Linux

Antworten