a8cf4957ecVerbessere die Fehlerbehandlung und Verbindungslogik in BambuVirtualPrinter mit erweiterten Rückoff-Strategien und Anpassungen für die Kamerafunktionalität.
master
Manuel Weiser2025-03-02 16:36:17 +01:00
c5c6ed037eFüge neue Dateien für die Bambu-Druckereinstellungen und die Initialisierung hinzuManuel Weiser2025-03-02 16:35:52 +01:00
fd9ce76275Verbessere die MQTT-Verbindung und Statusverarbeitung in BambuVirtualPrinter mit robusteren Wiederverbindungsversuchen und erweiterter Statusverarbeitung für unbekannte Druckzustände.Manuel Weiser2025-03-02 16:26:50 +01:00
fea0f0ed25Erweitere die Statusverarbeitung in BambuVirtualPrinter zur besseren Erkennung von Druckzuständen und verbessere die Fehlerbehandlung bei der Statusaktualisierung.Manuel Weiser2025-03-02 12:17:05 +01:00
c7c089ef68Erweitere die Verarbeitung von MQTT-Nachrichten in BambuVirtualPrinter um Schicht-, Lüfter-, Geschwindigkeits- und Dateiinformationen; verbessere die Fehlerbehandlung.Manuel Weiser2025-03-02 12:06:50 +01:00
ba43df279dFüge Mock-FTPS-Client-Implementierung hinzu, um FTP-Zugriffe zu simulieren; erweitere Fehlerbehandlung und aktualisiere die Dateiliste mit Mock-Dateien.Manuel Weiser2025-03-02 11:58:52 +01:00
f5e6b3d0ddVerbessere die Verarbeitung des Druckstatus in BambuVirtualPrinter durch Normalisierung unbekannter Zustände und verbessere die Fehlerbehandlung beim Schließen der Verbindungen.Manuel Weiser2025-03-02 11:43:31 +01:00
9358533ce8Verbessere die Initialisierung des BambuClient-Geräteattributs, indem grundlegende Attribute manuell erstellt werden; erweitere Fehlerbehandlung bei der Initialisierung.Manuel Weiser2025-03-02 11:32:48 +01:00
92e11cdbf3Verbessere die Initialisierung des BambuClient-Geräteattributs, indem die connect()-Methode umgangen wird und Attribute manuell gesetzt werden; erweitere Fehlerbehandlung bei der Initialisierung.Manuel Weiser2025-03-02 11:27:16 +01:00
61c9332f15Verbessere die Verarbeitung von MQTT-Nachrichten in BambuVirtualPrinter mit zentraler Payload-Verarbeitung, erweitere Fehlerbehandlung und aktualisiere Temperatur- sowie Druckerstatusmethoden.Manuel Weiser2025-03-02 11:23:32 +01:00
ad08d3eb9aInitialisiere BambuClient-Geräteattribut vor der MQTT-Verbindung und entferne überflüssige Initialisierung im VerbindungsstatusManuel Weiser2025-03-02 11:17:52 +01:00
5661c11190Verbessere Verbindungsstatusverfolgung in BambuVirtualPrinter mit erweiterten Debug-Logs und informiere über erfolgreiche MQTT-VerbindungenManuel Weiser2025-03-02 11:13:04 +01:00
3690767cedVerbessere MQTT-Nachrichtenverarbeitung in BambuVirtualPrinter mit erweiterten Debug-Logs und Fehlerbehandlung; aktualisiere Temperaturabfrage zur Ausgabe aktueller Daten unabhängig vom VerbindungsstatusManuel Weiser2025-03-02 11:03:12 +01:00
eb397ff7b7Aktualisiere Temperatur- und Druckerstatusverarbeitung in BambuVirtualPrinter zur direkten Nutzung von Telemetriedaten und verbessere Fehlerbehandlung bei MQTT-NachrichtenManuel Weiser2025-03-02 10:53:37 +01:00
3a615cfafeFüge benutzerdefinierte Verbindungsstatusverfolgung für BambuVirtualPrinter hinzuManuel Weiser2025-03-02 10:44:12 +01:00
e9c06bb4b5Füge Aufruf von sendOk() nach erfolgreicher Verbindung zum Bambu-Client hinzuManuel Weiser2025-03-02 10:33:16 +01:00
3ccce10648Füge paho-mqtt als Abhängigkeit für MQTT-Unterstützung hinzuManuel Weiser2025-03-02 10:13:08 +01:00
c99eb38655Implement MQTT support for BambuVirtualPrinter, including connection, message handling, and publishing commandsManuel Weiser2025-03-02 10:09:57 +01:00
698f8f4151set default username for BambuVirtualPrinterManuel Weiser2025-03-02 09:51:01 +01:00
7a0293bac7update plugin details and author information; change username and URLsManuel Weiser2025-03-02 09:38:56 +01:00
8af0f9e8a1add support for M355 command to control chamber light, #67
0.1.8rc15
rc
jneilliii
2025-01-23 23:40:45 -05:00
52ba3ff2140.1.8rc12 update pybambu module from upstream HA project
0.1.8rc12
jneilliii
2024-12-01 16:30:12 -05:00
98ab94b3710.1.8rc11 update pybambu/bambu_cloud.py from upstream HA project
0.1.8rc11
jneilliii
2024-11-14 23:35:03 -05:00
b54e3723420.1.8rc10 reduce settings save by refactoring ams data updates
0.1.8rc10
jneilliii
2024-11-14 21:26:41 -05:00
76f706df190.1.8rc9 * check for filename in cache subfolder for files started through cloud connected printers * send 0% progress when in prepare state and progress is 100 * minor UI tweaks
0.1.8rc9
jneilliii
2024-11-09 21:57:17 -05:00
e3fda73dd30.1.8rc7 * update pybambu module from upstream HA project, groundwork for fixing new cloud authorization process, #59 * potential fix for stuck progress/canceled printing status, #52
0.1.8rc7
jneilliii
2024-11-09 16:01:42 -05:00
5633d6f6eagroundwork for plate processing contained in 3mf file, will store contents of plate_1.json in OctoPrint metadata for that file
jneilliii
2024-11-04 22:24:39 -05:00
21e30034d0switch to any comparison instead of all for allowed suffixes to prevent issues with file names that contain additional periods, ie part_v2.1.gcode.3mf
jneilliii
2024-11-01 20:12:34 -04:00
49d385b79astop sd status and temp threads on disconnect revert bambu_client to remove asyncio add cuurent spool indicator in sidebar visual tweaks
jneilliii
2024-10-26 22:33:29 -04:00
0092f0bf0dupdate pybambu module from upstream HA integration
jneilliii
2024-10-26 10:30:46 -04:00
0d4d07a480* bring latest pybambu module in from home assistant integration * add onBeforePrintStart callback to prevent starting "local" files and display print options dialog.
jneilliii
2024-10-26 00:01:43 -04:00
d0fd4a54340.1.7 add back missing PREPARE printing state and associate printing status
v1.0.0
0.1.7
jneilliii
2024-09-27 09:38:23 -04:00
3c218a548dadd issue templates, funding, and stale bot
jneilliii
2024-09-12 19:56:40 -04:00
03af51608d0.1.6 * replace 0 with 1 bytes during reporting print status to trigger state change in OctoPrint sooner.
0.1.6
jneilliii
2024-09-06 01:39:48 -04:00