图一 架构手稿(许老师专属)

图二 架构简图

部署

方案一:

odoo业务数据库与设备采集数据库使用一个instance。

缺点:重启pg服务相互影响。

方案二:

odoo业务数据库与设备采集数据库独立部署,使用两个instance。

优点:pg服务互不影响。

数据采集

设备有网口,走http协议

设备有串口,接上树莓派,走http协议

PLC,智能电表,走MQTT协议

设备数据存储

数据汇总到Node-red,再写入到pg数据库

数据同步

方案1:在odoo里写接口,将报工投料等数据同步到业务数据库。

方案2:使用pg的postgrest API在数据库层面做同步。

方案3:参考frappe的方案

数据展示

使用Grafana做设备数据看板和展示

Logo

欢迎加入 MCP 技术社区!与志同道合者携手前行,一同解锁 MCP 技术的无限可能!

更多推荐