homeassistant添加米家空调伴侣

其实这个官方教程已经写的很清楚了,在这里把我遇到的问题写下来。自己也是个小白,欢迎大佬指正。

1.安装HACS插件商店,链接:https://hacs.xyz/docs/installation/manual

前提条件:
    Home Assistant version 0.98.0 or newer
    A GitHub account
    Access to the filesystem where Home Assistant is located
    You know how to access the Home Assistant log file
    A stable internet connection with sufficient avaliable data or no data caps

2.在HACS内放入米家空调伴侣仓库后,添加空调伴侣插件。链接:https://github.com/syssi/xiaomi_airconditioningcompanion

支持下面几款空调伴侣:

   Model ID	   Model number	          Product name	              Shape

  acpartner.v1	KTBL01LM	Aqara Air Conditioning Companion	  square
  acaprtner.v2	KTBL02LM	Xiaomi Mi Air Conditioner Companion	  round
  acpartner.v3	KTBL11LM	Aqara Air Conditioning Companion	  square

下面来说说我遇到的问题,我是在deepin 20内使用普通方法安装的,python虚拟环境venv(as another user)

1.使用当前用户把hacs压缩包放置好后,并没有成功加载出来。怀疑是权限问题,之后使用homeassistant用户cp加载成功。

 

sudo -u homeassistant -H -s
source /srv/homeassistant/bin/activate
cp -r <hacs文件夹目录> /home/homeassistant/.homeassistant/custom_components

2.商店插件成功导入,无法安装自定义插件,顶部提示 can not connect api.github.com(记不太清了)之类的,无论有没有科学的网络都有此提示,后来百度了一下这个域名,应该是域名被污染了,在hosts自定义ip解析后成功安装插件。

3.获取token,我使用的是旧版本米家,局域网内所有设备token都在一个log内,很方便获取。

日志在Smarthome/logs,或是smarthome/plugs/logs.

### 配置 HomeAssistant米家温度计设备集成到 HomeKit 为了使米家温度计能够被 HomeAssistant 接入并进一步桥接到 HomeKit,需完成几个必要的设置环节。 #### 安装 Mi 测量传感器组件 确保已安装适用于米家产品的自定义组件或官方支持的集成。对于许多小生态链产品来说,这通常意味着要添加`Xiaomi Miio` 或 `Xiaomi Aqara` 的集成[^1]。具体操作是在 Home Assistant 的 Web 界面中导航至“配置”-> “设备与服务”,点击右下角的“添加集成”,搜索对应的小集成名称来启动向导流程。 #### 添加实体到 HomeKit 桥接器 一旦确认米家温度计作为传感器成功加入到了 Home Assistant 并正常工作之后,下一步就是让这些数据能显示于 Apple 的 Home 应用程序内。为此,需要启用 Home Assistant 自带的 HomeKit 支持功能: - 同样进入“配置” -> "设备与服务" - 寻找名为 `HomeKit` 的选项并激活它;如果找不到,则可能需要先通过 HACS (Home Assistant Community Store) 来获取此社区驱动的支持包。 - 当创建新的 HomeKit 桥接实例时,按照提示设定好 PIN 码等安全参数以便 iOS/ iPadOS 设备配对连接。 - 对于想要暴露给 HomeKit 的每一个 Home Assistant 实体(比如这里的米家温度计),可以在该实体详情页中的“公开到 HomeKit”开关处开启分享权限。 ```yaml # home-assistant.yaml 示例片段 homekit: filter: include_entities: - sensor.mijia_temperature # 假设这是你的米家温度计实体ID ``` 上述 YAML 片段展示了如何利用配置文件方式精确指定哪些 Home Assistant 内部监控项应该映射成 HomeKit 可见的服务项目。不过现代版本更推荐直接通过图形界面来进行此类调整以简化维护难度。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值