物联网系统与 Odoo 的连接

先决条件

要将物联网系统连接到 Odoo 数据库,必须满足以下前提条件:

  • 物联网(IoT)应用程序必须 已安装。

  • 物联网系统必须与网络连接。

  • 连接到 Odoo 的设备必须与物联网系统处于同一网络中。

注解

建议将物联网系统连接到 正式运行 实例,因为其他类型的环境可能会导致问题(如 HTTPS 证书生成)。

连接

要将物联网系统连接到 Odoo 数据库,请打开物联网应用并点击 连接。

随后,浏览器会扫描计算机所连接的网络,查找可用的物联网系统。如果检测到物联网系统,将自动与其建立连接。如果发现多个物联网系统,请在弹出的窗口中选择合适的系统,然后点击 连接。如果未自动检测到任何物联网系统,请尝试使用 配对码 或 连接令牌 将其连接到数据库。

小技巧

物联网系统的名称由 IoT 盒子 或 Windows 计算机 的主板序列号组成,后跟其 配对码。

使用配对代码连接

注解

  1. 获取物联网系统的配对码:

    将 IoT 盒连接到外部显示器或 USB 打印机。如果 IoT 盒在此之前已连接,请执行 重启 命令。

    • 外接显示器:重启 IoT 盒后,配对码将显示在屏幕上。

    • 通过 USB 连接的打印机:配对码应自动打印出来。

    小技巧

    如果物联网盒未连接外部显示器或打印机,请访问 物联网盒主页;代码显示在 配对代码 部分。

  2. 在 Odoo 中,打开物联网应用程序并点击 连接。

  3. 在弹出的 搜索 IoT 盒子 窗口中,点击 使用配对码。

  4. 输入 配对码,然后点击 连接。

使用连接令牌连接

  1. 启用开发者模式。

  2. 在 Odoo 中,打开物联网应用程序并点击 连接。

  3. 在弹出的 搜索 IoT 盒子 窗口中,点击 离线配对。

  4. 在弹出的 离线配对 IoT 盒子 弹窗中,复制 令牌。

  5. 访问 物联网盒子的 主页或 Windows 虚拟物联网的 主页。

  6. 在 已连接的 Odoo 数据库 部分,点击 配置。

  7. 将令牌粘贴到 服务器令牌 字段,然后点击 连接。

注解

一旦物联网系统连接到数据库:

其他资料

故障排除

物联网系统表格

物联网系统连接到 Odoo 数据库后,将在物联网应用中以卡片形式显示。点击该卡片可进入物联网系统的表单,通过该表单可访问 物联网盒子 或 Windows 虚拟物联网 的主页,并查看连接到物联网系统的 设备 列表。

小技巧

  • 启用 开发者模式 以访问 IoT 系统的 技术信息,例如其 域名地址、镜像版本 以及 SSL 证书 的 到期日期。默认情况下,每次重启 IoT 系统时,驱动程序都会自动 更新。若要禁用自动更新,请取消勾选 自动更新驱动程序 选项。

  • 在物联网系统表单上,点击测试按钮以测试物联网系统与 Odoo 之间的连接,并评估系统互联网连接的质量。

将物联网系统与数据库断开连接

要将物联网系统从数据库中断开连接,请按照以下步骤操作:

  1. 打开物联网应用,点击相关物联网系统的卡片。

  2. 点击 (操作) 图标,然后选择 删除。

小技巧

或者:

  1. 访问 物联网盒子的 主页或 Windows 虚拟物联网的 主页。

  2. 在 标记的 已连接的 Odoo 数据库 部分中,点击 配置。

  3. 在弹出的窗口中点击 断开连接。

HTTPS 证书

HTTPS(安全超文本传输协议)`是 :abbr:`HTTP(超文本传输协议)`的安全加密版本。它使用 :abbr:`TLS(传输层安全协议)`(原称 :abbr:`SSL(安全套接层))证书来验证服务器身份,并保护浏览器与网站之间交换的数据。某些网络设备(如支付终端)需要有效的 HTTPS 证书才能与物联网系统通信;若缺少该证书,这些设备将无法正常交互。

注解

在本文档和整个 Odoo 中,术语 HTTPS 证书 指的是允许 HTTPS 连接的有效 SSL 证书。

当物联网系统(重新)启动并连接到数据库时,如果数据库符合以下资格标准,系统会自动下载 HTTPS 证书:

  • 数据库必须是**正式运行**实例。数据库实例不应是副本、复制、暂存或开发环境。

  • Odoo 订阅必须处于进行中状态(进行中)。

收到证书后:

  • 物联网系统的主页地址已更新为以 .odoo-iot.com 结尾的新 HTTPS 网址。

  • HTTPS 证书 横幅会显示证书的有效期。要查看此信息,请点击 IoT 系统首页右上角的 )按钮。

    带有 HTTPS 证书有效期的物联网盒子主页。