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

 找回密码
 立即注册
查看: 1103|回复: 6

[技术探讨] 2024让homepod的传感器接入ha的迂回方法

[复制链接]

1

主题

12

帖子

60

积分

注册会员

Rank: 2

积分
60
金钱
48
HASS币
0
发表于 2024-7-19 19:48:52 | 显示全部楼层 |阅读模式
本帖最后由 penwong 于 2024-7-19 20:34 编辑

https://community.home-assistant ... snt-possible/665074
方法是找到了,但是一个ha新人不知道第一步是什么意思,怎么操作,看起来应该是ha里面操作的,希望抛砖引玉有大神指导一下。
update:用chatgpt编了一个新手教程,正在尝试,我先贴出来
回复

使用道具 举报

1

主题

12

帖子

60

积分

注册会员

Rank: 2

积分
60
金钱
48
HASS币
0
 楼主| 发表于 2024-7-19 20:28:18 | 显示全部楼层
本帖最后由 penwong 于 2024-7-19 20:33 编辑

根据你提供的链接,这里是一个详细的新手教程,介绍如何在Home Assistant中集成HomePod Mini的传感器,即使直接集成不可行。

### 目录

1. **前提条件**
2. **步骤一:配置Apple HomeKit和HomePod Mini**
3. **步骤二:在Home Assistant中设置HomeKit Controller**
4. **步骤三:使用HomeBridge将HomePod Mini传感器暴露给Home Assistant**
5. **步骤四:配置HomeBridge和Home Assistant集成**
6. **步骤五:验证和使用传感器数据**

### 前提条件

- 安装并运行Home Assistant。
- Apple设备(如iPhone或iPad)已经设置好HomeKit和HomePod Mini。
- HomeBridge安装在你的网络环境中。

### 步骤一:配置Apple HomeKit和HomePod Mini

1. **设置HomePod Mini**:确保HomePod Mini已经在Apple Home应用中正确配置。
2. **添加传感器**:确认HomePod Mini的传感器(如温度和湿度传感器)可以在Apple Home应用中显示。

### 步骤二:在Home Assistant中设置HomeKit Controller

1. **打开Home Assistant**,导航到`配置` -> `设备和服务` -> `+ 添加集成`。
2. **搜索并选择“HomeKit Controller”**。
3. **按照提示**进行设置,Home Assistant会扫描你的网络中的HomeKit设备。
4. **选择HomePod Mini设备**并输入HomeKit配对码。

> 如果HomePod Mini未显示其传感器,继续以下步骤。

### 步骤三:使用HomeBridge将HomePod Mini传感器暴露给Home Assistant

1. **安装HomeBridge**:如果还没有安装HomeBridge,可以按照[HomeBridge安装指南](https://github.com/homebridge/homebridge/wiki/Install-Homebridge)进行安装。
2. **安装HomeBridge插件**:在HomeBridge中安装`homebridge-dummy`插件,用于创建虚拟传感器。
    ```bash
    npm install -g homebridge-dummy
    ```
3. **配置HomeBridge**:编辑HomeBridge的`config.json`文件,添加虚拟传感器配置:
{
  "accessories": [
    {
      "accessory": "DummySwitch",
      "name": "Dummy Sensor",
      "stateful": true
    }
  ]
}


### 步骤四:配置HomeBridge和Home Assistant集成

1. **在Apple Home应用中添加HomeBridge**:打开Apple Home应用,点击`+` -> `添加设备`,扫描HomeBridge生成的二维码。
2. **确保虚拟传感器显示在Apple Home应用中**:你应该能看到名为“Dummy Sensor”的虚拟传感器。

### 步骤五:在Home Assistant中集成HomeBridge

1. **打开Home Assistant**,导航到`配置` -> `设备和服务` -> `+ 添加集成`。
2. **搜索并选择“HomeKit Controller”**。
3. **选择HomeBridge设备**并输入配对码。

### 步骤六:验证和使用传感器数据

1. **检查Home Assistant中的设备和实体列表**:导航到`配置` -> `设备和服务`,你应该能看到HomeBridge及其传感器实体。
2. **使用传感器数据**:你现在可以在Home Assistant中使用这些传感器数据,例如在仪表盘上显示或创建自动化规则。

#### 示例自动化配置

在Home Assistant中使用HomePod Mini的温度传感器数据创建自动化,例如,当温度超过30°C时发送通知:
alias: Notify when temperature is high
trigger:
  - platform: numeric_state
    entity_id: sensor.homepod_mini_temperature
    above: 30
action:
  - service: notify.notify
    data:
      message: "The temperature is above 30°C!"

### 总结

通过上述步骤,即使直接集成不可行,你仍然可以通过HomeBridge将HomePod Mini的传感器数据暴露给Home Assistant。这使你能够在Home Assistant中使用这些传感器数据,增强你的智能家居体验。
回复

使用道具 举报

0

主题

12

帖子

124

积分

注册会员

Rank: 2

积分
124
金钱
112
HASS币
0
发表于 2024-7-22 10:48:40 | 显示全部楼层
本帖最后由 qwejkljkl 于 2024-7-22 10:51 编辑

你是不是应该先看下configuration.yaml在哪儿怎么编辑?

具体步骤可以参考这篇小红书 https://www.xiaohongshu.com/explore/6684b391000000001c0251b1

回复

使用道具 举报

1

主题

12

帖子

60

积分

注册会员

Rank: 2

积分
60
金钱
48
HASS币
0
 楼主| 发表于 2024-7-22 16:05:13 | 显示全部楼层
qwejkljkl 发表于 2024-7-22 10:48
你是不是应该先看下configuration.yaml在哪儿怎么编辑?

具体步骤可以参考这篇小红书 https://www.xiaohon ...

貌似2楼贴出来的方法不需要用到手机这个不可控的部件,只是需要多一个homebridge,比这个方法更接近“完美”。但是懒得装了
回复

使用道具 举报

6

主题

47

帖子

167

积分

注册会员

Rank: 2

积分
167
金钱
120
HASS币
0
发表于 2024-7-26 12:48:00 | 显示全部楼层
penwong 发表于 2024-7-22 16:05
貌似2楼贴出来的方法不需要用到手机这个不可控的部件,只是需要多一个homebridge,比这个方法更接近“完 ...

集成没有什么homekit controler这种吧,感觉很多都是不具备的
回复

使用道具 举报

14

主题

243

帖子

1597

积分

金牌会员

Rank: 6Rank: 6

积分
1597
金钱
1354
HASS币
0
发表于 2024-7-26 13:42:07 | 显示全部楼层
dhljj 发表于 2024-7-26 12:48
集成没有什么homekit controler这种吧,感觉很多都是不具备的

controler就是反接HA那个
回复

使用道具 举报

6

主题

47

帖子

167

积分

注册会员

Rank: 2

积分
167
金钱
120
HASS币
0
发表于 2024-7-26 14:04:43 | 显示全部楼层
TestUser123 发表于 2024-7-26 13:42
controler就是反接HA那个

具体什么意思呢?你现在可以实现空调伴侣完美显示温度了吗?不接外置温度传感器
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 11:04 , Processed in 0.479543 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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