前言

Home 的大名,想必大家都知道,使用它可以轻易把米家的设备,桥接到apple的,让用户可以用Siri就可以控制小米设备。当然,我们用树莓派,不想使用HA的系统,又像获得更全面的HA体验,可以试试HAS。

上大神配置的HA……

首先,受限于篇幅和B站的专栏排版,本文只做效果展示和关键步骤讲解;小伙伴看了本文章想尝试,建议对照我们博客图文教程。

如果很多小伙伴感兴趣,到时候视频教程马上就出~~

Home 其实有很多版本,官方也给出了各个版本的区别:

区别

所以,使用Home ,基本上是Home 的完整版。并且Home 官方就有适配树莓派的版本。

视频教程

哈哈,给大家做了视频教程嗷,大家也可以看看,喜欢的话,记得投币嗷:

效果展示

最后的效果很简单,Home 依赖于,所以会有这些所属于Home :

最终

访问Web控制面板:

Web控制面板

安装了 MIoT后,可以桥接小米设备到等平台:

Web控制面板

桥接效果:

桥接到()

也可以在macOS上控制

桥接到(macOS)

这样就可以在macOS上操作米家设备(而不需要下载米家……),或者用Siri直接操作。

呜呜呜,现在在房间里写代码,天黑时候去客厅,终于不用打着手电筒去开灯了(*≧ω≦)

还可以在手机、电脑上安装Home 客户端,实现对设备数据同步和自动化任务:

多设备基础依赖

现在,就让我们开始安装流程吧~~

查看树莓派的Linux版本:

如果你不会SSH远程连接服务器,可以参考视频:

Linux版本

如果要完整支持sed,最好根据sed官方支持系统说明查看本地的系统是否满足;

截止到文章发布,官方文档说明是需要,我的树莓派系统是满足的。

其实,用其他系统也可以,只是可能功能受限,比如:版本的Nginx或者Php用不了。对基础功能。

但是,桥接设备到apple的,没有影响。(我用安装时候,就是这样)。

sed需要的支持,树莓派官方使用的是、和。

原本的配置可以不动,但是需要固定Mac地址并禁用。

因为一旦安装就会开始工作。所以我们先创建一个的配置文件来固定Mac地址,防止我们后续操作重启时候,树莓派的Mac地址频繁变更。

预编写的配置:

追加的内容:

之后就可以安装-了:

如果你不会Vim操作,可以参考视频:

安装

之后,需要禁用:

到此,部分就准备好了。

安装很简单,直接安装:

但是需要注意,需要把的启动配置参数加到树莓派的启动参数内(参考自:):

末尾添加:。

OS-Agent

还需要安装OS Agent。这个并没有在的软件源内,所以我们需要使用dpkg安装。最新OS Agent的下载地址::

Other

还有一些其他的依赖需要安装,参考自::

安装依赖

之后,下载官方脚本,并使用阿里源进行的安装:

把我们自带的用户添加到用户组内:

安装完成

重启设备

上诉操作,我们已经重新配置了网络、安装了依赖和添加了启动参数,所以在正式安装前,我们需要重启设备。

安装

安装

现在开始安装啦。

因为有选项卡,请不要在内操作!!!

之后,没有问题就会出现选项卡,我们选择树莓派4B:

选择树莓派4B

我的是树莓派4B,如果你是树莓派3,应该知道怎么操作吧?注意多下滑点,有树莓派版本。

安装过程……根据自己的网络,这一步可能会卡很久;如果出现错误,且为网络超时,记得科学一下再重新运行dpkg进行安装:

卡很久

如果你出现配置错误,比如:

grub错误

解决方法很简单:

添加:

添加:

之后重启系统,重新进入系统后,再次使用即可继续安装流程:

如果过程中出现这样的错误:

安装失败

一般是网络问题,重新执行命令安装即可:

安装成功

使用命令,查看的容器状态:

正常

进入Web可以查看的状态:

状态正常

但是,这个时候无法进入Home 的管理页面,你需要重启一次服务器,并等待5分钟左右(Home 第一次启动比较慢),就可以通过浏览器访问了:

成功访问

状态正常END

到此,树莓派安装就结束了。是不是还有人想知道如何桥接小米设备到apple ?

这个…… 下次有机会和大家说,再和大家详细说说Nginx的反代和FRP映射,让我们可以远程访问Home 。

建议配合博客图文操作嗷。如果很多小伙伴感兴趣,到时候再出个视频教程~~⁄(⁄ ⁄ ⁄ω⁄ ⁄ ⁄)⁄