『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
楼主: smc326

[插件集成] 新人第一原创,ESPEasy有PMS5003ST+MH-Z19B传感器可以用啦

[复制链接]

4

主题

160

帖子

667

积分

高级会员

Rank: 4

积分
667
金钱
506
HASS币
0
发表于 2017-10-23 21:35:35 | 显示全部楼层
wqqs 发表于 2017-10-23 18:57
g5st有点小贵啊,还在犹豫

我犹豫两天了。。感觉甲醛还是没必要天天测吧。买个PMS7003和DHT22得了。想加甲醛的话,可以后期再买个攀藤的DS-HCHO。。
回复

使用道具 举报

9

主题

164

帖子

718

积分

高级会员

Rank: 4

积分
718
金钱
553
HASS币
0
 楼主| 发表于 2017-10-25 02:46:01 | 显示全部楼层
固件已更新,原固件只能public三个数据,找到源文件中多个位置把pms5003st定义为3个数据,之前没有改动mqtt发送中的定义~~
回复

使用道具 举报

12

主题

241

帖子

2397

积分

论坛技术达人

积分
2397
金钱
2155
HASS币
30
发表于 2017-10-25 07:58:10 | 显示全部楼层
Al_Fred 发表于 2017-10-23 21:35
我犹豫两天了。。感觉甲醛还是没必要天天测吧。买个PMS7003和DHT22得了。想加甲醛的话,可以后期再买个攀 ...

甲醛需要天天测, 二次污染物很容易带入, 现在连纳米海绵擦都带这个, 那天买个啥一不小心就超标了, 比如我的书柜一打开就会超标好几倍...
回复

使用道具 举报

12

主题

241

帖子

2397

积分

论坛技术达人

积分
2397
金钱
2155
HASS币
30
发表于 2017-10-25 08:00:40 | 显示全部楼层
smc326 发表于 2017-10-25 02:46
固件已更新,原固件只能public三个数据,找到源文件中多个位置把pms5003st定义为3个数据,之前没有改动mqtt ...

ESPEasy 的数据类型都是固定的, 官方最长 Quad , 而不是根据 定义的 length 真的很奇葩
我比你改动小些便于维护, 直接用了 Quad , 毕竟 PM 1.0 和 PM 10 都是根据 PM 2.5 算出来的没有价值, 所以我就只publish 了 HCHO PM2.5 Temperature Humidity
回复

使用道具 举报

9

主题

164

帖子

718

积分

高级会员

Rank: 4

积分
718
金钱
553
HASS币
0
 楼主| 发表于 2017-10-25 17:07:14 | 显示全部楼层
uavana 发表于 2017-10-25 08:00
ESPEasy 的数据类型都是固定的, 官方最长 Quad , 而不是根据 定义的 length 真的很奇葩
我比你改动小些便 ...

mqtt的数据长度足够了,只是espeasy里面限制了每个设备publish的数据发送次数,pms5003只有3个值,被定义成Device[deviceCount].VType = SENSOR_TYPE_TRIPLE;而misc中case SENSOR_TYPE_WIND:
      valueCount = 3;    pms5003st最少得publish四个值,pm2.5、甲醛、温湿度。
回复

使用道具 举报

9

主题

164

帖子

718

积分

高级会员

Rank: 4

积分
718
金钱
553
HASS币
0
 楼主| 发表于 2017-10-25 18:06:46 | 显示全部楼层
uavana 发表于 2017-10-25 07:58
甲醛需要天天测, 二次污染物很容易带入, 现在连纳米海绵擦都带这个, 那天买个啥一不小心就超标了, 比如我 ...

好恐怖~!~!
回复

使用道具 举报

12

主题

241

帖子

2397

积分

论坛技术达人

积分
2397
金钱
2155
HASS币
30
发表于 2017-10-25 19:39:18 | 显示全部楼层
smc326 发表于 2017-10-25 17:07
mqtt的数据长度足够了,只是espeasy里面限制了每个设备publish的数据发送次数,pms5003只有3个值,被定义 ...

ESPEasy有选择 MQTT Publish 类型推荐选择 OpenHAB MQTT
一个数据一条, 也不需要处理 json 解析, 不会只显示三条, 另外设置成 SENSOR_TYPE_QUAD 这个  OpenHAB MQTT  提交到服务器的时候就是4条, 不用大改官方逻辑
回复

使用道具 举报

0

主题

19

帖子

134

积分

论坛积极会员

积分
134
金钱
115
HASS币
0
发表于 2017-10-26 10:13:33 | 显示全部楼层
        [MH-Z19] Allow for B-version and add filtering (#525)

当初因为没有这个退货了换了 senseair 用着挺好
回复

使用道具 举报

0

主题

7

帖子

72

积分

注册会员

Rank: 2

积分
72
金钱
65
HASS币
0
发表于 2017-10-28 20:57:55 | 显示全部楼层
有没有考虑提PR到官方的代码库啊?
回复

使用道具 举报

9

主题

164

帖子

718

积分

高级会员

Rank: 4

积分
718
金钱
553
HASS币
0
 楼主| 发表于 2017-10-29 12:01:32 | 显示全部楼层
ripple0328 发表于 2017-10-28 20:57
有没有考虑提PR到官方的代码库啊?

不会弄啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 19:20 , Processed in 0.057355 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表