sxjml 发表于 2019-12-14 01:59:33

[modbus]CO2 浓度温湿度三合一485型变送器接入ha

本帖最后由 sxjml 于 2019-12-14 02:10 编辑

感觉建大仁科的modbus 485设备似乎都可以按照这个套路来接入ha
首先先看这个帖子
https://bbs.hassbian.com/thread-8791-1-1.html

在这个的连接和基础上,我给ha接入了:建大仁科CO2 浓度温湿度三合一485型变送器
还是之前帖子的配方
这次这个不同的是,这个是三合一,一个设备里面有三种数值
说明书上是如下图这么写的



下面是ha的配置文件里面
modbus:
name: hub1
type: rtuovertcp
host: 192.168.88.115
port: 8000

sensor:
- platform: modbus
    scan_interval: 10
    registers:
      - name: hum
      hub: hub1
      slave: 1
      unit_of_measurement: "%"
      register: 0
      precision: 1
      scale: 0.1
      - name: temp
      hub: hub1
      slave: 1
      unit_of_measurement: °C
      register: 1
      precision: 1
      scale: 0.1
      - name: co2ppm
      hub: hub1
      slave: 1
      unit_of_measurement: ppm
      register: 2
      precision: 1
      scale: 1
大致解释一下这个参数
基本上对应的数值与下图这个有关,scale是计算,如果scale是0.1就是数值乘以0.1,也就是缩小10倍




然后保存完重启ha就可以显示出来


跟传感器官方用usb 转485直连用工具测试出来的数值是对应的


myha 发表于 2019-12-15 00:16:11

下次学习学习,

MomoEi 发表于 2020-1-19 12:43:49

谢谢分享,学习一下

MomoEi 发表于 2020-1-19 16:26:42

谢谢分享

猪头先生 发表于 2020-2-14 20:21:34

建议可以用nodered接入,处理数据更方便

zkxa 发表于 2020-3-20 21:27:59

有专门的ESPHOME支持的CO2传感器咋不用。才几十块钱。好像90多。

sxjml 发表于 2020-3-20 22:32:48

zkxa 发表于 2020-3-20 21:27
有专门的ESPHOME支持的CO2传感器咋不用。才几十块钱。好像90多。

没外壳;P

zkxa 发表于 2020-3-21 08:27:37

买个外壳几块钱。。哈哈。。nodered485传送器好像蛮贵的。好几百呢。

pwcpp 发表于 2020-6-18 16:30:42

本帖最后由 pwcpp 于 2020-6-18 17:34 编辑

zkxa 发表于 2020-3-20 21:27
有专门的ESPHOME支持的CO2传感器咋不用。才几十块钱。好像90多。
请问是esp32+MH-Z19么?

motohua 发表于 2020-11-30 17:21:12

谢谢 ,明白许多了,
页: [1] 2
查看完整版本: [modbus]CO2 浓度温湿度三合一485型变送器接入ha