NetherlandsTFyre/bambu-farm
Bambulab Web interface for multiple printers
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#1 Repository Của Tuần
🖨️ Bambu Farm — Giám sát và điều khiển nhiều máy in Bambulab trên một giao diện web
Ứng dụng web giúp bạn quản lý nhiều máy in Bambulab cùng lúc, hỗ trợ xem trực tuyến, tải lên và in từ thẻ SD, không cần lắp đặt firmware tùy chỉnh.
Bambu Farm là một ứng dụng web được xây dựng bằng Java 21, Quarkus và Vaadin, cho phép người dùng giám sát và điều khiển nhiều máy in Bambulab (bao gồm cả dòng A1, A1 Mini, P1P, P1S, X1C) thông qua các giao thức MQTT, FTP và RTSP. Dự án hỗ trợ cài đặt nhanh bằng file JAR hoặc build từ mã nguồn.
✨ Điểm nổi bật
- Xem máy in trực tuyến: Hỗ trợ xem trực tiếp qua RTSP trên tất cả các dòng máy in.
- Tải lên thẻ SD: Gửi file in lên thẻ SD của từng máy in thông qua kết nối FTP.
- In từ thẻ SD: Hỗ trợ in trực tiếp các file .3mf đã được cắt gọt từ SD card.
- Gửi Custom GCode: Gửi lệnh G-code tùy chỉnh đến bất kỳ máy in nào.
- Batch Printing: Hỗ trợ tải lên và gửi một file .3mf đến nhiều máy in cùng lúc, mỗi máy với bản đồ filament riêng.
- Hỗ trợ AMS: Theo dõi và quản lý hệ thống AMS (Automatic Material System) trên các dòng P1S và X1C.
- Cấu hình đơn giản: Chỉ cần tạo file
.envvà chạy bằng lệnhjava -jar, khởi động trong hơn 1 giây. - Không cần custom firmware: Sử dụng các giao thức chuẩn từ Bambulab để giao tiếp với máy in.
💡 Vì sao đáng chú ý
Bambu Farm khác biệt từ các giải pháp khác ở khả năng tích hợp nhiều máy in cùng lúc trên một giao diện duy nhất, giúp tiết kiệm thời gian quản lý và giám sát. Dự án sử dụng công nghệ hiện đại như Quarkus để tối ưu hiệu năng và Vaadin để tạo giao diện người dùng đẹp mắt, đồng thời hỗ trợ cả triển khai nhanh qua Docker. Đặc biệt, bạn có thể chạy ngay mà không cần thay đổi phần cứng hoặc cài đặt phần mềm phức tạp trên máy in.
#BambuLab #Quarkus #Vaadin #OpenSource #TiniX
Similar Projects
Discover other similar projects and AI models.
StudioBridge is a program that adds Bambu Lab 3D printers from other accessible networks to Bambu Studio
ESP32 desk monitor for Bambu Lab printers. Real-time MQTT dashboard on a color TFT - temps, progress, fans, AMS, HMS errors. LAN or Cloud, dual printers, OTA, web config portal. Flash from the browser.
Repository for analyzing the Bambu Lab API to create a compatibility layer for API access without developer mode. Note: Big Commit in Progress for Major Changes
Automatic filament tracking for Bambu Lab printers with Spoolman via Home Assistant. Web UI for spool assignment, QR scanning, and usage tracking. Bundled HA option w/ no YAML required!
Portable AI agent runtime for the JVM. One @Agent class runs on Spring AI, LangChain4j, Anthropic, or 9 more behind one SPI. Token streaming, tool calls, human approvals, and governance over WebSocket, SSE, gRPC, or WebTransport/HTTP3. Speaks MCP, A2A, and AG-UI.
A self-hosted location timeline platform and Google Timeline alternative. Lightweight, features automatic trip detection, rich analytics, and Immich integration.