跳转到主要内容

允许连接到远程设备以记录测量值

项目描述

Beta License: AGPL-3 OCA/stock-weighing Translate me on Weblate Try me on Runboat

此模块允许将网络中远程设备的数据输入。目前,仅支持WebSocket设备,但可以扩展到任何协议,如Webservices。

其他模块可以扩展此模块以使用小部件。

目录

配置

配置您的远程设备

  1. 转到 设置 > 技术 > 设备 > 远程设备

  2. 创建一个新的,并配置所需的信息。

  3. 如果设备有特殊端口,请将其设置为主机数据:例如:10.1.1.2:3210

用法

远程设备必须在用户网络中,以便他们的Web客户端可以访问它们。

为了测试设备,您可以

  1. 转到 设置 > 技术 > 设备 > 远程设备

  2. 在看板视图中,您可以查看哪些设备可以访问,因为它们的卡片将有一个绿色圆点。

  3. 转到其中之一,然后点击 编辑

  4. 您可以从远程设备开始测量,在 测试测量 字段中。

在技术方面,您可以在自己的 Float 中使用小部件。您需要提供一个计量单位字段,以便不在该UoM中的记录不来自设备。

<field name="float_field" widget="remote_measure" options="{'remote_device_field': 'measure_device_id', 'uom_field': 'uom_id'}" />

已知问题/路线图

当前支持

  • WebSocket连接

  • F501协议在连续消息流中。

但这是一个共同的基础来添加

  • 其他连接接口,如Webservices API

  • 其他设备协议。

  • 活动设备控制,如去皮,重置等。

错误跟踪器

错误在GitHub Issues上进行跟踪。如果遇到问题,请检查是否已经有人报告了您的问题。如果是您首先发现的,请帮助我们通过提供详细且受欢迎的反馈来解决这个问题。

请不要直接联系贡献者寻求支持或技术帮助。

致谢

作者

  • 技术那维塔

贡献者

维护者

此模块由OCA维护。

Odoo Community Association

OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛应用。

当前维护者

chienandalu

此模块是GitHub上的OCA/stock-weighing项目的一部分。

欢迎您贡献力量。有关如何贡献的信息,请访问https://odoo-community.org/page/Contribute

项目详情


下载文件

下载适合您平台文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

此版本没有可用的源代码分发文件。请参阅生成分发存档的教程。

构建分发

由以下机构支持: