Skip to content

World

Topics from outside of this forum. Views and opinions represented here may not reflect those of this forum and its members.

A world of content at your fingertips…

Think of this as your global discovery feed. It brings together interesting discussions from across the web and other communities, all in one place.

While you can browse what's trending now, the best way to use this feed is to make it your own. By creating an account, you can follow specific creators and topics to filter out the noise and see only what matters to you.

Ready to dive in? Create an account to start following others, get notified when people reply to you, and save your favorite finds.

Register Login
  • S

    I would love to see something similar to prettypleaseprint added to Bambuddy.

    Something a long the lines of having a publicly accessable link that friends could use to submit markerworld links or 3mf/stl files to request a print. Possibly even adding color options using the filament information on bambuddy. I know my household would use this feature extensively.


  • H

    Hollow Knight: Silksong Verdrehte Knospe Quest-Leitfaden: Von der weinenden Knospe zum Hexenkamm

    Hollow Knight: Silksong Verdrehte-Knospe-Leitfaden: Finde sie in Bilewater, liefere sie nach Shellwood für das verfluchte Ritual der Wiedergeburt.

    In der weitläufigen Welt von Hollow Knight: Silksong gehören nur wenige Nebenquests zu den so bizarren und verstörenden wie die rund um den Twisted Bud. Dieser lebendige, weinende Gegenstand – ja, er weint tatsächlich jedes Mal, wenn der Spieler sein Inventar, die Karte oder das Questlog öffnet – löst eine Kette von Ereignissen aus, die zu dunklen Ritualen, einem üblen Fluch und letztlich einer mächtigen Belohnung führt. Selbst im Jahr 2026, mit unzähligen Guides und Patches, bleibt diese Quest ein Initiationsritus für jeden ernsthaften Spieler. Also, wie findet man dieses verdrehte kleine Ding, und was genau sollte man damit tun? Gehen wir es Schritt für Schritt durch.

    Wo man den Twisted Bud findet

    Zuerst einmal muss der Spieler Akt 2 der Geschichte erreicht oder den Faydown Cloak im Mount Fay freigeschaltet haben. Zwar ist der Weg über den Umhang möglich, doch er führt durch giftige Seen und harte Gegner aus Sinner's Road. Ein deutlich leichterer Weg ist es, einfach in Akt 2 voranzuschreiten, bis man die Whispering Vaults erreicht. Dort sollte der Spieler den ersten Raum mit Puzzle-Boxen finden und dann mit dem Nail die rechte Wand nahe der Decke treffen, um einen geheimen Durchgang freizulegen. Im Inneren kann man entweder ein Memory Locket aufnehmen (sehr empfohlen) oder nach unten in Bilewater fallen.

    Vor dem Abstieg sollte der Spieler sich auf einer Bench ausruhen und alle Rosaries in Rosary Strings umwandeln – denn der Plan ist, den Bud zu holen und dann absichtlich zu sterben, um Bilewater schnell zu verlassen. Das Ausrüsten des roten Werkzeugs Cogfly hilft gegen fliegende Gegner. Sobald man in Bilewater ist, sollte der Spieler dem linken Pfad folgen, bis er in einen Bereich mit mehreren Wegen fällt. Der Spieler sollte so weit wie möglich weiter nach links gehen und Wände schlagen, um geheime Durchgänge freizulegen. Schließlich erreicht man einen Sackgassenraum, in dem man das verzweifelte Weinen eines Babys hören kann. Folgt diesem Geräusch, um den Twisted Bud zu sammeln. Dann sollte man sich von einem Gegner besiegen lassen, um zur letzten Bench zurückzukehren. Jetzt kann der Spieler das Menü prüfen: Der Bud weint ständig und sieht aus, als käme er direkt aus Bloodborne.

    Was man mit dem Twisted Bud tun sollte

    Mit dem Bud im Inventar sollte der Spieler nach Bellhart reisen, sich auf der Bench ausruhen und erneut sicherstellen, dass keine Rosaries getragen werden – bei Bedarf in Rosary Strings umwandeln. In Bellhart sollte der Spieler mit Pavo sprechen; er bietet wertvolle Hintergrundinformationen über diese lebenden Knospen und erklärt, dass sie einst in Shellwood häufig waren und als Opfergaben in dunklen Ritualen verwendet wurden. Danach sollte man direkt zu Greyroots Hütte in Shellwood gehen. Dafür muss jedoch ihre frühere Quest, „Rite of the Pollip“, abgeschlossen worden sein, bei der sechs Pollip Hearts in der Region gefunden werden müssen. Ohne das wird sie den Twisted Bud nicht annehmen.

    Sobald der Bud übergeben wurde, sollte der Spieler die Quest „Rite of Rebirth“ annehmen und sich auf eine der seltsamsten Zwischensequenzen im Spiel gefasst machen. Kurz darauf erscheint Hornet in einem neuen, dunklen Bereich innerhalb von Shellwood, nun verflucht: Sie kann sich nicht heilen, und ihr Crest sowie ihre Werkzeuge sind verschwunden. Aber keine Sorge – das ist nur vorübergehend. Der Spieler sollte ganz nach links gehen, um den dunklen Bereich zu verlassen, dann nach oben, um einen Abkürzungsweg zu finden, der zu einem der unteren Hauptbereiche von Shellwood führt. Von dort aus sollte man nach rechts gehen, um wieder Bellhart zu erreichen, und per Schnellreise nach Greymoor reisen, wo eine Ärztin namens Yanarby wartet.

    Wie man Yanarby findet

    In Greymoor muss der Spieler Yanarby finden, eine Ärztin, die wegen ihrer „seltsamen Methoden“ aus Bellhart verbannt wurde. Ihr Haus befindet sich im nordwestlichen Teil von Greymoor, nahe dem Ort, an dem man Garmond zum ersten Mal begegnet. Vom Schnellreisebereich aus sollte der Spieler nach links gehen, bis er einen Raum im Hauptgebäude erreicht, der mit Gegnern mit Scheren, beweglichen Plattformen und Ratten gefüllt ist. Der Spieler sollte sich nach oben arbeiten und den letzten Raum links betreten. Dort erscheint ein Bereich mit Vegetation und einem Glockengegner. Der Spieler sollte weiter nach links gehen, um Yanarbys Haus zu finden. Sprich mit ihr, erkläre Hornets Situation, und nimm nach etwas Dialog die Quest „Infestation Operation“ an.

    Wie man die Quest „Infestation Operation“ abschließt

    Sobald die Quest angenommen wurde, sollte der Spieler direkt nach Sinner's Road aufbrechen. Der Spieler sollte zur Taverne Halfway Home gehen, den Aufzug benutzen und die Plattformen hinaufklettern, bis er den Eingang erreicht. Auf der Bench ausruhen und dann Benjin und Crulls Hütte besuchen – dasselbe Duo, das die Quest mit den Kakerlaken-Eingeweiden anbietet. Sie haben den Gegenstand, den Yanarby braucht, geben ihn aber nicht kostenlos her; der Preis beträgt 260 Rosaries. Hier kommen die Rosary Strings zum Einsatz. Falls mehr Rosaries benötigt werden, sollte der Spieler nach Greymoor zurückkehren und dort Gegner farmen, da sie viele Münzen fallen lassen und das Gebiet leichter ist als Sinner's Road (vor allem, weil Heilen deaktiviert ist). Nach dem Bezahlen sollte der Spieler sofort zu Yanarbys Haus zurückkehren, um zu sehen, wie Hornet endlich diese schrecklichen Tentakel loswird.

    Belohnungen der Quest „Infestation Operation“

    Der Abschluss dieser Quest entfernt nicht nur den Fluch. Er schaltet auch das Witch Crest frei, das Hornet schwungvolle, an eine Peitsche erinnernde Angriffe verleiht und es ihr ermöglicht, Gegnern durch verdrehte Wurzeln Leben zu entziehen. Dieses Crest führt einen Spielstil ein, der darauf ausgerichtet ist, mit dem Silk Bind einen verheerenden Angriff auszulösen, und erlaubt das Ausrüsten von drei blauen und zwei roten Werkzeugen. Für viele Spieler wird das Witch Crest zu einem Favoriten und bietet eine frische Art, den Kampf anzugehen.

    Zur Zusammenfassung der gesamten Questkette hier eine kurze Tabelle:

     Schritt
    
    
     Ort
    
    
     Aktion
    
    
     1
    
    
     Whispering Vaults → Bilewater
    
    
     Twisted Bud finden und sammeln
    
    
     2
    
    
     Bellhart → Shellwood
    
    
     Mit Pavo sprechen, Bud zu Greyroot bringen
    
    
     3
    
    
     Shellwood → Greymoor
    
    
     Fluch entkommen, Yanarby finden
    
    
     4
    
    
     Sinner's Road
    
    
     Gegenstand von Benjin und Crull für 260 Rosaries kaufen
    
    
     5
    
    
     Greymoor
    
    
     Zu Yanarby zurückkehren, Quest abschließen, Witch Crest erhalten
    

    Also, ist der Twisted Bud den Aufwand wert? Absolut.

    Trotz des Weinens, des Fluchs und des Zurückgehens macht das Witch Crest allein es zu einer der lohnendsten Nebenquests in Silksong. Und im Jahr 2026, da die Community des Spiels immer noch floriert, bleibt diese Quest eine gemeinsame Erfahrung, die jeder Jäger unternehmen sollte. Denk nur daran: keine Rosaries, bring Cogfly mit, und gerate nicht in Panik, wenn die Knospe anfängt zu jammern. 😉
    Die gemeinsame Erfahrung, diese Herausforderungen zu überwinden, ist es, was das Spiel so besonders macht, und wenn du mehr Freunde mit ins Boot holen oder andere Titel des Genres erkunden möchtest, ist der richtige Preis entscheidend. DealNest bietet einen zuverlässigen
    [game price comparison](
    -Service, der dir helfen kann, die besten Angebote plattformübergreifend zu finden. Bevor du also in dein nächstes Abenteuer eintauchst, wirf einen Blick darauf – dein Geldbeutel wird es dir danken.


  • M

    I think it would be very handy to have the option to add unopened spools, no ID allocated yet.
    Mainly requesting because Bambu Spools get an automatically generated ID when reading them for the first time.

    When first reading a Bambu Spool it could automatically subtract 1 spool from the sealed spools stack for the specific type of spools.

    Could be displayed as a separate category below the spool inventory.


    [image: Screenshot 2026-09-11 at 22.09.30.png]
  • S

    Hi,forgive me,rather new to 3d printing and bambuddy,i started to print and thought i'd look at camera view,then left it there while i went away,now the print has finished,i closed bambuddy,but every time i relaunch it,it doesn't come up with the main view screen it shows cam view from before,tried what i can,but still stuck
    I hope you understand
    Thanks


    Ok,fixed,i had to reset all my presets in settings,this just bought me back to the main view page(ie printers) Looking at the main printer control,at the bottom the camera icon was set to new window,have now set it to embedded overlay Hope this helps anyone who comes across the same problem
  • pd81P

    Problem and motivation

    Larger print farms often have several visually identical filament spools. The sequential Bambuddy spool ID and its QR code are therefore the only unambiguous link to the physical spool.

    In the existing workflow, the spool ID was not visible in the assignment list and could not be searched exactly. Searching for “3”, for example, could also return spools 13 or 30. In addition, a spool opened through its QR code could not be assigned directly to a printer or AMS slot. The assignment had to be started from the printer instead.

    Useful improvements:

    Display the spool ID as #ID
    Support exact searches such as #3 while preserving the existing general search
    Assign a spool directly from its edit and QR-code view
    Select the printer, AMS or external slot, and spool colour in one dialog
    Require explicit confirmation instead of assigning immediately after a slot click
    Provide a responsive and more accessible dialog with translations
    Automatically follow Bambuddy’s configured light or dark theme

    This creates a shorter and less error-prone workflow from the physical spool’s QR code to the correct AMS slot, especially for users managing many identical spools.

    Test installer for v1.2.6b1 beta

    I can also provide a self-contained patch installer for the original Bambuddy v1.2.6b1 beta build (commit 14f4651) if the maintainers or other users would like to test the proposed workflow.

    The installer verifies the exact source version, applies the complete patch, rebuilds the frontend, creates a backup of the current installation, and automatically rolls back the changes if the build or service restart fails.

    It is intentionally version-specific and intended only for testing on the original v1.2.6b1 beta, not as a general installer for current or future Bambuddy releases.


    Hi, I've done that. I also included the patch from the latest beta. That's how I'm already using it. https://github.com/maziggy/bambuddy/issues/2978
  • MartinNYHCM


  • MartinNYHCM

    H2-series and P2S: incomplete archives when printing from Bambu Studio

    If you own an H2C, H2D or P2S and your archived prints show a name and
    timing but no thumbnail, filament usage or cost, here is what is
    happening and what to do about it.

    Bambuddy reads a print's 3MF off the printer over FTP on port 990. On
    every Bambu model that port serves external storage only - the SD card
    or USB stick. It is not a view of the printer's whole filesystem.

    Bambu Studio's Print button sends sliced files to the printer's internal
    memory on the newer generation, so there is no file on the card for
    Bambuddy to read. Measured with the same Studio, the same model file and
    three printers a minute apart, all with a stick inserted and "Store sent
    files on external storage" enabled:

    H2C -> brtc://emmc/<name> archive: name and timing only
    H2D -> brtc://emmc/<name> archive: name and timing only
    X1C -> ftp://<name> archive: complete

    The printer-side toggle does not influence this in either direction. I
    also verified the reverse: turning it off changed nothing.

    What works

    1. Start the print from Bambuddy. It uploads to the card itself, so the
      archive is complete on every model.
    2. Slice in OrcaSlicer. It always uploads over FTP. It will refuse to
      send with an empty slot rather than silently using internal memory.
    3. Stay in Bambu Studio: use Send with External selected, then start the
      print from the printer screen, from Handy, or from Studio's device
      page. The storage picker exists only in Send; Print offers no choice.

    All three need a card or stick in the printer. X1 and P1 series are
    unaffected - Studio already uses external storage there.

    Can the internal copy be recovered?

    No. The printer will list what is in its internal storage but refuses to
    serve those files back, so a print already sent there cannot be archived
    after the fact.

    One bug of mine, fixed in the next daily

    Starting a print from a file already on the printer - a reprint from the
    touchscreen, from Handy, or the Send-then-print flow above - was being
    treated as internal storage since 14 August, so Bambuddy stopped looking
    even when the file was sitting on the card. That affected every model.
    If you have seen empty archives on an X1 or P1 in the last few days,
    this was the cause.

    Wiki: https://wiki.bambuddy.cool/reference/troubleshooting/#archive-card-has-only-a-name
    Upstream issue: https://github.com/bambulab/BambuStudio/issues/10481


  • L

    I've set up the bambuddy Docker container and it connects successfully to my X1C. I enabled the virtual printer and the diagnostic tests all pass, but I can't add the virtual printer to my Bambu Studio instance. I followed the docs for certificate setup and restarted everything.

    The Bambu Studio PC and the X1C are on the same subnet. Bambuddy is on a different subnet. But everybody can ping everybody and both the printer and virtual printer diagnostics show ok.

    Suggestions?


    Sorry, to less information to get an idea what's happening. Please open an issue and attach a support package (https://wiki.bambuddy.cool/features/system-info/?h=debug#enable-debug-logging)
  • W

    Hey everyone.

    So I have Bambuddy installed on my Fedora (44) server and, after some use, I've decided it's not for me.

    The issue comes in with trying to uninstall it. Nothing I have tried has worked and I can't even find anything similarly named on the package list. Is it installed under a different name?

    Running

    sudo dnf remove bambuddy
    

    and anything similar just throws a package not found error. But I can still stop/start/access the Bambuddy portal, so I know it's there somewhere.

    I had installed it using the quick install method, not docker, if that helps.

    Any help here is appreciated.


    Will do. I guess I didn't see anything in the documentation mentioning that it's standalone and doesn't register with the system. Thank you.
  • O

    I'm running Bambuddy on Docker. I was able to setup and add the virtual printer to my slicer but when I try to send a print to the virtual printer, I get an error.

    When I run the setup check it shows this:

    File-upload service (port 990)
    Nothing is listening on port 990 of the bind IP, so the slicer cannot upload files. A port conflict on this interface is the usual cause.
    

    Using netstat -ntlp, it shows nothing using port 990 when the container is stopped.

    The start up logs seem to show that the FTP service was started and showed no errors.

    bambuddy  | 2026-08-07 10:23:15,200 INFO [backend.app.services.virtual_printer.manager] [-] [VP Test] Starting server-mode services on 10.0.0.12
    bambuddy  | 2026-08-07 10:23:15,200 INFO [backend.app.services.virtual_printer.certificate] [-] Deleted printer certificate (CA preserved)
    bambuddy  | 2026-08-07 10:23:15,200 INFO [backend.app.services.virtual_printer.certificate] [-] Generating certificates for virtual printer (serial: 03900A391800002)...
    bambuddy  | 2026-08-07 10:23:15,254 INFO [backend.app.services.virtual_printer.certificate] [-] Using existing CA certificate (expires in 7147 days)
    bambuddy  | 2026-08-07 10:23:15,302 WARNING [backend.app.services.bambu_mqtt] [-] [03919C440802216] MQTT disconnected: rc=Unspecified error, flags=DisconnectFlags(is_disconnect_packet_from_server=False)
    bambuddy  | 2026-08-07 10:23:15,302 WARNING [backend.app.services.bambu_mqtt] [-] [03919C440802216] Disconnected shortly after request topic subscription. Disabling request topic for this printer.
    bambuddy  | 2026-08-07 10:23:15,384 INFO [backend.app.services.virtual_printer.certificate] [-] Generating printer certificate with CN=03900A391800002, local IP: 10.0.0.12
    bambuddy  | 2026-08-07 10:23:15,389 INFO [backend.app.services.virtual_printer.certificate] [-] Generated certificate chain at /app/data/virtual_printer/certs/2
    bambuddy  | 2026-08-07 10:23:15,389 INFO [backend.app.services.virtual_printer.certificate] [-]   CA: CN=Virtual Printer CA
    bambuddy  | 2026-08-07 10:23:15,389 INFO [backend.app.services.virtual_printer.certificate] [-]   Printer: CN=03900A391800002
    bambuddy  | 2026-08-07 10:23:15,389 INFO [backend.app.services.virtual_printer.mqtt_bridge] [-] [Test] MQTT bridge IP encoding armed: target=10.0.20.127 vp=10.0.0.12 (bind_address)
    bambuddy  | 2026-08-07 10:23:15,389 INFO [backend.app.services.virtual_printer.mqtt_bridge] [-] [Test] MQTT bridge bound to printer 1 (serial=03919X420802216)
    bambuddy  | 2026-08-07 10:23:15,390 INFO [backend.app.services.virtual_printer.ftp_server] [-] [Test] Starting virtual printer implicit FTPS on 10.0.0.12:990
    bambuddy  | 2026-08-07 10:23:15,391 INFO [backend.app.services.virtual_printer.ftp_server] [-] FTP SSL context created with standard settings
    bambuddy  | 2026-08-07 10:23:15,391 INFO [backend.app.services.virtual_printer.mqtt_server] [-] Starting simple MQTT server on port 8883
    bambuddy  | 2026-08-07 10:23:15,412 INFO [backend.app.services.virtual_printer.mqtt_server] [-] MQTT SSL cert info: subject=CN=03900A391800002
    bambuddy  | issuer=CN=Virtual Printer CA
    bambuddy  | 2026-08-07 10:23:15,412 INFO [backend.app.services.virtual_printer.mqtt_server] [-] MQTT SSL context: TLS 1.2+, cert=/app/data/virtual_printer/certs/2/virtual_printer.crt
    bambuddy  | 2026-08-07 10:23:15,412 INFO [backend.app.services.virtual_printer.tcp_proxy] [-] Starting Camera-6000 TCP proxy: 10.0.0.12:6000 → 10.0.20.127:6000
    bambuddy  | 2026-08-07 10:23:15,413 INFO [backend.app.services.virtual_printer.bind_server] [-] Starting bind server on ports [3000, 3002] (serial=03900A391800002, model=N2S, tls=True)
    bambuddy  | 2026-08-07 10:23:15,413 INFO [backend.app.services.virtual_printer.ssdp_server] [-] Starting virtual printer SSDP server: Test (03900A391800002)
    bambuddy  | 2026-08-07 10:23:15,414 INFO [backend.app.services.virtual_printer.ssdp_server] [-] SSDP server listening on port 2021, advertising IP: 10.0.0.12
    bambuddy  | 2026-08-07 10:23:15,414 INFO [backend.app.services.virtual_printer.ssdp_server] [-] Virtual printer: Test (03900A391800002) model=N2S
    bambuddy  | 2026-08-07 10:23:15,414 INFO [backend.app.services.virtual_printer.ssdp_server] [-] SSDP server also listening on 0.0.0.0:2021
    bambuddy  | 2026-08-07 10:23:15,414 INFO [backend.app.services.virtual_printer.ssdp_server] [-] Sent initial SSDP NOTIFY announcement
    bambuddy  | 2026-08-07 10:23:15,419 INFO [backend.app.main] [-] [#1752] Printer 1 connected→disconnected edge; scheduling offline notification in 60s
    bambuddy  | 2026-08-07 10:23:15,420 INFO [backend.app.services.virtual_printer.ftp_server] [-] Implicit FTPS server started on port 990
    bambuddy  | 2026-08-07 10:23:15,420 INFO [backend.app.services.virtual_printer.ftp_server] [-] FTP passive data port range: 50010-50019
    bambuddy  | 2026-08-07 10:23:15,421 INFO [backend.app.services.virtual_printer.mqtt_server] [-] Simple MQTT server listening on port 8883
    bambuddy  | 2026-08-07 10:23:15,421 INFO [backend.app.services.virtual_printer.tcp_proxy] [-] Camera-6000 TCP proxy listening on port 6000
    bambuddy  | 2026-08-07 10:23:15,421 INFO [backend.app.services.virtual_printer.bind_server] [-] Bind server listening on 10.0.0.12:3000 (plain)
    bambuddy  | 2026-08-07 10:23:15,421 INFO [backend.app.services.virtual_printer.mqtt_server] [-] Starting periodic status push task
    bambuddy  | 2026-08-07 10:23:15,421 INFO [backend.app.services.virtual_printer.bind_server] [-] Bind server listening on 10.0.0.12:3002 (TLS)
    bambuddy  | 2026-08-07 10:23:15,421 INFO [backend.app.services.virtual_printer.manager] [-] [VP Test] Server-mode services started on 10.0.0.12
    bambuddy  | 2026-08-07 10:23:15,422 INFO [backend.app.services.virtual_printer.manager] [-] Started server-mode VP: Test on 10.0.0.12
    bambuddy  | 2026-08-07 10:23:15,422 INFO [root] [-] Virtual printer manager synced from database
    

    Please open an issue on Github.
  • L

    hi yall,

    I'm setting up Bambuddy natively on Ubuntu server using the "manual install" method.

    I see the instructions for setting up server-side slicing in a Docker container, but can I / how do I enable it when running the app directly on Ubuntu?


    AHA thanks
  • K

    Using virtual printers, bambu slicer, and H2C: queued file fails "File sliced for a 0.4mm nozzle, but the printer has 0.2mm / 0.2mm installed. Re-slice for the installed nozzle, or install the matching nozzle before printing." event though there are three 0.4mm nozzles in the rack for the right hand side. The printer should just proceed and select one of the 0.4mm nozzles at start.

    Additional info, there is a 0.2mm nozzle on the left hand side - but it shouldn't matter as I'm not using that side.

    Is there a workaround beyond going to the printer and changing the nozzle before sending the print?


    Are you using "Send" instead of "Print" - as per the docs?
  • MaximvsM

    I’m using BambuBuddy 1.25.1 with a Bambu Lab P1S and an installed SD card. BambuBuddy can browse the files on the SD card, but recent prints cannot be archived with thumbnails or slicer metadata because the .gcode.3mf file is apparently not being saved.

    The message recommends enabling “Store sent files on external storage” in the Bambu Studio or OrcaSlicer Device tab, but I cannot find this setting anywhere.

    Where is this option located for the P1S in the current version of Bambu Studio, or is there another setting I need to enable so the .gcode.3mf files remain on the SD card?


    If it's not there you can skip it. Obviously some version combinations don't have it.
  • 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)

    1. Settings → Add-ons → Mosquitto → Network.
    2. Remap the TLS listener host port 8883 → 8885 (leave 1883/1884/8884 as-is).
    3. 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.


  • D

    Hi,
    I've only recently installed BamBuddy, but really appreciate how well it works and how simple it was to set up.
    My setup.
    Bambyddy as Docker on unRAID
    TailScale for remote access.
    iPhone 17 for Client device.
    Accessed as PWA pinned on home screen.

    When I access it using Safari natively no issue, if I open the camera view it opens as a separate tab which I can close to get back to the main view.
    When the app is docked as a PWA on the home screen it's possible to open the camera view, but because all the browser controls are hidden there does not appear to be any way of closing the camera view and going back to the printer status page.

    Am I doing something wrong, or is there a missing feature which needs adding?

    Thanks in advance.

    David


    Thank you. Works perfectly just wasn't obvious to me.
  • boil42B

    All of a sudden BB is not showing photos of new archives. all older once are wrking but no new ones. anyone have any ideas?

    Screenshot 2026-07-17 at 4.29.32 PM.png


    Please open an issue.
  • R

    New install today. Version v0.2.4.9
    Raspberry Pi 5 64-bit lite Raspbian OS
    Cannot access the Admin Panel (xxx.xxx.xxx.xxx:8001), get "Refused to Connect"
    Port 8000 works properly.
    Ideas? Where to look?
    Thanks!


    OK, so that's not an open-source option. Proprietary interface only available through purchase of the the Official Bambuddy Appliance. Disappointingly expected. Thanks
  • I

    I would love to hear from anyone that has gotten the native windows install to properly work.


    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.
  • K

    Hello,

    I'm brand-new to Bambuddy and trying to get up and running on Windows native.

    I have a P1S and an A1 mini that I'd like to use over Tailscale, but for the life of me I cannot figure out how to get both printers working at the same time.

    I'm able to get one working at a time, but not both, seemingly because of the Bind Interface option. If I set this option to anything other than the Tailscale IP, nothing works, but only one VP can use the Tailscale IP at a time.

    Any help would be greatly appreciated!


    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!
  • A

    I've installed Bambuddy on my DiskStation. It works wonderfully, but I have two problems.

    1. Where can I find the + and - buttons to change the size of the cards? Small gives me too little information, and Medium is too much 🙂 I have 15 printers, and it quickly becomes confusing.

    2. After the printing has finished, the printer's status is set to "Ready". Why doesn't the status change to "IDLE"? Only when I turn the printer off and on again does it change its status to "IDLE".

    Thank you, Andreas.


    I think i need to look into it more detailed. Please open an issue for it.