Odoo 12中物联网盒子iot box的使用,如何用树莓派DIY实现并连接扫码枪,温度感应器,照相机,电子秤,外显等(pos box, iot box)

  • A+

Odoo12是个优秀的ERP框架,使用B/S架构为其带来了开发实施上不少的优势,但在直连操作硬件时,比如温湿传感器、电子秤、钱箱、打印机、身份证读卡器、银行卡读卡器、RFID读卡器等,B/S架构就烦多了。好在官方为我们提供了loT Box,为硬件连接带来了极大的方便。

IoT Box通过Wifi、蓝牙、USB、网线等方式连接设备。IoT再通过内网或者互联网连接到Odoo服务器。Odoo的各种应用通过IoT操作各种设备。例如,PoS应用通过IoT操作小票打印机、银行刷卡机。又如,车间生产的工序应用Work Order,操作工序上的摄像头、测量仪器等,完成拍照、测量等工作,并获取工作结果(照片、测量结果)到Odoo系统中。

以下是配置IoT box实现在制造工序中调用特定物联网硬件--摄像头,实现制造工序中质量检查的配置及实例。注意:必须是odoo12企业版(虽然我们也实现了在社区版支持)。

配置物联网盒子

可查看此文章 如何连接odoo物联网盒子iot box

连接成功

检查物联网盒子中的摄像头

==========

创建质检点,设置组装工序必须执行 质检拍照流程,执行工序。

创建制造工单(必须使用工序)

调用IoT box 拍照:

质检完成

使用强大的物联网盒子,可以实现很多功能。如温度传感器在生鲜物流行业应用,粉粉尘传感器在制造业中的环保应用。

以下是各种传感器列表,一定有你喜欢的,更详细可看此处树莓派外接设备表

==========

声音传感器
HC-SR04超声波测距模块
315MHz 发射模块
315MHz 接收模块
有源蜂鸣器 5V
大气压强传感器
人体红外感应模块 HC-SR501
DHT11温湿度模块(须配10K电阻)
有源蜂鸣器 12V
NRF24L01+ 无线收发模块
激光传感器 KY-008
DS18B20温度计
光敏电阻模块
3色LED模块 KY-016
烟雾气敏传感器 MQ-2
红外发射传感器
面包板电源模块
TCS3200颜色传感器
对射光电传感器
DS18B20测温模块
振动开关传感器
ST188 光电式传感器
GY-30 数字光强度检测模块
寻线传感器 KY-033
水位传感器 Water Sensor
PCF8591 AD/DA转换模块
红外线接收器 TSOP4838
雨滴传感器
GY-521 MPU-6050模块
红外发射模块 KY-005
升压模块 XL6009
倾斜/倾倒传感器
火焰传感器
GY-273 电子指南针罗盘模块
降压电源模块 LM2596S
MPU-6050 三轴陀螺仪模块
霍尔传感器模块

============

 

下面我们来自行 DIY 一个odoo物联网盒子 iot box

官网购买的价格是,企业版用户 25欧/月,全套设备大概155欧。为了方便,也为了更高性价比,让我们按官方教程来实现DIY的loT BOX。

其核心和原来的posbox基本一样

 

1. 先查看硬件支持列表

采购外设时最好按此列表进行。当然也可以找自己合适的,开源的hack下代码就好,比如蓝牙打印机,蓝牙电子秤等。

https://www.odoo.com/page/iot-hardware

https://www.odoo.com/page/iot

2. 硬件购买,树莓派 Pi3 B+型,带wifi/蓝牙。

3. 硬件购买,16G+的高速microSD卡和高速读卡器。

4. 在以下地址下载最新的Rom,当前是

iotboxv18_10.zip

http://nightly.odoo.com/master/iotbox/

5. 解压zip,得到rom文件,iotboxv18_10.zip,将rom烧至SD卡,可以用Win32DiskImager。

注意:SD卡原来的内容会被清除。

image.png

6. 烧完rom,将sd卡插入树莓派,将Pi接上电源,显示器后即可启动odoo 物联网,看到相关信息。

 

然后按上文所述进行设备配置,进行业务配置即可使用了。如果有疑问,可以找我们进行商业支持。

另外,可参考文章: Odoo 10,11,12使用树莓派DIY实现POSBOX功能连接扫码枪,电子秤,外显等(pos box)
/odoo-posbox-diy-rom/

weinxin
我的微信
这是我的微信扫一扫

发表评论

您必须才能发表评论!