01 前言
本文章原文发表于我的微信公众号,请大家关注阅读,涉及的源代码等都在公众号,扫描以下二维码即可关注。
02 采集方案及设备
首先声明这不是给某个厂家打广告,只是我个人对产品的使用方法和心得的分享且仅代表个人观点。
上一节说到部署了电能计量采集模块,现在就讲如何进行数据的采集。
Modbus数据采集的方法有很多,例如直接通过HA或NodeRed读取Modbus,或者采用转ModbusTCP后再读取,这几种方法我都使用过,具体操作方法就不再赘述,下面要说的是目前我采用的一种方案。
我希望数据的采集是可靠的,分布式的,类似于边缘网关的方式。当然不能用一台边缘网关来做,家庭环境必须得考虑成本。既然不希望主机直接解析Modbus协议,最好的方式就是把数据解析后直接用MQTT传输到HA或NodeRed,于是找到了几款Modbus转MQTT的网关,经过对几个设备的测试和对比最终确定了这款,现在买第一只价格包邮只要46元。
以下是官方提供的一些功能参数:
❖1路RS485;
❖支持Modbus地址