Originally published at: Ordnung im Gadget-Chaos mit Homebox und Home Assistant
Vielleicht gehörst du auch zu den Glücklichen, die ihre guten Vorsätze für das neue Jahr noch nicht an den Nagel gehängt haben. Bei mir steht dieses Jahr ein ganz spezielles Thema auf der Liste: Mein „Ordnungs-Game“ zu verbessern. Damit meine ich nicht das klassische Aufräumen in der Wohnung – da bin ich ehrlich gesagt ein…
Hallo,
ich möchte auch gerne Homebox nutzen und habe mich sehr über das Video gefreut. Home Assistant und auch Homebox habe ich in Docker Containern installiert und beide laufen problemlos. Leider habe ich Probleme bei der weiteren Umsetzung bezüglich des Druckes der Etiketten. Ich weiß nicht wohin ich die im Blog veröffentlichen Skripte kopieren soll, da ich noch nicht so lange mit Docker arbeite. Kann mir jemand mit einer Kurz-Anleitung auf die Sprünge helfen?
Viele Grüße
Bernd
Hi Bernd!
Also das Skript, welches den labels-Ordner überwacht und per MQTT das Bild an HA übergibt heißt bei mir ja monitor_homebox.sh und liegt im Ordner home/olli/scripts/monitor_homebox.sh
Und dann benötigt man ja noch den Systemd-Service, der das zuvor genannte Skript automatisch startet. Das kannst du bspw. wie folgt anlegen:
sudo nano /etc/systemd/system/mqtt-uploader.service
Und da dann den Code des Systemd rein. Danach kannst du wie folgt vorgehen:
# 1. Systemd Konfiguration neu laden
sudo systemctl daemon-reload
# 2. Dienst aktivieren (damit er beim Booten startet)
sudo systemctl enable mqtt-uploader.service
# 3. Dienst jetzt sofort starten
sudo systemctl start mqtt-uploader.service
Und über folgenden Befehl kannst du den Status des neuen System-Service noch prüfen:
sudo systemctl status mqtt-uploader.service
Wenn du dann in HomeBox den Server-Druck anstößt, sollte die MQTT-Kamera-Entität in Home Assistant das neue Bild erhalten.
Ich hoffe das hilft, sonst gerne wieder melden! ![]()
VG Olli
Danke erstmal für die prompte Antwort.
Jetzt habe ich noch eine Frage: Anscheinend erfordert das Label-Drucken HTTPS.
Beim Klick auf den Button rechts oben erscheint: Media-Stream API wird nicht unterstützt ohne HTTPS/SS. Hast Du einen Reverse-Proxy installiert? Vielleicht habe ich es übersehen.
Das wird auch in Github diskutiert. Wie hast Du es gelöst?
Das Drucken erfordert kein https, aber das Scannen, da hast du Recht. Bei mir ist die komplette Umgebung, auf der HomeBox im Docker läuft über tailscale “online”, so dass ich über diese Magic-DNS-URL https-Zugriff habe.
VG Olli
Stimmt! Ich hatte mich vertan. Drucken erfordert kein https.
Erstmal Danke @olli Hab den Drucker jetzt auch, fand das mit Datei ablegen und dann überwachen bisschen kompliziert. Hab unter https://www.reddit.com/r/selfhosted/comments/1q6t2cx/tweaking_the_direct_print_to_niimbot_from_homebox/ gefunden, dass Homebox direkt den MQTT client mit drinnen hat.
Vielleicht auch was für Dich und die Community.