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

 找回密码
 立即注册
查看: 1498|回复: 4

[技术探讨] HA桥接入homekit,实例分组问题

[复制链接]

7

主题

95

帖子

710

积分

高级会员

Rank: 4

积分
710
金钱
615
HASS币
0
发表于 2022-9-26 19:46:18 | 显示全部楼层 |阅读模式
通过homeassistant 修改yaml方式添加实例进homekit非常简单。
但是遇到一个问题就是 通过这种方式接入到homekit后,所有的实例都被割裂成独立的实例彼此分开。。

比如一个三键开关。。变成了三个一键开关,没有办法合并;如果有10个三键开关,就变成三十个一键开关,堆得满满当当,非常不便。

还比如,如果一个空气净化器 里面有很多实例。。有开关 调速 灯光 等等实例。。接入homekit变成了 一个个独立的实例了,不成一个完整的空气净化。

请问有没有什么办法把homekit里的独立的实例组合到一起吗?? 还是我修改的方式不对?
回复

使用道具 举报

9

主题

180

帖子

1257

积分

金牌会员

Rank: 6Rank: 6

积分
1257
金钱
1077
HASS币
0
发表于 2022-9-26 21:36:43 | 显示全部楼层
本帖最后由 befantasy 于 2022-9-26 21:50 编辑

苹果的逻辑永远是面向对象,面向应用,面向场景,面向体验,而不是面向具象硬件。你那个三键开关的需求就很奇怪很不苹果,那是小米逻辑,三键开关就给你一个三键开关。老版的小米app甚至还得点开这个三键开关,才能再控制其中的一个,这是妥妥的直男不拐弯逻辑。

比如客厅一个实体3键开关,分别控制客厅灯带、客厅背景墙、餐厅灯,显然是他们都是独立开关,可以分开放在客厅和餐厅两个房间里更符合使用逻辑啊。你像小米一样,一个三键开关不能分开,放哪个屋都奇怪,用的时候还要想去哪找,尤其房间多设备多的情况。

苹果的逻辑是不管你实体硬件是个什么,他给你展现出来的只会是场景,应用,其实你想想,实际使用中你真该关心开关是几键的吗?你需要做的是先建立好房间,房子大就在房间里再新建区域,然后把每个开关对应的功能命名好,放在合适的房间区域里。如果是好几个开关管的是同一类功能,比如说客厅的射灯和灯带,可以进行编组,合并成一个按键。

至于空气净化器那个,homekit有定义好的设备类型,这类设备会显示成一个整体,但是好像种类比较有限啊。home assistant能支持的homekit bridge的设备类型也有限。可以去这查看HomeKit - Home Assistant (home-assistant.io)
回复

使用道具 举报

3

主题

123

帖子

1086

积分

金牌会员

Rank: 6Rank: 6

积分
1086
金钱
963
HASS币
0
发表于 2022-9-27 10:29:54 | 显示全部楼层
刚开始我也是是个设备就想接进Homekit
但后来想想大部分没用。  开关这种东西自动化做完,就没有看见它的必要。
我现在自动化基本都在NodeRed里面做的,图形界面比较直观。
回复

使用道具 举报

7

主题

95

帖子

710

积分

高级会员

Rank: 4

积分
710
金钱
615
HASS币
0
 楼主| 发表于 2022-9-27 15:46:39 | 显示全部楼层
befantasy 发表于 2022-9-26 21:36
苹果的逻辑永远是面向对象,面向应用,面向场景,面向体验,而不是面向具象硬件。你那个三键开关的需求就很 ...

这个和苹果逻辑有啥关系???我苹果原生绑的三键开关,就是一个整体的三键开关(如果有需求三键开关可以在homekit里自行拆分成独立的一键开关),只有通过HA yaml方式接入才会拆分成三个开关,而且homekit里没有办法合并。
回复

使用道具 举报

0

主题

3

帖子

20

积分

新手上路

Rank: 1

积分
20
金钱
17
HASS币
0
发表于 2023-7-22 11:20:48 | 显示全部楼层
顶一下,同样的问题,加湿器太多实体了,不知道如何加入hk
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-16 01:44 , Processed in 0.111277 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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