Odoo对接物联网

先决条件

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

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

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

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

注解

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

连接

打开物联网应用程序并点击 连接

浏览器会搜索计算机所连接的网络以查找可用物联网系统。如果检测到物联网系统,则自动连接。如果找到多个物联网系统,请使用弹出窗口中的适当的系统,然后点击 连接 。如果未自动检测物联网系统,请使用 配对码连接令牌 连接到数据库。

小技巧

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

使用配对代码连接

注解

  1. 检索物联网系统的配对码:

    将物联网盒子连接到外部监视器或 USB 打印机。如果物联网盒子之前已连接,请 重新启动

    • 外部监视器:物联网盒子启动后,配对码将显示在屏幕上。

    • USB 连接打印机:配对码应该自动打印。

    小技巧

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

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

  3. 在打开的 搜索物联网盒子 弹出窗口中,点击 使用配对码

  4. 输入 配对码 并点击 连接

使用连接令牌连接

  1. 启用开发模式

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

  3. 在打开的 搜索物联网盒子 弹出窗口中,点击 离线配对

  4. 在打开的 配对物联网盒子(离线) 弹出窗口中,复制 令牌

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

  6. 已连接到 Odoo 数据库 部分中,点击 配置

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

注解

当 IoT 系统已连接到数据库:

  • 如果已安装 门店收银,则出现一个选择 IoT 系统关联的 POS 的弹出窗口。

  • 使用已连接的 设备 之前,请等待几秒钟,IoT 系统将更新。

  • IoT 系统自动请求 HTTPS 证书,并更新其主页以使用新的 HTTPS URL 结尾 .odoo-iot.com

更多内容

:doc:`iot_advanced/troubleshooting

物联网系统表格

当物联网系统已连接到 Odoo 数据库时,它将显示为物联网应用程序中的卡片。点击卡片可访问物联网系统的表格,该表格允许访问 物联网盒子的 主页或 Windows 虚拟物联网的 主页,并查看已连接到物联网系统的 设备 列表。

小技巧

启用 开发人员模式 以访问物联网系统的 技术支持信息 ,如其 域地址映像版本SSL 证书 到期时间 。默认情况下,驱动程序将自动 更新 物联网系统每次重新启动时。

断开物联网系统与数据库

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

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

  2. 点击 (操作) 图标,并选择 删除

小技巧

或者:

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

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

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

HTTPS 证书

HTTPSHTTP 的安全、加密版本。它使用 TLS (以前是 SSL) 证书来验证服务器并保护在浏览器和网站之间交换的数据。某些网络设备,如付款终端,需要有效的 HTTPS 证书才能与物联网系统通信;如果没有它,它们将不能正确交互。

注解

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

当物联网系统重新启动并连接到数据库时,如果数据库满足以下资格标准,它将自动下载 HTTPS 证书:

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

  • 订阅必须是 进行中 状态。

收到证书后:

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

  • HTTPS 证书的有效期已显示在物联网系统的主页顶部。要查看此信息,请单击物联网系统的主页顶部的 (齿轮) 按钮。

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