SuperAPI AI 工具集

bambu-local

通用与其它

查看项目

更新于 10-16 08:11

技能介绍

用途:bambu-local 用于在本地通过 MQTT 控制 Bambu Lab 3D 打印机,无需依赖云服务,支持 A1、A1 Mini、P1P、P1S、X1、X1C。

主要能力:查询打印机状态;开关灯光;暂停、恢复、停止打印;设置打印速度(1 静音、2 标准、3 运动、4 狂暴);设置热床与喷嘴温度;发送 G-code。

使用方式:先创建虚拟环境并安装依赖,命令为 python3 -m venv ~/bambu-env、source ~/bambu-env/bin/activate、pip install paho-mqtt。在技能目录创建 config.json,填写 printer_ip、access_code、serial、printer_name。access code 从打印机 设置 → LAN Only Mode 获取,serial 从 设置 → Device 获取。运行示例:run ~/thinkfleet/skills/bambu-local/bambu status;run ~/thinkfleet/skills/bambu-local/bambu light on;run ~/thinkfleet/skills/bambu-local/bambu print pause;run ~/thinkfleet/skills/bambu-local/bambu speed 2;run ~/thinkfleet/skills/bambu-local/bambu temp --bed 60;run ~/thinkfleet/skills/bambu-local/bambu gcode "G28"。

限制:资料未提供收费、价格、平台支持范围、打印文件上传或云端功能等信息;需打印机开启 LAN Only Mode 并正确配置网络与访问码。