找回密码
 立即注册
搜索
查看: 8750|回复: 4

[技术探讨] 小米净水器已经接入并获取数据,但是在homekit中还是显示....

[复制链接]

2

主题

26

回帖

248

积分

中级会员

积分
248
金钱
220
HASS币
0
发表于 2017-12-9 12:42:59 | 显示全部楼层 |阅读模式
如题,定义的是sensor,不知道为什么显示的还是swich呢?有成功的么? 净水器.png
回复

使用道具 举报

12

主题

385

回帖

2275

积分

金牌会员

积分
2275
金钱
1878
HASS币
10
发表于 2017-12-16 23:01:11 | 显示全部楼层
看我的帖子
回复

使用道具 举报

1

主题

27

回帖

125

积分

注册会员

积分
125
金钱
97
HASS币
0
发表于 2018-1-25 14:03:05 | 显示全部楼层
我也是这个样子,不知道楼主解决了没,如果解决求分享
回复

使用道具 举报

hugo 

13

主题

139

回帖

811

积分

高级会员

积分
811
金钱
649
HASS币
0
发表于 2018-1-29 16:55:48 | 显示全部楼层
本帖最后由 hugo 于 2018-1-29 17:17 编辑

根据你的描述,先接入home assistant,后面提到homekit,估计你是用了homebridge-homeassistant插件。如果不是,是用了homebridge-waterpurifier(假如有),我没用过,所以帮不了你,如果是用homebridge-homeassistant插件的话,请往下看,为什么会这样呢,这个得从homebridge-homeassistant的插件说起。

目前,homebridge-homeassistant支持的传感器两种:
二进制传感器只支持:door, leak, moisture, motion, smoke, and window state
普通传感器只支持:air quality, carbon dioxide (CO2), humidity, light, temperature sensors

因为净水器传感器水质和滤芯的寿命比例目前的属性并未作为一个类型支持,所以检测不到以上单位参数,就会默认不显示。

但是,别失望,如果不去自己DIY插件,又想显示水质出来,也是可以的。可以通过变通一下,比如把水质传感器定义为 光线强度light,把滤芯定义为湿度,这样水质和寿命是能显示出来了。

具体只需要在customize里面,找到该传感器,加上一行:  
homebridge_sensor_type: light

或者

homebridge_sensor_type: humidity

如果帮到你,要打赏我,欢迎扔比特币到以下地址:

142LEGME5Qb5H6TP3DoQpQca5K766zBq4k

回复

使用道具 举报

0

主题

28

回帖

264

积分

中级会员

积分
264
金钱
236
HASS币
0
发表于 2020-9-20 20:00:51 | 显示全部楼层
hugo 发表于 2018-1-29 16:55
根据你的描述,先接入home assistant,后面提到homekit,估计你是用了homebridge-homeassistant插件。如果 ...

我猜你的比特币已经疯涨了吧。。哈哈哈
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-6-26 11:51 , Processed in 0.896523 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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