Skip to content
  • 1 Posts
    5 Views
    Vilda007V
    If you run BamBuddy in a container on the same machine as Home Assistant add-on and the Mosquitto broker add-on on the same HAOS box, and Bambu Studio can't connect to your Virtual Printer (connection error, TLS handshake fails) while the BamBuddy log shows MQTT port 8883 is already in use — this is a port collision on the host, not a BamBuddy bug. Why Bambu Studio hardcodes MQTT/TLS on port 8883 for LAN printers, so BamBuddy's Virtual Printer MQTT server needs host port 8883 (and the HA add-on runs with network_mode: host). The Mosquitto add-on also maps host 8883→8883 by default (its TLS listener). Mosquitto wins the bind, so Bambu Studio connects to Mosquitto's cert instead of the Virtual Printer CA cert → TLS verification fails. Fix (HA UI only — the SSH add-on's SUPERVISOR_TOKEN is read-only on the supervisor API, so this can't be scripted) Settings → Add-ons → Mosquitto → Network. Remap the TLS listener host port 8883 → 8885 (leave 1883/1884/8884 as-is). Restart the Mosquitto add-on, then the BamBuddy add-on. Verify BamBuddy log: Simple MQTT server listening on port 8883. openssl s_client -connect <HA-IP>:8883 returns a cert with CN=<your-VP-serial> issued by Virtual Printer CA, Verify return code: 0 (ok). Gotcha a Mosquitto add-on update can reset its network config to defaults and reclaim 8883, breaking the Virtual Printer again. If it recurs, just re-apply the 8883→8885 remap.
  • PWA on iPhone - Camera View

    Help
    3
    3 Posts
    6 Views
    D
    Thank you. Works perfectly just wasn't obvious to me.
  • Archives not showing sample Pic of Job

    General Discussion
    4
    1
    4 Posts
    18 Views
    MartinNYHCM
    Please open an issue.
  • Admin Panel : refused to connect

    Help
    12
    12 Posts
    59 Views
    R
    OK, so that's not an open-source option. Proprietary interface only available through purchase of the the Official Bambuddy Appliance. Disappointingly expected. Thanks
  • 5 Posts
    236 Views
    M
    I am also having some issues with the virtual printer on a Windows install. I keep getting 508 errors in my terminal. I plan to uninstall Bambu Studio (beta) and reinstall it to see if that helps. Edit: I am able to print in lan mode and see the printer in lan mode through bambuddy.
  • Able to make more than one Virtual Printer using Tailscale?

    Help
    4
    4 Posts
    81 Views
    K
    Ok, I think this was a firmware issue, my A1 mini was freaking out until I updated it to the most recent version. I had things set up properly in Bambuddy, but adding the A1 mini's virtual printer to Bambu Studio or OrcaSlicer resulted in an 'Incorrect Password' error. After updating the firmware and refreshing the access code everything is working correctly!
  • Printer Status and Card Size

    Help
    5
    5 Posts
    104 Views
    MartinNYHCM
    I think i need to look into it more detailed. Please open an issue for it.
  • How do you stop syncing all Bambu Studio Presets?

    Help
    4
    4 Posts
    209 Views
    MartinNYHCM
    Ahh, you are not talking about custom but standard profiles. They cannot be deleted, this is a BL cloud limitation.
  • Ignore and Continue

    Help
    3
    3 Posts
    154 Views
    MartinNYHCM
    This is available in the next daily image.
  • P2S firmware downgrade required?

    Comments & Feedback
    2
    2 Posts
    166 Views
    MartinNYHCM
    it apparently wants me to downgrade the firmware What does that mean?
  • 1 Posts
    142 Views
    MartinNYHCM
    https://sparx-worx.com/bambuddy/
  • 1 Posts
    89 Views
    MartinNYHCM
    https://3druck.com/en/programs/bambuddy-open-source-control-center-for-bambu-lab-printers-without-cloud-08158503/
  • Windows native install problems

    Help
    15
    15 Posts
    748 Views
    MartinNYHCM
    https://github.com/maziggy/bambuddy/issues New issue
  • Helm Charts

    Development
    2
    2 Posts
    172 Views
    MartinNYHCM
    Added to https://wiki.bambuddy.cool/community/
  • Restore from github backup

    Help
    3
    3 Posts
    191 Views
    I
    I only need to restore my print and usage history
  • Bambuddy will not list archives

    Help
    6
    6 Posts
    314 Views
    MartinNYHCM
    All issue related details must go to the issue and not here in the forum!
  • 1 Posts
    100 Views
    MartinNYHCM
    https://hackaday.com/2026/06/13/bambuddy-says-bye-to-bambu-lab-cloud-services/
  • First Bambuddy Sponsors Vote — Q2 2026 Roadmap

    Pinned Bambuddy / Spoolbuddy
    1
    1 Posts
    104 Views
    MartinNYHCM
    First Bambuddy Sponsors Vote — Q2 2026 Roadmap The first-ever sponsors roadmap vote is open: https://sponsors.bambuddy.cool/vote/sponsors-voting-q2-2026 25 candidate features on the ballot. Drag to rank from most important to least. Your ranking directly shapes what gets built next quarter. As a thank-you for getting Bambuddy off the ground, this first round is open to every sponsor tier from Supporter+ — future quarterly votes will be Patron+ as originally planned. Closes Monday 2026-06-23 00:00 UTC. Not a sponsor yet? https://github.com/sponsors/maziggy Thanks. — Martin
  • Absurd printing times on some prints

    Help
    2
    2
    2 Posts
    202 Views
    MartinNYHCM
    Need more infos. Looks like a problem with your installation. Please open an issue for it. Thanks.
  • UI-Konzept für ein modernes 3D-Drucker-Dashboard

    German
    1
    1
    1 Posts
    218 Views
    d3nn3s08D
    Mega Arbeit was ihr macht habe mir den noch mall gedanken gemacht was haltet ihr davon ? UI-Konzept für ein modernes 3D-Drucker-Dashboard Grundidee Das Konzept verfolgt das Ziel, Informationen nach ihrer Wichtigkeit zu strukturieren. Der Benutzer soll nicht mit einer großen Menge an Daten überladen werden, sondern die richtigen Informationen zur richtigen Zeit erhalten. Dafür wird die Oberfläche in drei Ebenen unterteilt: Übersicht Drucker-Details Historie Ebene 1: Übersicht Ziel Die Übersichtsseite dient als zentrale Leitstelle für alle Drucker. Der Nutzer soll innerhalb weniger Sekunden erkennen: Welche Drucker online sind Welche Drucker aktuell drucken Welcher Druck läuft Fortschritt und Restzeit Materialstatus Warnungen oder Fehler Darstellung Jeder Drucker wird als eigene Karte dargestellt. Angezeigt werden: Druckername Druckstatus Aktueller Druck Fortschritt ETA Temperaturen AMS-Status KI-Status Vorteil Bei mehreren Druckern muss nicht jeder Drucker einzeln geöffnet werden. Ein Blick genügt, um den Zustand aller Systeme zu erfassen. Beispiel: X1C druckt mit 54 % A1 Mini ist bereit P1S befindet sich im Leerlauf Ebene 2: Drucker-Detailseite Ziel Die Detailseite konzentriert sich vollständig auf einen einzelnen Drucker. Hier stehen Überwachung und Steuerung im Vordergrund. Live-Kamera Die Kamera bildet den Mittelpunkt der Seite. Während eines laufenden Drucks ist das Kamerabild oft wichtiger als technische Werte. Der Nutzer erkennt sofort: Druck läuft normal Ablösung vom Druckbett Spaghetti Fehler bei der ersten Schicht Druckinformationen Zusätzlich werden angezeigt: Fortschritt Layerstand Druckzeit ETA Geschwindigkeit Materialverbrauch Temperaturen Getrennte Anzeige für: Düse Druckbett Kammer Lüfter Anzeige der aktuellen Lüftergeschwindigkeiten. KI-Fehlererkennung Ziel Die KI soll nicht als Hintergrundprozess versteckt werden. Der Nutzer soll nachvollziehen können, warum eine Warnung oder ein Druckstopp ausgelöst wurde. Angezeigt werden: Aktueller Status Score Anzahl analysierter Bilder Zeitpunkt der letzten Analyse Vorteil Der Benutzer kann erkennen: Ist die Warnung tatsächlich kritisch? Handelt es sich um einen möglichen Fehlalarm? Wie sicher ist die aktuelle Bewertung? AMS-Bereich Ziel Das AMS soll übersichtlich und visuell verständlich dargestellt werden. Jeder Slot zeigt: Farbe Material Restmenge Status Vorteil Der Nutzer erkennt sofort: Welches Material ist eingelegt? Reicht das Filament für den aktuellen Druck? Welcher Slot wird aktuell verwendet? ohne zusätzliche Menüs öffnen zu müssen. Steuerung Die wichtigsten Aktionen befinden sich direkt auf der Detailseite: Druck pausieren Druck fortsetzen Druck abbrechen Beleuchtung schalten Vorteil Schneller Zugriff im Fehlerfall. Keine Navigation durch mehrere Untermenüs. Ebene 3: Druckhistorie Ziel Die Historie soll mehr sein als eine einfache Liste. Jeder Druckeintrag enthält: Vorschaubild Druckname Drucker Dauer Material Ergebnis Beispiele Erfolgreich: Excavator_Lamp_plate_3 5 h 12 min 220 g PLA Erfolgreich Fehlgeschlagen: Gearbox_Body Spaghetti erkannt Nach 4 h 11 min beendet Vorteil Der Nutzer kann langfristig nachvollziehen: Welche Modelle erfolgreich waren Welche Drucke Probleme verursacht haben Wie zuverlässig die Drucker arbeiten Welche Materialien häufiger zu Fehlern führen Warum dieses Konzept? Viele bestehende Oberflächen versuchen, alle Informationen gleichzeitig darzustellen. Dadurch entstehen: Überladene Dashboards Schlechte Übersicht Unnötige Klickwege Dieses Konzept trennt Informationen nach ihrem Zweck. Übersicht Was passiert gerade? Detailseite Warum passiert es? Historie Was ist bereits passiert? Dadurch bleibt die Oberfläche auch bei mehreren Druckern übersichtlich, schnell bedienbar und leicht erweiterbar. Erwarteter Nutzen Schnellere Übersicht über alle Drucker Weniger Klicks im täglichen Betrieb Bessere Skalierbarkeit bei mehreren Druckern Höhere Transparenz bei KI-Erkennungen Verbesserte Nachvollziehbarkeit vergangener Drucke Klare Trennung zwischen Überwachung, Steuerung und Analyse Das Ergebnis ist eine moderne, übersichtliche und zukunftssichere Benutzeroberfläche, die sowohl für einzelne Drucker als auch für größere Druckerflotten geeignet ist. [image: 1780588704287-2ddee535-ac4b-4eeb-9c9e-b31815aecab8-image.jpeg]