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
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
616fdf7a82add TRANSFER_DONE event callback to relist files on SD card after upload, #2
jneilliii
2024-02-23 20:38:16 -05:00
c110fa140a0.0.15 adjustments for differences with P1 and X1 file listing for cache folder, #7
0.0.15
jneilliii
2024-02-18 13:15:23 -05:00
3889efa67a0.0.14 fix cache file list issues optimize file listing to only update when retrieving file list and not while selecting or deleting a file don't remove intermediary file on local storage
0.0.14
jneilliii
2024-02-18 01:54:37 -05:00
cb4b345aa70.0.13 use gcode_file instead of subtask_name if it doesn't have 3mf extension
0.0.13
jneilliii
2024-02-13 18:44:24 -05:00