A Home Assistant blueprint to monitor Bambu Lab 3D prints. This blueprint provides monitoring for print progress, completion, and failures, with integrated cost and energy tracking.
- Real-Time Progress: Monitor completion percentage with adjustable update intervals.
- Cost Calculation: Calculate filament and energy costs per print job.
- Energy Tracking: Integration for smart plugs with kWh sensors and support for dynamic electricity pricing.
- Visual Feedback: Support for live camera snapshots or cover images within notifications.
- Smart Snooze: Interactive mute functionality allowing users to silence updates for a specific duration via text input.
- Quiet Hours: Optional schedule to silence progress updates during specified time windows. Critical alerts (Completion/Failure) bypass this setting.
The following components are required for full functionality:
- Bambu Lab Integration: Installed via HACS or official methods.
- Mobile App Integration: Required for actionable notifications.
- Helpers (Optional):
- An
input_datetime(configured for Date and Time) is required for the Snooze feature. - An
input_numberis required to store the starting kWh for energy tracking.
- An
- Click the Import Blueprint button above or copy the URL of the YAML file.
- In Home Assistant, navigate to Settings > Automations & Scenes > Blueprints.
- Click Import Blueprint and paste the URL.
- Create an automation from the imported blueprint and map your printer sensors to the inputs.
For bug reports or feature requests, please open an issue in this repository.