v2.6.0
Centauri Carbon 2 (CC2) Printer Support
This release adds full support for the Elegoo Centauri Carbon 2 FDM printer, which uses a fundamentally different protocol architecture from existing SDCP/WebSocket-based printers.
New Features
- CC2 MQTT Client — Connects to the printer's built-in MQTT broker (inverted architecture) with registration, heartbeat, and delta status updates
- CC2 Auto-Discovery — UDP discovery on port 52700 finds CC2 printers on your network automatically
- Full Sensor Support — Temperatures (nozzle, bed, enclosure), fan speeds, print progress, layers, time remaining, and more
- Print Controls — Pause, resume, stop, set temperatures, fan speeds, print speed modes, and light control
- Camera/Video Stream — MJPEG stream support via the printer's built-in server
- Access Code Authentication — Configurable via integration options for printers with LAN-only mode enabled
- Delta Status Updates — Efficient incremental status updates with automatic full-status recovery on sequence gaps
Other Changes
- Increased print progress percentage precision to 2 decimal places
- Updated README with CC2 documentation
- Added Spoolman integration instructions