この機械は何か
Bambu Lab A1 miniは、180mm角の造形領域を持つエントリーFDM 3Dプリンターである。公式ストアでは2026年9月4日時点で単体29,800円。全自動キャリブレーションを備え、AMS liteを加えると4色印刷に対応する。AIが考えた形を物理物へ出す入口として、価格とコミュニティ実装の厚みがある。
接続の口
接続はBambu Cloudとローカルの2系統に分かれる。ローカル側ではMQTT、FTP、ライブ映像を使うが、公式の公開APIやSDKはない。Bambu LabはA1 mini向けにDeveloper Modeを用意しているものの、開放される通信プロトコルは公式サポート外としている。
A1系ファームウェア01.05.00.00以降では、Home Assistantのコミュニティ統合ha-bambulabによる状態取得は継続する。一方、Bambu Cloudへ接続したままでは書き込み機能が大きく制限される。ha-bambulabから制御するにはLAN Mode + Developer Lan Modeへ切り替える必要があり、Bambu Handyとクラウド遠隔監視は使えなくなる。他のコミュニティ実装には別の認証経路を掲げるものもあるが、公式APIではなく、権限と保守リスクを別に確認する。
具体的な分岐と接続手順はBambu Lab A1 miniをHome Assistantへつなぐガイドにまとめた。読み取りを先に完成させ、クラウド利便性を手放す必要がある場合だけ制御へ進む。
AIから動かすまでの道のり
- HACSからha-bambulabを導入し、進捗、残り時間、温度、エラーの読み取りを確認する。
- 状態確認だけで目的を満たせるなら、Bambu Cloudを維持したままHome Assistant経由でAIへ渡す。
- 制御が必要ならLAN Mode + Developer Lan Modeへ切り替え、ローカル接続でライト、一時停止、再開を1つずつ実機確認する。
- AIには状態センサーと、対象・操作を固定したHome Assistantスクリプトだけを公開する。
コミュニティMCPも複数ある。schwarztim/bambu-mcpはA1 mini対応を掲げ、印刷状態、温度、AMS、カメラ、制御ツールを提供する。LAN接続とは別にブラウザ認証による基本操作経路も掲げており、本ガイドのha-bambulab経路とは認証条件が異なる。OctoEverywhere MCPの現行READMEで明記されている機能は、状態、webcam、一時停止、再開、キャンセルである。どちらも公式MCPではないため、導入前にコード、更新状況、公開する操作を確認する。
できること・できないこと
できる: 印刷状態、進捗、レイヤー、残り時間、ノズル/ベッド温度、エラーの取得。Developer Modeでは一時停止、再開、停止、温度変更、ファイル操作などの制御面をコミュニティ実装から利用できる。状態を読んで通知や判断へ回すフィードバックループが組める。
注意が要る: 任意G-codeや軸移動、印刷開始は物理動作を起こす。ha-bambulabの任意G-codeアクションは印刷中かどうかを検査しないため、汎用ツールとしてAIへ公開しない。ローカルプロトコルは公式サポート外で、ファームウェア変更の影響を受ける。造形物の取り出しと失敗造形の片付けは人間側に残る。
組み合わせのヒント
- Home Assistantへ状態を集約すると、通知とAI接続の境界を一か所に置ける。
- Tapo C200などで外部視点を足すと、本体カメラだけでは見えにくい造形失敗を別角度から確認できる。
- レーティングの考え方は/ratingを参照。