Bambu Lab Print Status and Energy Tracker
This blueprint provides a comprehensive notification system for Bambu Lab 3D printers. It tracks print progress, completion, and failures while calculating real-time filament and energy costs.
Features
- Progress Tracking: Receive mobile notifications at set percentage intervals.
- Cost Analysis: Automatically calculates the cost of each print based on filament weight and energy usage.
- Dynamic Energy Tracking: Support for smart plugs with kWh sensors and dynamic electricity pricing.
- Smart Snooze: Includes a “Mute” button in the notification that allows you to silence progress updates for a custom duration via text input.
- Quiet Hours: Schedule a window where progress updates are silenced (critical alerts like Completion/Failure will still be sent).
- Camera Integration: View live snapshots or print thumbnails directly in the notification.
Requirements
To utilize the full functionality of this blueprint, you will need:
- Bambu Lab Custom Integration (HACS): You must have the community integration (such as the one by
greghesp) installed via HACS. - Mobile App: For receiving interactive and actionable notifications. ANdroid for progress…
- Helpers (Manual Creation Required):
- Snooze Feature: Create an
input_datetimehelper set to “Date and Time”. - Energy Tracking: Create an
input_numberhelper to store the starting kWh value of the print.
Configuration Notes
- Initial Values: Ensure your printer sensors are correctly mapped. If the print status sensor is null or unavailable, the automation will wait for a valid state before triggering.
- Notification Service: This blueprint attempts to automatically identify your mobile notification service. If notifications do not arrive, verify that your mobile app naming follows the standard
notify.mobile_app_<device_name>convention.
Installation
- Click the Import Blueprint button below
- Select your printer sensors and desired notification settings.
- Define your local currency costs for filament and electricity.
Example Notification
Example Progress

