ClawSkills logoClawSkills

Bambu Lab Local Control

通过 MQTT 在本地控制 Bambu Lab 3D 打印机(无需云端)。支持 A1、A1 Mini、P1P、P1S、X1C。

介绍

# Bambu Local - 3D Printer Control

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

## 安装

1. 创建虚拟环境: ```bash python3 -m venv ~/bambu-env source ~/bambu-env/bin/activate pip install paho-mqtt ```

2. 在技能文件夹中创建 `config.json`: ```json { "printer_ip": "192.168.x.x", "access_code": "xxxxxxxx", "serial": "xxxxxxxxxxxx", "printer_name": "MyPrinter" } ```

从您的打印机获取这些信息:设置 → 仅局域网模式(访问码)和设置 → 设备(序列号)。

## 命令

### 状态 ```bash run ~/clawd/skills/bambu-local/bambu status ```

### 灯光 ```bash run ~/clawd/skills/bambu-local/bambu light on run ~/clawd/skills/bambu-local/bambu light off ```

### 打印控制 ```bash 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=极速) ```bash run ~/clawd/skills/bambu-local/bambu speed 2 ```

### 温度 ```bash run ~/clawd/skills/bambu-local/bambu temp --bed 60 run ~/clawd/skills/bambu-local/bambu temp --nozzle 200 ```

### G-code ```bash run ~/clawd/skills/bambu-local/bambu gcode "G28" ```

## 支持的打印机 - Bambu Lab A1 / A1 Mini - Bambu Lab P1P / P1S - Bambu Lab X1 / X1C

更多产品