前言
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 。
建议配合博客图文操作嗷。如果很多小伙伴感兴趣,到时候再出个视频教程~~⁄(⁄ ⁄ ⁄ω⁄ ⁄ ⁄)⁄
发表回复