手把手教程!让小米设备化身原生苹果配件,Siri 秒变小爱同学

将小米设备模拟成苹果配件并使用Siri作为小爱同学,需要通过一些第三方应用和设置来实现。以下是一个基本的步骤指南,但请注意,这种方法可能无法完全模拟原生体验,并且可能需要一些技术知识。
### 步骤 1:准备工作 1. "小米设备":确保你的小米设备已经更新到最新版本的小米UI或MIUI。 2. "iPhone或iPad":确保你的苹果设备已经更新到最新版本的iOS。 3. "第三方应用":下载并安装一些第三方应用,如“Siri Proxy”或“Hey Siri”等。
### 步骤 2:安装和设置第三方应用 1. "安装应用": - 在苹果设备上,前往App Store下载并安装“Siri Proxy”或“Hey Siri”等应用。 - 在小米设备上,前往应用商店下载并安装相应的应用,如“小爱同学”或其他第三方语音助手应用。
2. "配置应用": - 打开“Siri Proxy”或类似应用,并按照应用的说明进行配置。这通常包括连接到你的苹果设备,并设置Siri的代理服务。 - 在小米设备上,打开“小爱同学”或其他语音助手应用,并按照应用的说明进行配置。这可能包括设置语音助手的唤醒词和响应方式。
### 步骤 3:连接苹果设备和小米设备 1. "

相关内容:

在上一篇文章中说到小米发布了官方的HA(Home Assistant)集成并介绍了如何接入 Home Assistant 。有很多新手朋友不知道接入 Home Assistant 有什么作用,今天我们就来详细的讨论下把 HA 中的设备(小米、海尔、群晖、摄像头、Aqara等等)接入到家庭。

ps:原来接入过家庭的老玩家别划走,这篇文章对你一定有帮助!

为什么要接入家庭

把这些设备接入家庭有什么好处呢?我们就可以直接使用 Siri 或更简单的方式控制他们。

比如在控制中心(不用单独打开APP):

如果有中枢设备,那么可以在快捷指令家庭中设置执行自动化:

有很多小伙伴会有疑惑,明明可以在 HA 中设置自动化,为什么还要在 iPhone 中配置呢?不多此一举吗?这就要说到在 iPhone 上的自动化触发条件了。

在 iPhone 上有很多触发条件是在 HA 上不具备的,或者说有,但不太合适。例如快捷指令中的闹钟触发,我们一般都是直接手机上设置闹钟,在 HA 上就不太好实现,比如闹钟响了开个灯。

或者在收到一条短信(快递信息)时,等到家时再推送取件码通知给我。

不扯远了,如果大家后面对快捷指令相关内容感兴趣,后面我们单独来讲讲。

小米官方集成

现在回归主题,如果你不知道 HA 是什么,也没有安装,那么可以看看老宁的系列文章。

低成本玩转智能家庭(一)Home Assistant搭建和配置

低成本玩转智能家庭(二)Home Assistant集成米家所有设备

如何安装集成也不在这里说明了,可以看下面这篇文章:

小米正式发布HA集成:告别轮询时代,为小米NAS埋下伏笔?

这里要特别注意的是,如果通过
http://homeassistant.local:8123
不能访问到你的HA,那么是无法通过小米的OAuth授权登录成功的,一个简单的方法就是修改本机的hosts。

在Mac、Linux上可以通过vi /etc/hosts修改hosts文件。

并添加192.168.2.96 homeassistant.local来实现目的(这里的IP为HA所在的内网地址)。(可搜索Linux vi命令学习如何编辑文件)

修改完毕后如果能打开 HA 就代表没有问题了。

HomeKit Bridge

安装小米集成后,还需要安装 HomeKit Bridge。我们一定要搞清楚 HomeKit Bridge 和 HomeKit 设备的关系,他们不是一个概念。

  • HomeKit Bridge:把 HA 中的设备接入 iPhone 家庭中。
  • HomeKit 设备:把你购买支持 HomeKit 的设备(Aqara 设备等)接入HA。

打开 Home Assistant,进入配置->集成,点击右下角添加集成,输入apple进行搜索。

选择Apple后,在子菜单中选择 HomeKit Bridge

接着选择要接入的设备类型,这里建议只选择一种类型(比如)。

给它配置一个区域方便。

安装完成后它会发送一个通知在侧边栏,先不要进行绑定。回到集成菜单,打开安装好的HomeKit Bridge 集成绑定米家的设备。

配置前面添加的 Bridge,如下图。

HomeKit 模式

  • bridge:用于普通设备(灯、开关、传感器等等)。
  • accessory:用于电视、媒体播放器、摄像头。

包含模式

  • exclude:不包含选中的实体。
  • include:包含选中的实体。

把属于厨房的灯添加进去(可以添加任何灯实体)。下图代表这个 bridge 只添加了厨房的两个实体,其他实体不要添加进来。(为什么要这样操作,我们后面再说)

高级配置中的触发器无需配置。

为了方便区分,我们给当前 bridge 取一个名字。

配置完毕后打开左下角的通知

打开后可以看到有个二维码,这就是刚刚 bridge 生成的。(可以把它理解为一个homekit的设备)

接下来就是和 iPhone 接入 HomeKit 设备一样,打开家庭APP进行扫码。

把这两个灯绑定到厨房中。(没有对应的房间可以添加)

这样做有的好处就是方便后期管理,如果直接把所有实体绑定到一个 Bridge 后,会添加上很多你不需要设备到家庭中。

加上被添加到 Bridge 的设备和家庭有一定延时,也有缓存。删除HA中的设备后,家庭中实体设备并不会同步删除。如果删除了 Bridge,又想重新把设备添加到家庭,那么又需要从新给家庭中的实体进行分类。

所以最好的方式是把设备按房间分类到各个 Bridge,后面需要修改,那也只会影响到该房间的少量设备,重新添加会更加简单。

根据自身情况添加多个 Bridge 条目,以适配不同房间、不同种类的设备。

后记

按照这样的方法就可以把小米集成中的设备都添加到iPhone的家庭中了,当然也可以添加其他厂商的设备,只要是能被 HA 集成都可以。

最后,如果你要添加媒体(摄像头、电视、音箱等)类型的设备,请使用 accessory 模式。

我是老宁

一个热爱技术的程序员和极客,群晖NAS深度玩家!

专注NAS相关技术分享,原创!干货!

觉得老宁的文章对你有帮助,记得点赞、收藏、加关注

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章