树莓派智能家居homeassistant之homekit篇

homeassistant自带homekit组件,这让homeassistant里面的设备接入到苹果的家庭中变的简单起来。

废话不多说直接进入正题

  • 如何启用homekit

在homeassistant中启用homekit有两种方式。一种是通过UI的方式,一种是通过configuration.yaml的方式。官方目前建议,要么只用UI,要么只用configuration.yaml,二选一。

下面就来介绍这两种方式。

1,通过UI的方式

①,在homeassistant界面依次点击“配置”-->“集成”-->“添加集成”

 

②,在弹出来的界面中搜索“homekit”,会出来两个,第一个homekit便是。另一个homekit控制器是用来把支持homekit的设备添加进homeassistant中的。

 

③,点击homekit,然后选择要接入homekit的域,不知道如何选择的话,先大体上选择几个常用的,其它的后期可以再选。

 

④,选择完成后,点击“提交”

 

⑤,在出来的界面中,再点“提交”。

 

⑥,在弹出的界面中选择区域,也可以不选,后期可以再选,选择后,点击“完成” 。

⑦,点击侧边栏的通知,会出现二维码。

 

 

一步一步就添加完成了。

2,通过configuration.yaml的方式。

  如果推送给苹果的家庭时想有一些特定的改变,比如覆盖 HomeKit 集成用于与您的网络通信的 IP 地址等,就得用这种方式。

①点侧边栏的插件File Editor,找到configuration.yaml文件,并打开。

 

②,在configuration.yaml文件中,找个空白处,写上homekit:  注意有冒号。

 

③,依次,点击,”配置”--->”服务控制”,重启homeassistant服务。

 

④,重启homeassistant服务后,等一会,服务起来,通知会有二维码,打开苹果的家庭扫描添加即可。

ps:

  ①,用configuration.yaml的方式,当然还有其它很多选项,具体可查官网,链接我会放在文章的最后。举个例子

homekit:

  - filter:

      include_entities:  #加上这个选项,是将下面的实体推送给homekit,其它的不推送。

        - switch.wireless05_switch

        - sensor.temperature01

        - binary_sensor.pir01_sensor

        - sensor.myhumidity01

    entity_config: #这里是推送给homekit时,在homekit中要显示的名称。

      binary_sensor.pir01_sensor:

        name: "人体红外"

      sensor.myhumidity01:

        name: "室内湿度"

      sensor.temperature01:

        name: "室内温度"

      switch.wireless05_switch:

        name: "卧室开关"

  ②,用UI方式可以添加多个homekit集成,都可以扫码接入苹果的家庭中。

homekit官方链接https://www.home-assistant.io/integrations/homekit/

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值