Guide: Integrations — Spoolman, MQTT, Prometheus & Home Assistant
-
Bambuddy integrates with a wide ecosystem of tools. Here's an overview of the most popular integrations.
Spoolman
Spoolman is a standalone filament manager. Bambuddy can sync with it:
- Bi-directional spool inventory sync
- Per-filament usage tracking
- Fill level display in Bambuddy UI
Setup: Settings > Integrations > Enter your Spoolman URL
MQTT (Home Assistant, Node-RED)
Bambuddy publishes printer telemetry to an MQTT broker, making it easy to build automations:
- Printer status (idle, printing, paused, error)
- Current print progress, temperature, speed
- Filament usage, AMS status
- Print completion events
Setup: Settings > MQTT > Enter your broker address
Example HA automation: Turn on lights when a print finishes, send a mobile notification, or trigger a camera snapshot.
Prometheus Metrics
Export printer telemetry for Grafana dashboards:
- Print time, filament usage, temperatures
- Queue status, print success rates
- Per-printer and per-filament breakdowns
Endpoint:
http://your-bambuddy:5000/metricsSmart Plugs
Control printer power automatically:
- Tasmota — Direct HTTP API control
- Home Assistant — Control any HA switch entity
- MQTT — Zigbee2MQTT, Shelly, or any MQTT-controlled plug
Features:
- Auto power-on before scheduled prints
- Auto power-off after bed cooldown
- Energy consumption tracking (per-print kWh and cost)
OrcaSlicer / Bambu Studio Presets
Import filament presets from your slicer (
.orca_filament,.bbscfg,.bbsflmt,.zip,.json) without needing Bambu Cloud.
For detailed setup instructions, check the Documentation.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login