OctoPrint兼容性
通过 REST 接口连接任何 OctoPrint 实例
Printer Tools 通过 OctoPrint 的标准 REST 接口和 API 密钥进行连接,这与官方 OctoPrint Web 界面所使用的接口相同。由于 OctoPrint 具有可扩展性,行为可能因您的实例上安装了哪些社区插件而有所不同。
兼容型号
EnderPrusaAnycubic任何通过 OctoPrint 连接的打印机

查看实际效果





连接与协议
| 传输方式 | OctoPrint REST 接口 |
| 身份验证 | OctoPrint API 密钥 |
| 要求 | 一台可访问的 OctoPrint 服务器,在您的本地网络中或通过反向代理 |
| 外出时 | 通过 VPN 连接到您的网络,或添加 OctoEverywhere |
今天已验证的内容
- ✓打印状态、进度和温度
- ✓任务控制:暂停、恢复和取消
- ✓浏览文件
- ✓在 OctoPrint 中配置的 MJPEG 摄像头视频流
功能矩阵
| 功能 | 状态 | 备注 |
|---|---|---|
| 实时监控 | 可用 | 通过 OctoPrint REST 接口获取状态、进度和温度。 |
| 多打印机仪表盘 | 可用 | 在一个控制面板中管理多个 OctoPrint 实例。 |
| 摄像头预览 | 部分可用 | 当 OctoPrint 的摄像头插件为此配置时,提供 MJPEG 摄像头视频流。 |
| 文件浏览器和历史记录 | 可用 | 通过 OctoPrint REST 接口浏览文件。 |
| 任务控制(暂停 / 继续 / 停止) | 可用 | 通过 OctoPrint REST 接口暂停、恢复和取消。 |
| 耗材 / AMS管理 | 不可用 | 没有专门的耗材/AMS 管理;OctoPrint 本身不提供此功能。 |
| 通过OctoEverywhere远程访问 | 可用 | 可添加 OctoEverywhere 实现远程访问,或由于该集成完全在本地进行,通过 VPN 连接到您的网络。 |
已知限制
- !需要一台可访问的 OctoPrint 服务器和有效的 API 密钥。
- !使用非标准社区插件时行为可能有所不同;某些插件专属功能不会显示。
- !串口连接的打印机依赖于 OctoPrint 自身打印机连接的稳定性。
常见问题
哪些打印机可以通过 OctoPrint 使用?
任何 OctoPrint 本身可以通过串口/USB 连接控制的打印机,包括 Ender、Prusa、Anycubic 以及大多数 FDM 打印机, Printer Tools 会继承您的 OctoPrint 实例已经控制的一切。
我需要 API 密钥吗?
需要。Printer Tools 使用官方 Web 界面所用的相同 OctoPrint API 密钥进行身份验证,该密钥在您的 OctoPrint 实例设置中生成。
我的 OctoPrint 插件会显示出来吗?
基本状态、文件和任务控制不受插件影响正常工作。插件专属功能不会单独显示,因为其行为因安装的社区插件而异。
我需要特定的摄像头插件吗?
您需要在 OctoPrint 中配置一个兼容 MJPEG 的摄像头视频流;没有此配置,摄像头画面将不可用。
我能远程访问我的 OctoPrint 实例吗?
可以,在您现有的 OctoPrint 连接之上添加 OctoEverywhere,即可实现本地网络之外的安全远程访问。
可用平台
iOSiPadOSmacOSAndroid