Skip to content
  • Announcements regarding our community

    28 28
    28 Topics
    28 Posts
    MartinNYHCM
    https://sparx-worx.com/bambuddy/
  • A place to talk about whatever you want

    45 175
    45 Topics
    175 Posts
    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.
  • 1 Topics
    2 Posts
    MartinNYHCM
    Added to https://wiki.bambuddy.cool/community/
  • 2 Topics
    3 Posts
    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]
  • 2 Topics
    5 Posts
    MartinNYHCM
    Does that answer your questions?
  • Got a question? Ask away!

    2 7
    2 Topics
    7 Posts
    MartinNYHCM
    it apparently wants me to downgrade the firmware What does that mean?