如何将 Obico 连接到 Printer Tools 以进行远程 Klipper 和 OctoPrint 访问

如何将 Obico 连接到 Printer Tools 以进行远程 Klipper 和 OctoPrint 访问

作者 FixoLab


Obico 远程访问

简短的答案

Printer Tools 可以添加现有的Obico 打印机作为 Android、iPhone、iPad 和 Mac 上的远程 Klipper 或 OctoPrint 连接。登录Obico,授权Printer Tools并选择打印机。 Klipper 无需手动 API 密钥即可完成,而 OctoPrint 在创建隧道后要求其 API 密钥。然后,监控、控制和 Obico 摄像头在远离本地网络的情况下仍然可用。

您需要什么

  • Obico Cloud 帐户或可访问的自托管 Obico 服务器
  • Obico对于 Klipper 或 Obico 对于 OctoPrint 已安装并链接到该服务器
  • 启动前打印机在 Obico 中显示为在线
  • 安装在 Android、iPhone、iPad 或 Mac 上的 Printer Tools
  • OctoPrint API 密钥添加 OctoPrint 打印机时
  • 如果您想要远程查看摄像头,请在 Obico 中使用可用的网络摄像头

将 Obico 连接到 Printer Tools

  1. 1

    确认打印机在 Obico 中处于在线状态

    打开 Obico 并验证是否连接了正确的 Klipper 或 OctoPrint 打印机。在将离线 Obico 代理添加到 Printer Tools 之前先对其进行解析。

  2. 2

    选择 Obico 连接类型

    在 Printer Tools 中,打开“设置和打印机”,找到 Obico 部分,然后选择是添加 Klipper 还是 OctoPrint。这会过滤打印机并在授权后选择正确的协议。

  3. 3

    选择 Obico Cloud 或您自己的服务器

    使用 Obico Cloud 进行托管服务。如果您运行自托管服务器,请输入其地址并确保可从完成登录流程的设备访问该服务器。

  4. 4

    登录并授权 Printer Tools

    完成 Obico 授权屏幕并批准隧道连接。当您的帐户包含多于一台兼容打印机时,选择您要添加的打印机。

  5. 5

    完成特定于协议的步骤

    Klipper 在 Obico 返回其 Moonraker 隧道后保存。对于 OctoPrint,粘贴 Printer Tools 请求的 API 密钥并保存以完成 OctoPrint 身份验证。

  6. 6

    测试遥测、控件和摄像头

    从 Dashboard 打开新的 Obico 打印机。检查状态和温度,测试安全打印操作并打开相机。当前的 Obico 连接使用实时 Janus WebRTC 流(如果可用),并在需要时回退到快照。

Printer Tools 中的 Obico 摄像头访问

Printer Tools 中的 Obico 远程摄像头监控

Obico 连接与 Printer Tools 中的其他打印机一起显示,并使用授权期间返回的摄像头信息。首选实时 WebRTC,并为兼容的旧版或自托管设置提供快照回退。

Obico 连接提供的功能

  • Klipper 或 OctoPrint 的远程打印状态、进度和温度
  • 通过经过身份验证的 Obico 隧道暂停、恢复和停止
  • 具有兼容快照回退功能的 Janus WebRTC 摄像头播放
  • 设置过程中选择 Obico Cloud 和自托管服务器
  • 多台 Obico 打印机以及本地和打印机OctoEverywhere 连接
  • 现有的 Obico 故障检测和通知工作流程仍由 Obico 管理

当前限制

  • 打印机必须已在 Obico 中安装、链接并在线
  • OctoPrint 需要手册Obico授权后的API密钥,而Klipper则没有授权
  • 当前不通过 Printer Tools 中的 Obico 连接公开文件浏览
  • 摄像头质量和可用性取决于 Obico 报告的网络摄像头和流模式
  • 云计划、隧道使用限制和自托管服务器可用性仍然由 Obico 负责

Obico 连接故障排除

登录后未出现兼容打印机

确认 Obico 代理与 Printer Tools 中选择的类型匹配。 Moonraker Obico 代理出现在 Klipper 下,而 OctoPrint Obico 插件出现在 OctoPrint 下。

隧道已获得授权,但打印机处于离线状态

打开Obico并首先检查代理连接。重新启动 Obico 代理或插件,并验证打印机主机是否可以访问配置的 Obico 服务器。

OctoPrint 返回授权错误

生成或复制当前的 OctoPrint API 密钥并将其输入到最后的 Printer Tools 步骤中。重新授权 Obico 隧道不会替换 API 密钥。

Klipper 要求 API 密钥

重新启动设置并在 Obico 部分中选择 Klipper。当前的 Klipper 流程应通过 Moonraker 隧道完成,无需手动 OctoPrint API 按键屏幕。

遥测工作正常,但摄像头不工作

验证 Obico 内的网络摄像头并检查其是否被指定为主摄像头。直播可以回退到快照,但 Printer Tools 无法创建 Obico 未接收的源。

也保留本地连接

Obico 打印机是远程路由,不能替代直接本地 Klipper 或 OctoPrint 条目。保留两者可以让 Printer Tools 使用家里的本地连接,并让 Obico 在远离家的地方使用连接。切勿仅仅为了使 Obico 工作而为 Moonraker 或 OctoPrint 添加公共路由器转发。

常见问题

Obico 是否可以与 Klipper 和 OctoPrint 一起使用?

是的。在设置过程中选择匹配类型,以便 Printer Tools 过滤 Obico 打印机并正确使用 Moonraker 或 OctoPrint。

为什么只有 OctoPrint 需要 API 密钥?

Obico为两个系统提供隧道身份验证,但 OctoPrint 仍需要其自己的 API 授权。 Klipper连接通过授权隧道使用Moonraker,通常不需要额外的手动密钥。

我可以使用自托管 Obico 服务器吗?

是的。选择自托管选项并输入服务器地址。远程可用性取决于服务器及其隧道服务的公开和维护方式。

Obico 摄像头可以在 Printer Tools 中工作吗?

可以。当授权打印机报告时,Printer Tools 使用 Obico 的实时 Janus WebRTC 摄像头,并且可以回退到快照以进行兼容设置。

添加 Obico 后我可以删除本地打印机吗?

可以,但是保留本地条目对于直接访问、未通过远程 Obico 路由公开的本地文件和功能很有用。

查看完整的 Obico 兼容性

添加另一台远程打印机之前,请先查看支持的协议、相机行为、身份验证差异和限制。

查看 Obico 兼容性
Printer Tools
Printer Tools

在一个面板中管理您的所有 3D 打印机

通过一个应用监控 Bambu Lab、Klipper、OctoPrint、Creality、Snapmaker、Anycubic、Flashforge、Elegoo 和 Prusa 打印机

支持 Android、iPhone、iPad 和 Mac,并提供 Apple Watch 与 Wear OS 配套应用,以及通过 VPN、OctoEverywhere 或 Obico 实现的可选远程访问

Printer Tools