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

 找回密码
 立即注册
查看: 3708|回复: 9

[经验分享] 空气净化器接入homekit

[复制链接]

8

主题

50

帖子

1123

积分

金牌会员

Rank: 6Rank: 6

积分
1123
金钱
1073
HASS币
20
发表于 2023-10-21 20:25:31 | 显示全部楼层 |阅读模式
空气净化器接入homekit一般也有三种方式

1.homeassistant+homekit bridge接入(不推荐)
这种方式就是比较通用的,通过各个插件将空气净化器接入HA,比如通过xiaomi miot auto接入米家净化器
Snipaste_2023-10-21_20-09-49.png
然后再通过HA的homekit bridge接入homekit

优点:
1.方便快捷
缺点:
1.接入设备显示为风扇
2.功能不全

homekit原生支持空气净化器(Air Purifier)
会显示成 Snipaste_2023-10-21_20-12-35.png ,但是HA的homekit bridge只能将其映射成风扇,感觉报看 Snipaste_2023-10-21_20-12-41.png
至于为啥一直不支持查了半天也没找到原因,几年前就有人提出这个疑问,也没有正式结论。
本来去年底好不容易有个PR
Add support for air purifier devices in HomeKit by ak6i · Pull Request #82499 · home-assistant/core · GitHub
因为测试用例覆盖不够完整,让提出人补充下,结果一直没有补充,就被关闭了,此事又不了了之了

不推荐这种方式的原因主要就是不能原生显示为空气净化器

2.homebridge接入(推荐)
homebridge对于各种原生设备类型支持的都是比较好的
对于米家空气净化器推荐使用
GitHub - merdok/homebridge-miot: Homebridge plugin for devices supporting the Xiaomi miot protocol
这个集成进去,基本功能都是可用的
参考配置:
        {
            "devices": [
                {
                    "name": "空气净化器",
                    "ip": "",
                    "token": "",
                    "model": "zhimi.airpurifier.rma1",
                    "pollingInterval": 30,
                    "deepDebugLog": false,
                    "buzzerControl": false,
                    "ledControl": false,
                    "childLockControl": true,
                    "modeControl": false,
                    "screenControl": false,
                    "pm25Breakpoints": [
                        50,
                        100,
                        150,
                        200
                    ]
                }
            ],
            "platform": "miot"
        },
优点:
1.较为方便
2.接入类型显示正确
缺点:
1.需要单独安装homebridge


3.homeassistant+nodered接入(当前使用)
与第一种一样,先通过各种插件接入到HA,然后再通过nodered接入homekit
Snipaste_2023-10-21_20-21-35.png
空气净化器.zip (4.67 KB, 下载次数: 87)

参考之前的帖子
超完美homekit接入小米米家空气净化器,实现所有功能! - 『HomeAssistant』综合讨论区 - 『瀚思彼岸』» 智能家居技术论坛 - Powered by Discuz! (hassbian.com)

主要根据自己的情况去除了一些不支持的传感器,优化了首次启动的逻辑(首次使能flow时不会默认启动空气净化器,不会有蜂鸣声)
3.jpg 4.jpg 5.jpg
回复

使用道具 举报

7

主题

244

帖子

1711

积分

金牌会员

Rank: 6Rank: 6

积分
1711
金钱
1467
HASS币
10
发表于 2023-10-21 20:51:31 | 显示全部楼层
阔以阔以
回复

使用道具 举报

2

主题

33

帖子

255

积分

中级会员

Rank: 3Rank: 3

积分
255
金钱
222
HASS币
0
发表于 2023-10-24 23:07:30 | 显示全部楼层
大佬 352的空气净化器可以接入吗
回复

使用道具 举报

0

主题

608

帖子

2516

积分

金牌会员

Rank: 6Rank: 6

积分
2516
金钱
1908
HASS币
0
发表于 2023-10-25 11:14:47 | 显示全部楼层
牛逼,感谢分享
回复

使用道具 举报

12

主题

434

帖子

2340

积分

金牌会员

Rank: 6Rank: 6

积分
2340
金钱
1906
HASS币
0
发表于 2023-10-26 15:56:14 | 显示全部楼层
node-red-contrib-homekit-bridged节点安装不了
回复

使用道具 举报

1

主题

5

帖子

72

积分

注册会员

Rank: 2

积分
72
金钱
67
HASS币
0
发表于 2023-11-27 10:52:39 | 显示全部楼层
同问352可以接吗
回复

使用道具 举报

2

主题

30

帖子

589

积分

高级会员

Rank: 4

积分
589
金钱
559
HASS币
0
发表于 2024-2-1 09:32:53 | 显示全部楼层
替换蓝色节点为自己实体,添加后只能开关,转速不能调整,模式什么的没有开关,传感器也能识别,要怎么排查呢
回复

使用道具 举报

8

主题

50

帖子

1123

积分

金牌会员

Rank: 6Rank: 6

积分
1123
金钱
1073
HASS币
20
 楼主| 发表于 2024-2-2 09:50:40 | 显示全部楼层
lishishao 发表于 2024-2-1 09:32
替换蓝色节点为自己实体,添加后只能开关,转速不能调整,模式什么的没有开关,传感器也能识别,要怎么排查 ...

应该是有些蓝色节点没有替换成功吧,可以添加一个debug节点,然后触发看下打印
回复

使用道具 举报

16

主题

178

帖子

930

积分

高级会员

Rank: 4

积分
930
金钱
752
HASS币
0
发表于 2024-3-5 23:56:42 | 显示全部楼层
我的352 Y106净化器风速fan-level是个select实体,level 1到level 5,因此对应风速20% 40% 60% 80% 100%,而你提供流是使用number实体可以无级调速,Node-RED中怎么设置才能让homekit支持有级调速?
回复

使用道具 举报

0

主题

1

帖子

20

积分

新手上路

Rank: 1

积分
20
金钱
19
HASS币
0
发表于 2024-7-5 16:13:21 | 显示全部楼层
霍尼韦尔的接到tuya的,这种咋整呀
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 15:52 , Processed in 0.445100 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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