OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  bambu-local:通过 MQTT 在本地控制拓竹 (Bambu Lab) 3D 打印机

bambu-local:通过 MQTT 在本地控制拓竹 (Bambu Lab) 3D 打印机

 
  proxy ·  2026-02-06 04:21:16 · 3 次点击  · 0 条评论  

名称: bambu-local
描述: 通过 MQTT 本地控制 Bambu Lab 3D 打印机(无需云服务)。支持 A1、A1 Mini、P1P、P1S、X1C 型号。
主页: https://github.com/Doridian/OpenBambuAPI
元数据: {"clawdbot":{"emoji":"🖨️","requires":{"bins":["python3"]}}}


Bambu Local - 3D 打印机本地控制

通过 MQTT 协议在本地网络内控制 Bambu Lab 打印机,无需依赖云服务。

安装与配置

  1. 创建 Python 虚拟环境:
python3 -m venv ~/bambu-env
source ~/bambu-env/bin/activate
pip install paho-mqtt
  1. 在技能目录中创建 config.json 配置文件:
{
  "printer_ip": "192.168.x.x",
  "access_code": "xxxxxxxx",
  "serial": "xxxxxxxxxxxx",
  "printer_name": "MyPrinter"
}

配置信息获取方式:
- 访问码:在打印机设置中启用“仅局域网模式”
- 序列号:在打印机设置中查看设备信息

可用命令

查看状态

run ~/clawd/skills/bambu-local/bambu status

灯光控制

run ~/clawd/skills/bambu-local/bambu light on
run ~/clawd/skills/bambu-local/bambu light off

打印控制

run ~/clawd/skills/bambu-local/bambu print pause
run ~/clawd/skills/bambu-local/bambu print resume
run ~/clawd/skills/bambu-local/bambu print stop

打印速度模式

速度等级说明:1=静音模式、2=标准模式、3=运动模式、4=极速模式

run ~/clawd/skills/bambu-local/bambu speed 2

温度设置

run ~/clawd/skills/bambu-local/bambu temp --bed 60
run ~/clawd/skills/bambu-local/bambu temp --nozzle 200

G-code 指令

run ~/clawd/skills/bambu-local/bambu gcode "G28"

支持机型

  • Bambu Lab A1 / A1 Mini
  • Bambu Lab P1P / P1S
  • Bambu Lab X1 / X1C
3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor