OctoPrint兼容性

通过 REST 接口连接任何 OctoPrint 实例

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

兼容型号

EnderPrusaAnycubic任何通过 OctoPrint 连接的打印机
Printer Tools 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

其他兼容系统

Printer Tools

适用于 Android、iOS、iPadOS、macOS 和 watchOS