跳转到主要内容

为包装测量实现与Bosche Zippcube设备的接口

项目描述

Alpha License: AGPL-3 OCA/stock-logistics-warehouse Translate me on Weblate Try me on Runbot

不同制造商生产的设备可以测量和称重包裹和快递。每个品牌都有不同的通信协议。本模块提供了一种框架,用于将此类设备与Odoo接口。

本模块支持Bosche Zippcube设备。

https://www.bosche.eu/en/industrial-scales/logistic-scales/scales-for-logistic-and-transport/zippcube

目录

安装

为了确保通信安全,我们使用预共享密钥。使用能够生成随机字符串的工具生成它,例如uuidgen。使用名为ZIPPCUBE_SECRET的环境变量设置密钥值来运行Odoo。

在您在Odoo中配置测量设备后,您需要配置设备本身。

编辑连接到设备的计算机上的语言文件,并设置以下参数(密钥值必须是之前生成的)

REST_Body={"barcode":"%%VAR_NUMBER%%", "weight":"%%VAR_SCALE_WEIGHT%%",  "length":"%%VAR_LENGTH", "width":"%%VAR_WIDTH%%", "height":"%%VAR_HEIGHT%%", "secret": "<insert secret here>"}
REST_BaseURL=http://<odoo_host_url>/stock/zippcube/<device_name>/measurement
REST_ContentType=application/json
REST_AcceptEncoding=gzip, deflate

对于本地测试,您可以使用scripts/measurement.sh中的脚本。

配置

创建一个类型设置为“zippcube”的测量设备。

使用

使用测量设备上的“向导”按钮打开屏幕并进行测量。

测量完成后,您需要点击刷新按钮。

错误跟踪器

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

请不要直接联系贡献者询问支持或技术问题。

致谢

作者

  • Camptocamp

贡献者

其他致谢

本模块从13.0迁移到14.0的财务支持由Camptocamp提供

维护者

本模块由OCA维护。

Odoo Community Association

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

当前维护者

gurneyalex

本模块是GitHub上OCA/stock-logistics-warehouse项目的一部分。

欢迎您贡献力量。了解更多信息请访问https://odoo-community.org/page/Contribute

项目详情


下载文件

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

源代码发行版

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

构建发行版

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面