物联网系统与 Odoo 的连接¶
先決條件¶
要将物联网系统连接到 Odoo 数据库,必须满足以下前提条件:
物联网(IoT)应用程序必须 已安装。
物联网系统必须与网络连接。
连接到 Odoo 的设备必须与物联网系统处于同一网络中。
備註
建议将物联网系统连接到 正式运行 实例,因为其他类型的环境可能会导致问题(如 HTTPS 证书生成)。
連接¶
要将物联网系统连接到 Odoo 数据库,请打开物联网应用并点击 连接。
随后,浏览器会扫描计算机所连接的网络,查找可用的物联网系统。如果检测到物联网系统,将自动与其建立连接。如果发现多个物联网系统,请在弹出的窗口中选择合适的系统,然后点击 连接。如果未自动检测到任何物联网系统,请尝试使用 配对码 或 连接令牌 将其连接到数据库。
小訣竅
物联网系统的名称由 IoT 盒子 或 Windows 计算机 的主板序列号组成,后跟其 配对码。
使用配对代码连接¶
備註
配对码在 IoT 系统启动后有效期最长为 2 小时。如果该码已失效,请重启 IoT 盒子或 重启 Windows 虚拟 IoT 服务 以显示另一个配对码。或者,使用 连接令牌 将 IoT 系统连接到数据库。
如果 IoT 系统已连接到数据库(例如测试数据库),则不会显示配对代码。如有必要,请 将 IoT 系统从数据库断开连接。
获取物联网系统的配对码:
在 Odoo 中,打开物联网应用程序并点击 连接。
在弹出的 搜索 IoT 盒子 窗口中,点击 使用配对码。
输入 配对码,然后点击 连接。
使用连接令牌连接¶
在 Odoo 中,打开物联网应用程序并点击 连接。
在弹出的 搜索 IoT 盒子 窗口中,点击 离线配对。
在弹出的 离线配对 IoT 盒子 弹窗中,复制 令牌。
访问 物联网盒子的 主页或 Windows 虚拟物联网的 主页。
在 已连接的 Odoo 数据库 部分,点击 配置。
将令牌粘贴到 服务器令牌 字段,然后点击 连接。
備註
一旦物联网系统连接到数据库:
如果已安装 销售点应用,系统会弹出一个窗口,供您选择 IoT 系统应关联的 POS 设备。
物联网系统会自动申请一个 HTTPS 证书,并在证书可用后将其主页更新为以
.odoo-iot.com结尾的新 HTTPS 网址。
其他資料
物联网系统表格¶
物联网系统连接到 Odoo 数据库后,将在物联网应用中以卡片形式显示。点击该卡片可进入物联网系统的表单,通过该表单可访问 物联网盒子 或 Windows 虚拟物联网 的主页,并查看连接到物联网系统的 设备 列表。
将物联网系统与数据库断开连接¶
要将物联网系统从数据库中断开连接,请按照以下步骤操作:
打开物联网应用,点击相关物联网系统的卡片。
点击 (操作) 图标,然后选择 删除。
HTTPS 证书¶
HTTPS(安全超文本传输协议)`是 :abbr:`HTTP(超文本传输协议)`的安全加密版本。它使用 :abbr:`TLS(传输层安全协议)`(原称 :abbr:`SSL(安全套接层))证书来验证服务器身份,并保护浏览器与网站之间交换的数据。某些网络设备(如支付终端)需要有效的 HTTPS 证书才能与物联网系统通信;若缺少该证书,这些设备将无法正常交互。
備註
在本文以至整個 Odoo 系統中,「 HTTPS 證書 」一詞是指可進行 HTTPS 連線的有效 SSL 證書。
当物联网系统(重新)启动并连接到数据库时,如果数据库符合以下资格标准,系统会自动下载 HTTPS 证书:
資料庫必須為 正式運行 的安裝個體。套用的資料庫個體不應是副本、複製本、模擬或開發環境的資料庫。
Odoo 订阅必须处于进行中状态(进行中)。
系統收到證書之後:
物联网系统的主页地址已更新为以
.odoo-iot.com结尾的新 HTTPS 网址。HTTPS 证书 横幅会显示证书的有效期。要查看此信息,请点击 IoT 系统首页右上角的 )按钮。