v1.1.0 — Package rename + PyPI debut
First pip install beambam release. Rebrand from x2d since the bridge supports every Bambu Lab printer (X1/P1/A1/H2/X2D), not just X2D.
See CHANGELOG.md for the full diff.
Install
pip install beambam # core bridge + CLI
pip install beambam[all] # + HA, MCP, web UI, AI assistant
beambam --versionNew commands
beambam analyze <file.3mf>— print-plan dissector (filaments / flushes / AMS / hints)beambam simulate <subcmd>— dry-run signed MQTT payload previewbeambam cloud-fetch --info <design_id>— MakerWorld design metadatabeambam frame --preset mira --out mira.stl— frame-STL with name presets
Library API
from beambam import Printer, Creds
with Printer(Creds(ip='...', code='...', serial='...')) as p:
s = p.state()
p.start_print('model.gcode.3mf', ams=[1, 5])