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

 找回密码
 立即注册
查看: 10726|回复: 8

[基础教程] Broadlink A1 环境传感器 空气质量,噪音以及亮度的对照

[复制链接]

2

主题

82

帖子

251

积分

中级会员

Rank: 3Rank: 3

积分
251
金钱
169
HASS币
0
发表于 2018-6-14 15:13:21 | 显示全部楼层 |阅读模式
前几天买了一个博联 A1环境检测仪,接入ha,按照官方文档:https://www.home-assistant.io/components/sensor.broadlink/进行设置,接收到的环境数值如下图:

环境参数

环境参数

其中,湿度和温度都比较好理解,但是空气质量,亮度以及噪音都是数值,就不太好理解了,看了下官网提供的https://github.com/home-assistan ... sensor/broadlink.py,并对照了博联智慧星APP,了解大概意思就是:
空气质量:0,1,2,3,代表优,良,正常(感觉应该是轻度污染),差
亮度:0,1,2,3,代表黑,黑,昏暗,正常,亮
噪音:0,1,2,代表寂静,正常,吵闹

也不知道对不对,供参考。

回复

使用道具 举报

23

主题

287

帖子

1474

积分

金牌会员

Rank: 6Rank: 6

积分
1474
金钱
1187
HASS币
0
发表于 2018-6-14 16:07:51 | 显示全部楼层
只是数字的话,不够简单明了。
回复

使用道具 举报

27

主题

387

帖子

3257

积分

元老级技术达人

积分
3257
金钱
2850
HASS币
40

教程狂人

发表于 2018-6-14 18:05:01 | 显示全部楼层
可以從customize.yaml調整數值顯示

sensor.xxxx:
  templates:
    state: if (state === '0') return '優'; if (state === '1') return '良'; if (state === '2') return '正常';  if (state === '3') return '差'; else return state;
回复

使用道具 举报

2

主题

82

帖子

251

积分

中级会员

Rank: 3Rank: 3

积分
251
金钱
169
HASS币
0
 楼主| 发表于 2018-6-15 16:35:59 | 显示全部楼层
windgo 发表于 2018-6-14 18:05
可以從customize.yaml調整數值顯示

sensor.xxxx:

按照你的方案,在customize.yaml调整,但是既不报错,也没有反馈到前台,除了friendly_name已经变化了,数值依然还是数字,请教一下,配置如下:
sensor.broadlink_sensor_air_quality:
  friendly_name: '室内空气质量情况'
  state: if (state === '0') return '优'; if (state === '1') return '良'; if (state === '2') return '正常';  if (state === '3') return '差'; else return state;
sensor.broadlink_sensor_humidity:
  friendly_name: '室内湿度情况'
sensor.broadlink_sensor_light:
  friendly_name: '室内亮度情况'
sensor.broadlink_sensor_noise:
  friendly_name: '室内噪音情况'
sensor.broadlink_sensor_temperature:
  friendly_name: '室内温度情况'
回复

使用道具 举报

27

主题

387

帖子

3257

积分

元老级技术达人

积分
3257
金钱
2850
HASS币
40

教程狂人

发表于 2018-6-16 22:02:29 | 显示全部楼层
有可能你的state不為 0 1 2 3
可以先用set state直接指定數值看看是否轉變
回复

使用道具 举报

2

主题

82

帖子

251

积分

中级会员

Rank: 3Rank: 3

积分
251
金钱
169
HASS币
0
 楼主| 发表于 2018-7-10 09:50:29 | 显示全部楼层
windgo 发表于 2018-6-16 22:02
有可能你的state不為 0 1 2 3
可以先用set state直接指定數值看看是否轉變

收到,最近太忙了,过几天试试,多谢!
回复

使用道具 举报

5

主题

354

帖子

1403

积分

金牌会员

Rank: 6Rank: 6

积分
1403
金钱
1049
HASS币
0
发表于 2018-8-7 21:41:33 | 显示全部楼层
windgo 发表于 2018-6-16 22:02
有可能你的state不為 0 1 2 3
可以先用set state直接指定數值看看是否轉變

lux 值,能不能在homekit中体现呢??
回复

使用道具 举报

0

主题

2

帖子

36

积分

新手上路

Rank: 1

积分
36
金钱
34
HASS币
0
发表于 2021-1-24 11:32:20 | 显示全部楼层
本帖最后由 LiuChary 于 2021-1-24 11:39 编辑

老哥,可以看一下你的配置文件咋写的吗?我按官方文档的写出现了问题
update_interval: 60
加上更新时间就报配置错误


回复

使用道具 举报

1

主题

141

帖子

1328

积分

金牌会员

Rank: 6Rank: 6

积分
1328
金钱
1187
HASS币
0
发表于 2021-10-6 09:59:34 | 显示全部楼层
楼主, 最后怎么解决啊? 可以看一下你的配置文件咋写的吗?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-27 14:53 , Processed in 0.057767 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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